[Webkit-unassigned] [Bug 27546] New: [GTK] context menu overriding API is very limited

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 22 10:10:56 PDT 2009


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

           Summary: [GTK] context menu overriding API is very limited
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: All
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: gns at gnome.org


Currently the API that allows applications to override WebKit's context menu is
a 'populate-popup' signal that gives applications a GtkMenu. That is not nearly
enough information to decide what should go in the menu, and also lacks proper
ways to override only some parts of the menu.

What is needed is an API that tells the application what exactly was
right-clicked, and allows the application to add/remove entries as it sees fit,
in a sane way. That could be achieved by using GtkUIManager, so a good first
step is to port the current context menu handling to use GtkUIManager.

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