[Webkit-unassigned] [Bug 112461] [GTK] Switch ContextMenu implementation to CROSS_PLATFORM_CONTEXT_MENU

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 28 14:12:13 PDT 2013


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


Jesus Sanchez-Palencia <jesus at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|jesus at webkit.org            |webkit-unassigned at lists.web
                   |                            |kit.org




--- Comment #5 from Jesus Sanchez-Palencia <jesus at webkit.org>  2013-03-28 14:10:23 PST ---
I have put some more investigation into this. The problem is that after this patch we are not keeping a GtkMenu* anywhere anymore and we should create it on demand. WebKitGTK's design relys too much in WebCore creating and keeping this pointer inside ContextMenu. The same goes to ContextMenuItem and GtkMenuItem*.

I did have some progress there, but I've reached a point that my lack of time to understand Gtk and GObject specificities prevent me of going on. At least not without risking WebKitGTK+'s API implementation. =/

It would be better if someone from the GTK port could look into this when he/she have enough free time for it.

Thanks for helping!

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