summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_infobar_delegate.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/extension_infobar_delegate.h')
-rw-r--r--chrome/browser/extensions/extension_infobar_delegate.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extension_infobar_delegate.h b/chrome/browser/extensions/extension_infobar_delegate.h
index 8a86992..2af5881 100644
--- a/chrome/browser/extensions/extension_infobar_delegate.h
+++ b/chrome/browser/extensions/extension_infobar_delegate.h
@@ -15,6 +15,7 @@ class Browser;
class Extension;
class ExtensionHost;
class GURL;
+class Profile;
// The InfobarDelegate for creating and managing state for the ExtensionInfobar
// plus monitor when the extension goes away.
@@ -31,7 +32,7 @@ class ExtensionInfoBarDelegate : public InfoBarDelegate,
};
ExtensionInfoBarDelegate(Browser* browser,
- TabContents* contents,
+ InfoBarTabHelper* infobar_helper,
const Extension* extension,
const GURL& url,
int height);
@@ -48,7 +49,7 @@ class ExtensionInfoBarDelegate : public InfoBarDelegate,
virtual ~ExtensionInfoBarDelegate();
// InfoBarDelegate:
- virtual InfoBar* CreateInfoBar(TabContentsWrapper* owner) OVERRIDE;
+ virtual InfoBar* CreateInfoBar(InfoBarTabHelper* owner) OVERRIDE;
virtual bool EqualsDelegate(InfoBarDelegate* delegate) const OVERRIDE;
virtual void InfoBarDismissed() OVERRIDE;
virtual Type GetInfoBarType() const OVERRIDE;