https://code.google.com/p/chromium/issues/detail?id=179708 Typing '1' then '1' into an hour field doesn't set the field to '11' if an attribute is updated during these two keyboard inputs because we always re-construct a shadow DOM tree by updating any attributes and a shadow node records keyboard input state.
Created attachment 192462 [details] Patch
Comment on attachment 192462 [details] Patch Looks OK to me. morrita-san: would you take another look?
Comment on attachment 192462 [details] Patch Clearing flags on attachment: 192462 Committed r146029: <http://trac.webkit.org/changeset/146029>
All reviewed patches have been landed. Closing bug.