When following scenario in one second, we expect the value is "00:02:34" but actual value is "00:12:34". 1. Move focus to minute field in <input type="time" value="00:00:34"> 2. Type "1" to set value "00:01:34" 3. Hit Tab key to move focus to second field 4. Hit Shift+Tab key to move focus to minute field 5. Type "2"
Created attachment 161617 [details] Patch 1
Comment on attachment 161617 [details] Patch 1 Could you review this patch? Thanks in advance.
Comment on attachment 161617 [details] Patch 1 View in context: https://bugs.webkit.org/attachment.cgi?id=161617&action=review > Source/WebCore/html/shadow/DateTimeNumericFieldElement.cpp:78 > +void DateTimeNumericFieldElement::didBlur() > +{ > + m_lastDigitCharTime = 0; > +} should call DateTimeFieldElement::didBlur().
Created attachment 161618 [details] Patch 2
Comment on attachment 161618 [details] Patch 2 Could you review this patch? Thanks in advance. = Changes since the last review = * Added to call DateTimeFieldElement::didBlur() in DateTimeNumericFieldElement::didBlur()
Comment on attachment 161618 [details] Patch 2 ok
Comment on attachment 161618 [details] Patch 2 Clearing flags on attachment: 161618 Committed r127234: <http://trac.webkit.org/changeset/127234>
All reviewed patches have been landed. Closing bug.