| 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 b09a7cb2dc2b294005019f09a10fd4786ffe4da3..01502ffb25b829dd62945ece8fe23161d3d8c839 100644
|
| --- a/chrome/browser/translate/translate_infobar_delegate.cc
|
| +++ b/chrome/browser/translate/translate_infobar_delegate.cc
|
| @@ -113,6 +113,14 @@ void TranslateInfoBarDelegate::TranslationDeclined() {
|
| UMA_HISTOGRAM_COUNTS("Translate.DeclineTranslate", 1);
|
| }
|
|
|
| +bool TranslateInfoBarDelegate::InTranslateNavigation() {
|
| + TranslateTabHelper* translate_tab_helper =
|
| + TranslateTabHelper::FromWebContents(web_contents());
|
| + if (!translate_tab_helper)
|
| + return false;
|
| + return translate_tab_helper->language_state().InTranslateNavigation();
|
| +}
|
| +
|
| bool TranslateInfoBarDelegate::IsLanguageBlacklisted() {
|
| return prefs_.IsLanguageBlacklisted(original_language_code());
|
| }
|
|
|