diff options
author | rhashimoto@chromium.org <rhashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-09 22:23:41 +0000 |
---|---|---|
committer | rhashimoto@chromium.org <rhashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-09 22:23:41 +0000 |
commit | 86c89cbdb665b7e1765ac57dc3ce1dd32830f49c (patch) | |
tree | b95680af64b13f5c2ad69742aa21d1aaff809772 /chrome/browser/ui/views/browser_actions_container.h | |
parent | 987f6bc96cf75d6d0a0d748ba611d90ad2e2d35e (diff) | |
download | chromium_src-86c89cbdb665b7e1765ac57dc3ce1dd32830f49c.zip chromium_src-86c89cbdb665b7e1765ac57dc3ce1dd32830f49c.tar.gz chromium_src-86c89cbdb665b7e1765ac57dc3ce1dd32830f49c.tar.bz2 |
Convert BrowserActionsContainer context menu from Menu2 to MenuItemView.
This CL is part of removing GTK dependencies.
BUG=chromium-os:13887
TEST=none
Review URL: http://codereview.chromium.org/7057058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88599 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/views/browser_actions_container.h')
-rw-r--r-- | chrome/browser/ui/views/browser_actions_container.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/chrome/browser/ui/views/browser_actions_container.h b/chrome/browser/ui/views/browser_actions_container.h index 07713d3..1d7e3cb 100644 --- a/chrome/browser/ui/views/browser_actions_container.h +++ b/chrome/browser/ui/views/browser_actions_container.h @@ -45,7 +45,7 @@ class SlideAnimation; } namespace views { -class Menu2; +class MenuItemView; } //////////////////////////////////////////////////////////////////////////////// @@ -130,9 +130,6 @@ class BrowserActionButton : public views::MenuButton, // asynchronously. ImageLoadingTracker tracker_; - // Whether we are currently showing/just finished showing a context menu. - bool showing_context_menu_; - // The default icon for our browser action. This might be non-empty if the // browser action had a value for default_icon in the manifest. SkBitmap default_icon_; @@ -140,8 +137,8 @@ class BrowserActionButton : public views::MenuButton, // The browser action shelf. BrowserActionsContainer* panel_; - scoped_refptr<ExtensionContextMenuModel> context_menu_contents_; - scoped_ptr<views::Menu2> context_menu_menu_; + // The context menu. This member is non-NULL only when the menu is shown. + views::MenuItemView* context_menu_; NotificationRegistrar registrar_; |