6bdb506f01b0097d1894235007198c3bda0e16fc
[WebKit-https.git] / LayoutTests / fast / forms / time-multiple-fields / time-multiple-fields-stepup-stepdown-from-renderer-expected.txt
1 Check stepping-up and -down for time input fields from renderer. No cases of empty initial values.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6 Function arguments are (value, step, min, max, [keySequence]).
7 Normal cases
8 PASS stepUp("07:13", null, null, null) is "07:14"
9 PASS stepDown("07:13", null, null, null) is "07:12"
10 PASS test("07:13", null, null, null, ["upArrow", "upArrow", "upArrow"]) is "07:16"
11 PASS test("07:13", null, null, null, ["downArrow", "downArrow", "downArrow"]) is "07:10"
12 Milliseconds
13 PASS stepUp("07:13:00.000", 0.001, null, null) is "07:13:00.001"
14 PASS stepDown("07:13:00.001", 0.001, null, null) is "07:13"
15 PASS stepUp("07:13:00.999", 0.001, null, null) is "07:13"
16 PASS stepDown("07:13:00.000", 0.001, null, null) is "07:13:00.999"
17 PASS stepUp("07:13:00.000", 0.250, null, null) is "07:13:00.250"
18 PASS stepDown("07:13:00.500", 0.250, null, null) is "07:13:00.250"
19 PASS stepUp("07:13:00.750", 0.250, null, null) is "07:13"
20 PASS stepDown("07:13:00.000", 0.250, null, null) is "07:13:00.750"
21 PASS stepUp("07:13:00.099", 0.100, null, null) is "07:13:00.100"
22 PASS stepDown("07:13:00.101", 0.100, null, null) is "07:13:00.100"
23 PASS stepUp("07:13:00.500", 0.0001, null, null) is "07:13:00.501"
24 PASS stepDown("07:13:00.500", 0.0001, null, null) is "07:13:00.499"
25 PASS stepUp("07:13:00.500", 0, null, null) is "07:13"
26 PASS stepDown("07:13:00.500", 0, null, null) is "07:13"
27 PASS stepUp("07:13:00.500", 60, null, null) is "07:13"
28 PASS stepDown("07:13:00.500", 60, null, null) is "07:13"
29 PASS stepUp("07:13:00.500", 0.100, "00:00:00.050", null) is "07:13:00.550"
30 PASS stepDown("07:13:00.500", 0.100, "00:00:00.050", null) is "07:13:00.450"
31 PASS test("07:13:00.500", 0.100, null, null, ["delete", "upArrow"]) is "07:13"
32 PASS test("07:13:00.500", 0.100, null, null, ["delete", "downArrow"]) is "07:13:00.900"
33 PASS test("07:13:00.500", 0.100, "00:00:00.050", null, ["delete", "upArrow"]) is "07:13:00.050"
34 PASS test("07:13:00.500", 0.100, "00:00:00.050", null, ["delete", "downArrow"]) is "07:13:00.950"
35 Seconds
36 PASS stepUp("07:13:00", 1, null, null) is "07:13:01"
37 PASS stepDown("07:13:01", 1, null, null) is "07:13"
38 PASS stepUp("07:13:59", 0.001, null, null) is "07:13"
39 PASS stepDown("07:13:00", 0.001, null, null) is "07:13:59"
40 PASS stepUp("07:13:00", 10, null, null) is "07:13:10"
41 PASS stepDown("07:13:30", 10, null, null) is "07:13:20"
42 PASS stepUp("07:13:50", 10, null, null) is "07:13"
43 PASS stepDown("07:13:00", 10, null, null) is "07:13:50"
44 PASS stepUp("07:13:09", 10, null, null) is "07:13:10"
45 PASS stepDown("07:13:11", 10, null, null) is "07:13:10"
46 PASS stepUp("07:13:30", 2.5, null, null) is "07:13:31"
47 PASS stepDown("07:13:30", 2.5, null, null) is "07:13:29"
48 PASS stepUp("07:13:30", 0, null, null) is "07:13"
49 PASS stepDown("07:13:30", 0, null, null) is "07:13"
50 PASS stepUp("07:13:30", 3600, null, null) is "07:13"
51 PASS stepDown("07:13:30", 3600, null, null) is "07:13"
52 PASS stepUp("07:13:30", 11, null, null) is "07:13:31"
53 PASS stepDown("07:13:30", 11, null, null) is "07:13:29"
54 PASS stepUp("07:13:30", 10, "00:00:05", null) is "07:13:35"
55 PASS stepDown("07:13:30", 10, "00:00:05", null) is "07:13:25"
56 PASS test("07:13:30", 10, null, null, ["delete", "upArrow"]) is "07:13"
57 PASS test("07:13:30", 10, null, null, ["delete", "downArrow"]) is "07:13:50"
58 PASS test("07:13:30", 10, "00:00:05", null, ["delete", "upArrow"]) is "07:13:05"
59 PASS test("07:13:30", 10, "00:00:05", null, ["delete", "downArrow"]) is "07:13:55"
60 Minutes
61 PASS stepUp("07:13", 1, null, null) is "07:14"
62 PASS stepDown("07:13", 1, null, null) is "07:12"
63 PASS stepUp("07:59", 0.001, null, null) is "07:00"
64 PASS stepDown("07:00", 0.001, null, null) is "07:59"
65 PASS stepUp("07:00", 600, null, null) is "07:10"
66 PASS stepDown("07:10", 600, null, null) is "07:00"
67 PASS stepUp("07:50", 600, null, null) is "07:00"
68 PASS stepDown("07:00", 600, null, null) is "07:50"
69 PASS stepUp("07:13", 600, null, null) is "07:20"
70 PASS stepDown("07:13", 600, null, null) is "07:10"
71 PASS stepUp("07:13", 150, null, null) is "07:14"
72 PASS stepDown("07:13", 150, null, null) is "07:12"
73 PASS stepUp("07:13", 0, null, null) is "07:14"
74 PASS stepDown("07:13", 0, null, null) is "07:12"
75 PASS stepUp("07:13", 36000, null, null) is "07:00"
76 PASS stepDown("07:13", 36000, null, null) is "07:00"
77 PASS stepUp("07:13", 660, null, null) is "07:14"
78 PASS stepDown("07:13", 660, null, null) is "07:12"
79 PASS stepUp("07:13", 600, "00:05", null) is "07:15"
80 PASS stepDown("07:13", 600, "00:05", null) is "07:05"
81 PASS test("07:13", 600, null, null, ["delete", "upArrow"]) is "07:00"
82 PASS test("07:13", 600, null, null, ["delete", "downArrow"]) is "07:50"
83 PASS test("07:13", 600, "00:05", null, ["delete", "upArrow"]) is "07:05"
84 PASS test("07:13", 600, "00:05", null, ["delete", "downArrow"]) is "07:55"
85 Hours, 1-12
86 PASS stepUp("07:00", 1, null, null) is "08:00"
87 PASS stepDown("07:00", 1, null, null) is "06:00"
88 PASS stepUp("11:00", 1, null, null) is "00:00"
89 PASS stepDown("00:00", 1, null, null) is "11:00"
90 PASS stepUp("06:00", 7200, null, null) is "08:00"
91 PASS stepDown("06:00", 7200, null, null) is "04:00"
92 PASS stepUp("10:00", 7200, null, null) is "00:00"
93 PASS stepDown("00:00", 7200, null, null) is "10:00"
94 PASS stepUp("07:00", 7200, null, null) is "08:00"
95 PASS stepDown("07:00", 7200, null, null) is "06:00"
96 PASS stepUp("06:00", 3601, null, null) is "07:00"
97 PASS stepDown("06:00", 3601, null, null) is "05:00"
98 PASS stepUp("06:00", 0, null, null) is "07:00"
99 PASS stepDown("06:00", 0, null, null) is "05:00"
100 PASS stepUp("06:00", 86400, null, null) is "00:00"
101 PASS stepDown("06:00", 86400, null, null) is "00:00"
102 PASS stepUp("06:00", 36000, null, null) is "07:00"
103 PASS stepDown("06:00", 36000, null, null) is "05:00"
104 PASS stepUp("06:00", 7200, "01:00", null) is "07:00"
105 PASS stepDown("06:00", 7200, "01:00", null) is "05:00"
106 PASS test("06:00", 7200, null, null, ["delete", "upArrow"]) is "02:00"
107 PASS test("06:00", 7200, null, null, ["delete", "downArrow"]) is "00:00"
108 PASS getUserAgentShadowTextContent(input) is "12:00 AM"
109 PASS test("06:00", 7200, "01:00", null, ["delete", "upArrow"]) is "01:00"
110 PASS test("06:00", 7200, "01:00", null, ["delete", "downArrow"]) is "11:00"
111 Hours, 0-11
112 PASS stepUp("11:00", 1, null, null) is "00:00"
113 PASS getUserAgentShadowTextContent(input) is "00:00 AM"
114 PASS stepDown("00:00", 1, null, null) is "11:00"
115 PASS getUserAgentShadowTextContent(input) is "11:00 AM"
116 PASS stepUp("23:00", 1, null, null) is "12:00"
117 PASS getUserAgentShadowTextContent(input) is "00:00 PM"
118 PASS stepDown("12:00", 1, null, null) is "23:00"
119 PASS getUserAgentShadowTextContent(input) is "11:00 PM"
120 PASS test("06:00", 7200, null, null, ["delete", "upArrow"]) is "00:00"
121 PASS test("06:00", 7200, null, null, ["delete", "downArrow"]) is "10:00"
122 PASS test("06:00", 7200, "01:00", null, ["delete", "upArrow"]) is "01:00"
123 PASS test("06:00", 7200, "01:00", null, ["delete", "downArrow"]) is "11:00"
124 Hours, 0-23
125 PASS stepUp("07:00", 1, null, null) is "08:00"
126 PASS stepDown("07:00", 1, null, null) is "06:00"
127 PASS stepUp("23:00", 1, null, null) is "00:00"
128 PASS stepDown("00:00", 1, null, null) is "23:00"
129 PASS stepUp("06:00", 7200, null, null) is "08:00"
130 PASS stepDown("06:00", 7200, null, null) is "04:00"
131 PASS stepUp("22:00", 7200, null, null) is "00:00"
132 PASS stepDown("00:00", 7200, null, null) is "22:00"
133 PASS stepUp("07:00", 7200, null, null) is "08:00"
134 PASS stepDown("07:00", 7200, null, null) is "06:00"
135 PASS stepUp("06:00", 3601, null, null) is "07:00"
136 PASS stepDown("06:00", 3601, null, null) is "05:00"
137 PASS stepUp("06:00", 0, null, null) is "07:00"
138 PASS stepDown("06:00", 0, null, null) is "05:00"
139 PASS stepUp("06:00", 86400, null, null) is "00:00"
140 PASS stepDown("06:00", 86400, null, null) is "00:00"
141 PASS stepUp("06:00", 36000, null, null) is "07:00"
142 PASS stepDown("06:00", 36000, null, null) is "05:00"
143 PASS stepUp("06:00", 7200, "01:00", null) is "07:00"
144 PASS stepDown("06:00", 7200, "01:00", null) is "05:00"
145 PASS test("06:00", 7200, null, null, ["delete", "upArrow"]) is "00:00"
146 PASS getUserAgentShadowTextContent(input) is "00:00"
147 PASS test("06:00", 7200, null, null, ["delete", "downArrow"]) is "22:00"
148 PASS test("06:00", 7200, "01:00", null, ["delete", "upArrow"]) is "01:00"
149 PASS test("06:00", 7200, "01:00", null, ["delete", "downArrow"]) is "23:00"
150 Hours, 1-24
151 PASS stepUp("11:00", 1, null, null) is "12:00"
152 PASS getUserAgentShadowTextContent(input) is "12:00"
153 PASS stepDown("00:00", 1, null, null) is "23:00"
154 PASS getUserAgentShadowTextContent(input) is "23:00"
155 PASS stepUp("23:00", 1, null, null) is "00:00"
156 PASS getUserAgentShadowTextContent(input) is "24:00"
157 PASS stepDown("12:00", 1, null, null) is "11:00"
158 PASS getUserAgentShadowTextContent(input) is "11:00"
159 PASS test("06:00", 7200, null, null, ["delete", "upArrow"]) is "02:00"
160 PASS test("06:00", 7200, null, null, ["delete", "downArrow"]) is "00:00"
161 PASS test("06:00", 7200, "01:00", null, ["delete", "upArrow"]) is "01:00"
162 PASS test("06:00", 7200, "01:00", null, ["delete", "downArrow"]) is "23:00"
163
164 PASS successfullyParsed is true
165
166 TEST COMPLETE
167