| Index: third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html
|
| diff --git a/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html b/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html
|
| index 608fdc04a7b15f42f4c9c3bbf6825e822e47e04e..6a3df3b34b785520ae9ba58d7dfc8f7943b0840f 100644
|
| --- a/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html
|
| +++ b/third_party/WebKit/LayoutTests/fast/forms/time-multiple-fields/time-multiple-fields-stepup-stepdown-from-renderer.html
|
| @@ -42,27 +42,27 @@ function test(value, step, min, max, keySequence) {
|
| }
|
|
|
| function stepUp(value, step, min, max) {
|
| - return test(value, step, min, max, ['upArrow']);
|
| + return test(value, step, min, max, ['ArrowUp']);
|
| }
|
|
|
| function stepDown(value, step, min, max) {
|
| - return test(value, step, min, max, ['downArrow']);
|
| + return test(value, step, min, max, ['ArrowDown']);
|
| }
|
|
|
| input.type = 'time';
|
| input.focus();
|
| -keyDown('rightArrow');
|
| +keyDown('ArrowRight');
|
| debug('Function arguments are (value, step, min, max, [keySequence]).');
|
| debug('Normal cases');
|
| shouldBeEqualToString('stepUp("07:13", null, null, null)', '07:14');
|
| shouldBeEqualToString('stepDown("07:13", null, null, null)', '07:12');
|
| -shouldBeEqualToString('test("07:13", null, null, null, ["upArrow", "upArrow", "upArrow"])', '07:16');
|
| -shouldBeEqualToString('test("07:13", null, null, null, ["downArrow", "downArrow", "downArrow"])', '07:10');
|
| +shouldBeEqualToString('test("07:13", null, null, null, ["ArrowUp", "ArrowUp", "ArrowUp"])', '07:16');
|
| +shouldBeEqualToString('test("07:13", null, null, null, ["ArrowDown", "ArrowDown", "ArrowDown"])', '07:10');
|
|
|
| debug('Milliseconds');
|
| input.step = 0.001;
|
| -keyDown('rightArrow');
|
| -keyDown('rightArrow');
|
| +keyDown('ArrowRight');
|
| +keyDown('ArrowRight');
|
| shouldBeEqualToString('stepUp("07:13:00.000", 0.001, null, null)', '07:13:00.001');
|
| shouldBeEqualToString('stepDown("07:13:00.001", 0.001, null, null)', '07:13');
|
| shouldBeEqualToString('stepUp("07:13:00.999", 0.001, null, null)', '07:13');
|
| @@ -81,10 +81,10 @@ shouldBeEqualToString('stepUp("07:13:00.500", 60, null, null)', '07:13');
|
| shouldBeEqualToString('stepDown("07:13:00.500", 60, null, null)', '07:13');
|
| shouldBeEqualToString('stepUp("07:13:00.500", 0.100, "00:00:00.050", null)', '07:13:00.550');
|
| shouldBeEqualToString('stepDown("07:13:00.500", 0.100, "00:00:00.050", null)', '07:13:00.450');
|
| -shouldBeEqualToString('test("07:13:00.500", 0.100, null, null, ["delete", "upArrow"])', '07:13');
|
| -shouldBeEqualToString('test("07:13:00.500", 0.100, null, null, ["delete", "downArrow"])', '07:13:00.900');
|
| -shouldBeEqualToString('test("07:13:00.500", 0.100, "00:00:00.050", null, ["delete", "upArrow"])', '07:13:00.050');
|
| -shouldBeEqualToString('test("07:13:00.500", 0.100, "00:00:00.050", null, ["delete", "downArrow"])', '07:13:00.950');
|
| +shouldBeEqualToString('test("07:13:00.500", 0.100, null, null, ["Delete", "ArrowUp"])', '07:13');
|
| +shouldBeEqualToString('test("07:13:00.500", 0.100, null, null, ["Delete", "ArrowDown"])', '07:13:00.900');
|
| +shouldBeEqualToString('test("07:13:00.500", 0.100, "00:00:00.050", null, ["Delete", "ArrowUp"])', '07:13:00.050');
|
| +shouldBeEqualToString('test("07:13:00.500", 0.100, "00:00:00.050", null, ["Delete", "ArrowDown"])', '07:13:00.950');
|
| shouldBeEqualToString('stepUp("07:13:00.010", 0.001, "07:13:00.005", "07:13:00.010")', '07:13:00.005');
|
| shouldBeEqualToString('stepDown("07:13:00.005", 0.001, "07:13:00.005", "07:13:00.010")', '07:13:00.010');
|
| shouldBeEqualToString('stepUp("07:13:00.005", 0.001, "07:13:00.010", "07:13:00.020")', '07:13:00.010');
|
| @@ -97,7 +97,7 @@ shouldBeEqualToString('stepUp("07:13:00.010", 0.001, "07:13:00.010", "07:13:01.0
|
| shouldBeEqualToString('stepDown("07:13:00.010", 0.001, "07:13:00.010", "07:13:01.020")', '07:13:00.009');
|
|
|
| debug('Seconds');
|
| -keyDown('leftArrow');
|
| +keyDown('ArrowLeft');
|
| shouldBeEqualToString('stepUp("07:13:00", 1, null, null)', '07:13:01');
|
| shouldBeEqualToString('stepDown("07:13:01", 1, null, null)', '07:13');
|
| shouldBeEqualToString('stepUp("07:13:59", 0.001, null, null)', '07:13');
|
| @@ -118,10 +118,10 @@ shouldBeEqualToString('stepUp("07:13:30", 11, null, null)', '07:13:31');
|
| shouldBeEqualToString('stepDown("07:13:30", 11, null, null)', '07:13:29');
|
| shouldBeEqualToString('stepUp("07:13:30", 10, "00:00:05", null)', '07:13:35');
|
| shouldBeEqualToString('stepDown("07:13:30", 10, "00:00:05", null)', '07:13:25');
|
| -shouldBeEqualToString('test("07:13:30", 10, null, null, ["delete", "upArrow"])', '07:13');
|
| -shouldBeEqualToString('test("07:13:30", 10, null, null, ["delete", "downArrow"])', '07:13:50');
|
| -shouldBeEqualToString('test("07:13:30", 10, "00:00:05", null, ["delete", "upArrow"])', '07:13:05');
|
| -shouldBeEqualToString('test("07:13:30", 10, "00:00:05", null, ["delete", "downArrow"])', '07:13:55');
|
| +shouldBeEqualToString('test("07:13:30", 10, null, null, ["Delete", "ArrowUp"])', '07:13');
|
| +shouldBeEqualToString('test("07:13:30", 10, null, null, ["Delete", "ArrowDown"])', '07:13:50');
|
| +shouldBeEqualToString('test("07:13:30", 10, "00:00:05", null, ["Delete", "ArrowUp"])', '07:13:05');
|
| +shouldBeEqualToString('test("07:13:30", 10, "00:00:05", null, ["Delete", "ArrowDown"])', '07:13:55');
|
| shouldBeEqualToString('stepUp("07:13:10", 1, "07:13:05", "07:13:10")', '07:13:05');
|
| shouldBeEqualToString('stepDown("07:13:05", 1, "07:13:05", "07:13:10")', '07:13:10');
|
| shouldBeEqualToString('stepUp("07:13:05", 1, "07:13:10", "07:13:20")', '07:13:10');
|
| @@ -134,7 +134,7 @@ shouldBeEqualToString('stepUp("07:13:10", 1, "07:13:10", "07:14:20")', '07:13:11
|
| shouldBeEqualToString('stepDown("07:13:10", 1, "07:13:10", "07:14:20")', '07:13:09');
|
|
|
| debug('Minutes');
|
| -keyDown('leftArrow');
|
| +keyDown('ArrowLeft');
|
| shouldBeEqualToString('stepUp("07:13", 1, null, null)', '07:14');
|
| shouldBeEqualToString('stepDown("07:13", 1, null, null)', '07:12');
|
| shouldBeEqualToString('stepUp("07:59", 0.001, null, null)', '07:00');
|
| @@ -155,10 +155,10 @@ shouldBeEqualToString('stepUp("07:13", 660, null, null)', '07:14');
|
| shouldBeEqualToString('stepDown("07:13", 660, null, null)', '07:12');
|
| shouldBeEqualToString('stepUp("07:13", 600, "00:05", null)', '07:15');
|
| shouldBeEqualToString('stepDown("07:13", 600, "00:05", null)', '07:05');
|
| -shouldBeEqualToString('test("07:13", 600, null, null, ["delete", "upArrow"])', '07:00');
|
| -shouldBeEqualToString('test("07:13", 600, null, null, ["delete", "downArrow"])', '07:50');
|
| -shouldBeEqualToString('test("07:13", 600, "00:05", null, ["delete", "upArrow"])', '07:05');
|
| -shouldBeEqualToString('test("07:13", 600, "00:05", null, ["delete", "downArrow"])', '07:55');
|
| +shouldBeEqualToString('test("07:13", 600, null, null, ["Delete", "ArrowUp"])', '07:00');
|
| +shouldBeEqualToString('test("07:13", 600, null, null, ["Delete", "ArrowDown"])', '07:50');
|
| +shouldBeEqualToString('test("07:13", 600, "00:05", null, ["Delete", "ArrowUp"])', '07:05');
|
| +shouldBeEqualToString('test("07:13", 600, "00:05", null, ["Delete", "ArrowDown"])', '07:55');
|
| shouldBeEqualToString('stepUp("07:10", 1, "07:05", "07:10")', '07:05');
|
| shouldBeEqualToString('stepDown("07:05", 1, "07:05", "07:10")', '07:10');
|
| shouldBeEqualToString('stepUp("07:05", 1, "07:10", "07:20")', '07:10');
|
| @@ -171,7 +171,7 @@ shouldBeEqualToString('stepUp("07:10", 1, "07:10", "08:20")', '07:11');
|
| shouldBeEqualToString('stepDown("07:10", 1, "07:10", "08:20")', '07:09');
|
|
|
| debug('Hours, 1-12');
|
| -keyDown('leftArrow');
|
| +keyDown('ArrowLeft');
|
| shouldBeEqualToString('stepUp("07:00", 1, null, null)', '08:00');
|
| shouldBeEqualToString('stepDown("07:00", 1, null, null)', '06:00');
|
| shouldBeEqualToString('stepUp("11:00", 1, null, null)', '00:00');
|
| @@ -192,11 +192,11 @@ shouldBeEqualToString('stepUp("06:00", 36000, null, null)', '07:00');
|
| shouldBeEqualToString('stepDown("06:00", 36000, null, null)', '05:00');
|
| shouldBeEqualToString('stepUp("06:00", 7200, "01:00", null)', '07:00');
|
| shouldBeEqualToString('stepDown("06:00", 7200, "01:00", null)', '05:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "upArrow"])', '02:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "downArrow"])', '00:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowUp"])', '02:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowDown"])', '00:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '12:00 AM');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "upArrow"])', '01:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "downArrow"])', '11:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowUp"])', '01:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowDown"])', '11:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "17:00", "20:00")', '18:00');
|
| shouldBeEqualToString('stepDown("17:00", 1, "17:00", "20:00")', '20:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "15:00", "17:00")', '15:00');
|
| @@ -230,10 +230,10 @@ shouldBeEqualToString('stepUp("23:00", 1, null, null)', '12:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '00:00 PM');
|
| shouldBeEqualToString('stepDown("12:00", 1, null, null)', '23:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '11:00 PM');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "upArrow"])', '00:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "downArrow"])', '10:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "upArrow"])', '01:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "downArrow"])', '11:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowUp"])', '00:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowDown"])', '10:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowUp"])', '01:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowDown"])', '11:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "17:00", "20:00")', '18:00');
|
| shouldBeEqualToString('stepDown("17:00", 1, "17:00", "20:00")', '20:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "15:00", "17:00")', '15:00');
|
| @@ -277,11 +277,11 @@ shouldBeEqualToString('stepUp("06:00", 36000, null, null)', '07:00');
|
| shouldBeEqualToString('stepDown("06:00", 36000, null, null)', '05:00');
|
| shouldBeEqualToString('stepUp("06:00", 7200, "01:00", null)', '07:00');
|
| shouldBeEqualToString('stepDown("06:00", 7200, "01:00", null)', '05:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "upArrow"])', '00:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowUp"])', '00:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '00:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "downArrow"])', '22:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "upArrow"])', '01:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "downArrow"])', '23:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowDown"])', '22:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowUp"])', '01:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowDown"])', '23:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "17:00", "20:00")', '18:00');
|
| shouldBeEqualToString('stepDown("17:00", 1, "17:00", "20:00")', '20:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "15:00", "17:00")', '15:00');
|
| @@ -313,10 +313,10 @@ shouldBeEqualToString('stepUp("23:00", 1, null, null)', '00:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '24:00');
|
| shouldBeEqualToString('stepDown("12:00", 1, null, null)', '11:00');
|
| shouldBeEqualToString('getUserAgentShadowTextContent(input)', '11:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "upArrow"])', '02:00');
|
| -shouldBeEqualToString('test("06:00", 7200, null, null, ["delete", "downArrow"])', '00:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "upArrow"])', '01:00');
|
| -shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["delete", "downArrow"])', '23:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowUp"])', '02:00');
|
| +shouldBeEqualToString('test("06:00", 7200, null, null, ["Delete", "ArrowDown"])', '00:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowUp"])', '01:00');
|
| +shouldBeEqualToString('test("06:00", 7200, "01:00", null, ["Delete", "ArrowDown"])', '23:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "17:00", "20:00")', '18:00');
|
| shouldBeEqualToString('stepDown("17:00", 1, "17:00", "20:00")', '20:00');
|
| shouldBeEqualToString('stepUp("17:00", 1, "15:00", "17:00")', '15:00');
|
|
|