| Index: components/translate/content/browser/content_translate_driver.cc
|
| diff --git a/components/translate/content/browser/content_translate_driver.cc b/components/translate/content/browser/content_translate_driver.cc
|
| index 54a862d50326738eb215d07460a05097fdaf6a0e..ed585f34763980a557a19181f39a3db5167b7689 100644
|
| --- a/components/translate/content/browser/content_translate_driver.cc
|
| +++ b/components/translate/content/browser/content_translate_driver.cc
|
| @@ -189,6 +189,13 @@ void ContentTranslateDriver::NavigationEntryCommitted(
|
| return;
|
| }
|
|
|
| + if (entry->GetTransitionType() & ui::PAGE_TRANSITION_FORWARD_BACK) {
|
| + // Workaround for http://crbug.com/653051: back navigation sometimes have
|
| + // the reload core type. Once http://crbug.com/669008 got resolved, we
|
| + // could revisit here for a thorough solution.
|
| + return;
|
| + }
|
| +
|
| if (!translate_manager_->GetLanguageState().page_needs_translation())
|
| return;
|
|
|
|
|