[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 00:59:10 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=60563
--- Comment #26 from Naoki Takano <takano.naoki at gmail.com> 2011-05-23 00:59:10 PST ---
Jay,
Stil, I'm thinking how to deal with this problem.
And my current idea is to forward the mouse down event in WebPopupMenuImpl::popupClosed().
In the function, we can get PopupContainer from m_widget, and get ChromeClientImpl::webView().
We can get WebViewClient from webView()::client(). Once we can get WebViewClient which derives RenderView, we can forward mouse click events to RenderView.
The tricky point is to get PopupContainer from m_widget with static_cast. But if we don't change anything in WebCore source code, I guess that is the only way.
What do you think?
Thanks,
(In reply to comment #25)
> Jay,
>
> Do you have any update since the last discussion?
>
> Thanks,
--
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