[Webkit-unassigned] [Bug 64786] The value of a number input form continues to increase/decrease even if we disable the input form.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 19 03:24:21 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=64786
--- Comment #6 from Kent Tamura <tkent at chromium.org> 2011-07-19 03:24:22 PST ---
(In reply to comment #4)
> > How about calling stopRepeatingTimer() in repeatingTimerFired()? If we do so, we don't need to add disabledAttributeChanged() and readonlyAttribtueChanged().
>
> Great idea! But I think that stopRepeatingTimer() is necessary not only in repeatingTimerFired() but also in defaultEventHandler(). There is a possibility that 'mouseup' event happens and then the input form gets enabled again, before the first repeatingTimerFired() is invoked.
I see. But adding stopRepeatingTimer() in defaultEventHandler() looks inelegant. I think the idea of disabledAttributeChanged() and readonlyAttribtueChanged() was better.
BTW, when the input becomes disabled/readonly, is mouse capturing released correctly? (Is setCapturingMouseEventsNode(0) called?)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list