summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/views/browser_actions_container.h
diff options
context:
space:
mode:
authorrhashimoto@chromium.org <rhashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-09 22:23:41 +0000
committerrhashimoto@chromium.org <rhashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-09 22:23:41 +0000
commit86c89cbdb665b7e1765ac57dc3ce1dd32830f49c (patch)
treeb95680af64b13f5c2ad69742aa21d1aaff809772 /chrome/browser/ui/views/browser_actions_container.h
parent987f6bc96cf75d6d0a0d748ba611d90ad2e2d35e (diff)
downloadchromium_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.h9
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_;