| 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 6b27cd5c29c05ff429b8307f62265199380ff450..3ff8502f573f0e2787ddbcf56f87778fa5c1620e 100644
|
| --- a/chrome/browser/translate/translate_infobar_delegate.cc
|
| +++ b/chrome/browser/translate/translate_infobar_delegate.cc
|
| @@ -100,6 +100,8 @@ TranslateInfoBarDelegate::TranslateInfoBarDelegate(
|
| }
|
| }
|
|
|
| +TranslateInfoBarDelegate::~TranslateInfoBarDelegate() {}
|
| +
|
| int TranslateInfoBarDelegate::GetLanguageCount() const {
|
| return static_cast<int>(languages_.size());
|
| }
|
| @@ -208,6 +210,12 @@ InfoBarDelegate::Type TranslateInfoBarDelegate::GetInfoBarType() {
|
| return InfoBarDelegate::PAGE_ACTION_TYPE;
|
| }
|
|
|
| +TranslateInfoBarDelegate*
|
| +TranslateInfoBarDelegate::AsTranslateInfoBarDelegate() {
|
| + return this;
|
| +}
|
| +
|
| +
|
| bool TranslateInfoBarDelegate::IsLanguageBlacklisted() {
|
| return prefs_.IsLanguageBlacklisted(GetOriginalLanguageCode());
|
| }
|
|
|