[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