Index: chrome/browser/ui/views/toolbar/browser_actions_container.h |
diff --git a/chrome/browser/ui/views/toolbar/browser_actions_container.h b/chrome/browser/ui/views/toolbar/browser_actions_container.h |
index ab40e10dccbd61eefaeba677c9e4c62faf4bc539..3b26802d3dff44893109127629f5ae5b98b95a93 100644 |
--- a/chrome/browser/ui/views/toolbar/browser_actions_container.h |
+++ b/chrome/browser/ui/views/toolbar/browser_actions_container.h |
@@ -252,6 +252,9 @@ class BrowserActionsContainer |
bool IsPopupRunning() const override; |
void OnOverflowedActionWantsToRunChanged( |
bool overflowed_action_wants_to_run) override; |
+ void ShowExtensionMessageBubble( |
+ scoped_ptr<extensions::ExtensionMessageBubbleController> controller) |
+ override; |
// Overridden from extension::ExtensionKeybindingRegistry::Delegate: |
extensions::ActiveTabPermissionGranter* GetActiveTabPermissionGranter() |
@@ -342,6 +345,10 @@ class BrowserActionsContainer |
// The class that registers for keyboard shortcuts for extension commands. |
scoped_ptr<ExtensionKeybindingRegistryViews> extension_keybinding_registry_; |
+ // The controller of the bubble to show once animation finishes, if any. |
+ scoped_ptr<extensions::ExtensionMessageBubbleController> |
+ pending_extension_bubble_controller_; |
+ |
ObserverList<BrowserActionsContainerObserver> observers_; |
DISALLOW_COPY_AND_ASSIGN(BrowserActionsContainer); |