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. Multiple fields UI of time input type with keyboard events On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". Please run this with DumpRenderTree. Test following keys: Digit keys Left/Right - Move focus field inside element Up/Down - Increment/decrement value of focus field Tab - Move focus field Backspace - Make value empty == Digit keys == PASS eventsCounter.input is undefined. PASS eventsCounter.change is undefined. PASS input.value is "07:56" PASS eventsCounter.input is 1 PASS eventsCounter.change is 1 == Digit keys starting with zero == PASS input.value is "14:03" == Digit keys and backspace key == PASS input.value is "17:06" == Left/Right keys == PASS input.value is "06:05" PASS document.activeElement.id is "input" == Up/Down keys == PASS input.value is "05:56" PASS input.value is "03:56" == Up/Down keys on empty value == PASS eventsCounter.input is undefined. PASS eventsCounter.change is undefined. PASS input.value is "14:58" PASS eventsCounter.input is 1 PASS eventsCounter.change is 1 == Tab key == PASS input.value is "03:05" PASS input.value is "07:05" PASS document.activeElement.id is "another" == Tab navigation should skip disabled inputs == PASS document.activeElement.id is "another" == Tab navigation should not skip readonly inputs, but editing operations should be ignored. == PASS document.activeElement.id is "input" PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-hour-field" PASS keyDown("ArrowUp"); input.value is "01:01" PASS keyDown("ArrowDown"); input.value is "01:01" PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-minute-field" PASS keyDown("3"); input.value is "01:01" PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-ampm-field" PASS shadowPseudoIdOfFocusedSubField(input) is "-webkit-datetime-edit-minute-field" PASS document.activeElement.id is "another" == Shfit+Tab key == PASS input.value is "15:00" PASS input.value is "15:03" PASS document.activeElement.id is "before" == Up key on maximum value == PASS input.value is "13:00:00.000" == Down key on minimum value == PASS input.value is "00:59:59.999" == Backspace key == PASS input.value is "" == Delete key == PASS input.value is "" == Typeahead == PASS input.value is "12:01:56" PASS input.value is "12:02:56" == RTL focus navigation == The tests in this block fail on platforms without the lang-attribute-aware-form-control-UI feature. PASS input.value is "01:56" PASS input.value is "01:02" PASS input.value is "03:02" == Reversed range == PASS input.value is "23:30" PASS input.value is "00:30" PASS successfullyParsed is true TEST COMPLETE