| Index: components/translate/core/browser/translate_infobar_delegate.cc
|
| diff --git a/components/translate/core/browser/translate_infobar_delegate.cc b/components/translate/core/browser/translate_infobar_delegate.cc
|
| index 9552463677d2c9a36002ebd742672592d0943ed9..8006c06f1c3ce2487e69c9f322ed28288dcf8347 100644
|
| --- a/components/translate/core/browser/translate_infobar_delegate.cc
|
| +++ b/components/translate/core/browser/translate_infobar_delegate.cc
|
| @@ -359,16 +359,6 @@ int TranslateInfoBarDelegate::GetIconID() const {
|
| return translate_manager_->translate_client()->GetInfobarIconID();
|
| }
|
|
|
| -bool TranslateInfoBarDelegate::ShouldExpire(
|
| - const NavigationDetails& details) const {
|
| - // Note: we allow closing this infobar even if the main frame navigation
|
| - // was programmatic and not initiated by the user - crbug.com/70261 .
|
| - if (!details.is_navigation_to_different_page && !details.is_main_frame)
|
| - return false;
|
| -
|
| - return infobars::InfoBarDelegate::ShouldExpireInternal(details);
|
| -}
|
| -
|
| void TranslateInfoBarDelegate::InfoBarDismissed() {
|
| if (step_ != translate::TRANSLATE_STEP_BEFORE_TRANSLATE)
|
| return;
|
|
|