[Webkit-unassigned] [Bug 60563] [Chromium]Click event is not fired for a menulist <select>
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon May 23 17:38:41 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=60563
--- Comment #31 from Naoki Takano <takano.naoki at gmail.com> 2011-05-23 17:38:41 PST ---
Hmmm...
But, as you know, PopupMenuClient::valueChanged() is in WebCore domain. So we have to change the logic only for Chromium in WebCore, right?
Dimitri already said,
> This seems like the wrong approach. From the perspective of WebCore, there shouldn't be a difference in how ports dispatch events.
Or does he mean different thing? Did I misunderstand?
Thanks,
(In reply to comment #30)
> I kind of dislike having to keep a state (whether mouse was clicked or not).
> Could we may be add a pointer to a PlatformEvent as an optional param in PopupMenuClient::valueChanged()?
> If there the RenderMenuList would dispatch it to the frame event handler, if NULL nothing would happen.
>
> That way PopupMenuChromium.cpp could decide whether the event needs to be forwarded or not.
>
> Let me know what you think.
>
> Jay
--
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