Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2507)

Unified Diff: chrome/browser/translate/translate_infobar_delegate.cc

Issue 229363002: Componentize TranslateUIDelegate (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fix mac Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/translate/translate_infobar_delegate.cc
diff --git a/chrome/browser/translate/translate_infobar_delegate.cc b/chrome/browser/translate/translate_infobar_delegate.cc
index 9cac9fed74334b31e12212a9d1ad750e68795972..bcfb5ae04174d33d3c39edf3925114b0076fc6d1 100644
--- a/chrome/browser/translate/translate_infobar_delegate.cc
+++ b/chrome/browser/translate/translate_infobar_delegate.cc
@@ -335,7 +335,10 @@ TranslateInfoBarDelegate::TranslateInfoBarDelegate(
: InfoBarDelegate(),
step_(step),
background_animation_(NONE),
- ui_delegate_(web_contents, original_language, target_language),
+ ui_delegate_(TranslateTabHelper::FromWebContents(web_contents),
+ TranslateTabHelper::GetManagerFromWebContents(web_contents),
+ original_language,
+ target_language),
error_type_(error_type),
prefs_(TranslateTabHelper::CreateTranslatePrefs(prefs)),
triggered_from_menu_(triggered_from_menu) {

Powered by Google App Engine
This is Rietveld 408576698