summaryrefslogtreecommitdiffstats
path: root/views/controls/menu/native_menu_gtk.h
diff options
context:
space:
mode:
Diffstat (limited to 'views/controls/menu/native_menu_gtk.h')
-rw-r--r--views/controls/menu/native_menu_gtk.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/views/controls/menu/native_menu_gtk.h b/views/controls/menu/native_menu_gtk.h
index 1c311b5..b9fcb45d 100644
--- a/views/controls/menu/native_menu_gtk.h
+++ b/views/controls/menu/native_menu_gtk.h
@@ -12,18 +12,17 @@
namespace views {
class Menu2Model;
-class Menu2Delegate;
// A Gtk implementation of MenuWrapper.
// TODO(beng): rename to MenuGtk once the old class is dead.
class NativeMenuGtk : public MenuWrapper {
public:
- NativeMenuGtk(Menu2Model* model,
- Menu2Delegate* delegate);
+ explicit NativeMenuGtk(Menu2Model* model);
virtual ~NativeMenuGtk();
// Overridden from MenuWrapper:
virtual void RunMenuAt(const gfx::Point& point, int alignment);
+ virtual void CancelMenu();
virtual void Rebuild();
virtual void UpdateStates();
virtual gfx::NativeMenu GetNativeMenu() const;
@@ -47,7 +46,6 @@ class NativeMenuGtk : public MenuWrapper {
static void CallActivate(GtkMenuItem* menu_item, NativeMenuGtk* native_menu);
Menu2Model* model_;
- Menu2Delegate* delegate_;
GtkWidget* menu_;