Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / fast / forms / time-multiple-fields / time-multiple-fields-keyboard-events-expected.txt
bloba43ad19cfcabf1606d4815c64717eb564b48ce52
1 CONSOLE WARNING: The specified value "undefined" does not conform to the required format.  The format is "HH:mm", "HH:mm:ss" or "HH:mm:ss.SSS" where HH is 00-23, mm is 00-59, ss is 00-59, and SSS is 000-999.
2 Multiple fields UI of time input type with keyboard events
4 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
7 Please run this with DumpRenderTree.
9 Test following keys:
10 Digit keys
11 Left/Right - Move focus field inside element
12 Up/Down - Increment/decrement value of focus field
13 Tab - Move focus field
14 Backspace - Make value empty
15   
16 == Digit keys ==
17 PASS eventsCounter.input is undefined.
18 PASS eventsCounter.change is undefined.
19 PASS input.value is "07:56"
20 PASS eventsCounter.input is 1
21 PASS eventsCounter.change is 1
22 == Digit keys starting with zero ==
23 PASS input.value is "14:03"
24 == Digit keys and backspace key ==
25 PASS input.value is "17:06"
26 == Left/Right keys ==
27 PASS input.value is "06:05"
28 PASS document.activeElement.id is "input"
29 == Up/Down keys ==
30 PASS input.value is "05:56"
31 PASS input.value is "03:56"
32 == Up/Down keys on empty value ==
33 PASS eventsCounter.input is undefined.
34 PASS eventsCounter.change is undefined.
35 PASS input.value is "14:58"
36 PASS eventsCounter.input is 1
37 PASS eventsCounter.change is 1
38 == Tab key ==
39 PASS input.value is "03:05"
40 PASS input.value is "07:05"
41 PASS document.activeElement.id is "another"
42 == Tab navigation should skip disabled inputs ==
43 PASS document.activeElement.id is "another"
44 == Tab navigation should not skip readonly inputs, but editing operations should be ignored. ==
45 PASS document.activeElement.id is "input"
46 PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-hour-field"
47 PASS keyDown("upArrow"); input.value is "01:01"
48 PASS keyDown("downArrow"); input.value is "01:01"
49 PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-minute-field"
50 PASS keyDown("3"); input.value is "01:01"
51 PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-ampm-field"
52 PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-minute-field"
53 PASS document.activeElement.id is "another"
54 == Shfit+Tab key ==
55 PASS input.value is "15:00"
56 PASS input.value is "15:03"
57 PASS document.activeElement.id is "before"
58 == Up key on maximum value ==
59 PASS input.value is "13:00"
60 == Down key on minimum value ==
61 PASS input.value is "00:59:59.999"
62 == Backspace key ==
63 PASS input.value is ""
64 == Delete key ==
65 PASS input.value is ""
66 == Typeahead ==
67 PASS input.value is "12:01:56"
68 PASS input.value is "12:02:56"
69 == RTL focus navigation ==
70 The tests in this block fail on platforms without the lang-attribute-aware-form-control-UI feature.
71 PASS input.value is "01:56"
72 PASS input.value is "01:02"
73 PASS input.value is "03:02"
74 PASS successfullyParsed is true
76 TEST COMPLETE