diff options
Diffstat (limited to 'chrome/browser/views/extensions/extension_installed_bubble.h')
-rw-r--r-- | chrome/browser/views/extensions/extension_installed_bubble.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/views/extensions/extension_installed_bubble.h b/chrome/browser/views/extensions/extension_installed_bubble.h index 53c68e5..c49515d 100644 --- a/chrome/browser/views/extensions/extension_installed_bubble.h +++ b/chrome/browser/views/extensions/extension_installed_bubble.h @@ -13,6 +13,7 @@ class Browser; class Extension; +class InstalledBubbleContent; class SkBitmap; // Provides feedback to the user upon successful installation of an @@ -30,10 +31,11 @@ class ExtensionInstalledBubble public NotificationObserver, public base::RefCountedThreadSafe<ExtensionInstalledBubble> { public: - // The behavior and content of this InfoBubble comes in three varieties. + // The behavior and content of this InfoBubble comes in these varieties: enum BubbleType { BROWSER_ACTION, PAGE_ACTION, + EXTENSION_APP, GENERIC }; @@ -69,10 +71,11 @@ class ExtensionInstalledBubble // origin side anchor. virtual bool PreferOriginSideAnchor() { return false; } - Extension *extension_; - Browser *browser_; + Extension* extension_; + Browser* browser_; SkBitmap icon_; NotificationRegistrar registrar_; + InstalledBubbleContent* bubble_content_; BubbleType type_; // How many times we've deferred due to animations being in progress. |