Index: chrome/browser/ui/views/infobars/extension_infobar.cc |
=================================================================== |
--- chrome/browser/ui/views/infobars/extension_infobar.cc (revision 86331) |
+++ chrome/browser/ui/views/infobars/extension_infobar.cc (working copy) |
@@ -23,8 +23,8 @@ |
// ExtensionInfoBarDelegate --------------------------------------------------- |
-InfoBar* ExtensionInfoBarDelegate::CreateInfoBar() { |
- return new ExtensionInfoBar(this); |
+InfoBar* ExtensionInfoBarDelegate::CreateInfoBar(TabContentsWrapper* owner) { |
+ return new ExtensionInfoBar(owner, this); |
} |
// ExtensionInfoBar ----------------------------------------------------------- |
@@ -34,8 +34,9 @@ |
static const int kMenuHorizontalMargin = 1; |
}; |
-ExtensionInfoBar::ExtensionInfoBar(ExtensionInfoBarDelegate* delegate) |
- : InfoBarView(delegate), |
+ExtensionInfoBar::ExtensionInfoBar(TabContentsWrapper* owner, |
+ ExtensionInfoBarDelegate* delegate) |
+ : InfoBarView(owner, delegate), |
delegate_(delegate), |
menu_(NULL), |
ALLOW_THIS_IN_INITIALIZER_LIST(tracker_(this)) { |