Index: chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc |
=================================================================== |
--- chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc (revision 238220) |
+++ chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc (working copy) |
@@ -15,9 +15,8 @@ |
#include "ui/base/l10n/l10n_util.h" |
AfterTranslateInfoBar::AfterTranslateInfoBar( |
- InfoBarService* owner, |
- TranslateInfoBarDelegate* delegate) |
- : TranslateInfoBarBase(owner, delegate), |
+ scoped_ptr<TranslateInfoBarDelegate> delegate) |
+ : TranslateInfoBarBase(delegate.Pass()), |
weak_factory_(this) { |
} |
@@ -24,8 +23,8 @@ |
AfterTranslateInfoBar::~AfterTranslateInfoBar() { |
} |
-void AfterTranslateInfoBar::InitWidgets() { |
- TranslateInfoBarBase::InitWidgets(); |
+void AfterTranslateInfoBar::PlatformSpecificSetOwner() { |
+ TranslateInfoBarBase::PlatformSpecificSetOwner(); |
bool swapped_language_combos = false; |
bool autodetermined_source_language = |