[Webkit-unassigned] [Bug 32303] Middle-mouse button not firing mousedown DOM event when autoscroll happens
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 9 16:29:39 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=32303
Brenton <webkit at appsforartists.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |maxime.britto at gmail.com,
| |webkit at appsforartists.com
--- Comment #1 from Brenton <webkit at appsforartists.com> 2009-12-09 16:29:39 PST ---
I've gone through the source and believe I've confirmed the bug. In
trunk/WebCore/page/EventHandler.cpp, a routine starts on line 1141 that sniffs
if mouseEvent.button() == MiddleButton. If it does and a renderer is present,
the function returns on line 1179. dispatchMouseEvent doesn't occur til line
1183, which is AFTER the return statement for middle mouse events.
I believe this bug started in rev 35083 when Maxime Britto added pan-scrolling.
I attempted to confirm this via nightly builds, but the only Safari version I
could find from that era was 3.2.3, which appears to be incompatible with those
nightlies. (WebKitShouldUseFontSmoothing could not be found in WebKit.dll).
However, in rev 35083, the PAN_SCROLLING routine returns on line 926 and the
dispatch call doesn't occur until line 944.
--
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