[Webkit-unassigned] [Bug 41061] [V8 Binding] User's gesture initiated from select's onchange event can not be treated as user initiated in chromium

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 24 05:50:04 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=41061





--- Comment #4 from Johnny Ding <jnd at chromium.org>  2010-06-24 05:50:05 PST ---
The main reason for this issue is in chromium the select was implemented by a widget (derived from FramelessScrollView), all input events are delivered to widget's event handlers which don't set UserGestureIndicator to DefinitelyUserGesture.

But in safari, all input events are delivered by webview and handled by event handlers in WebCore/page/EventHandler.cpp) in which UserGestureIndicator is set to DefinitelyUserGesture.

I also changed the V8 version ScriptController::processingUserGesture to match the JSC version as much as possible.

-- 
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