| Index: chrome/browser/translate/translate_manager_browsertest.cc
|
| diff --git a/chrome/browser/translate/translate_manager_browsertest.cc b/chrome/browser/translate/translate_manager_browsertest.cc
|
| index 676490b9ce794317113de481ddf4c977a08698c1..5c4d0e02dd37733719850bee8e31a34340ba0d36 100644
|
| --- a/chrome/browser/translate/translate_manager_browsertest.cc
|
| +++ b/chrome/browser/translate/translate_manager_browsertest.cc
|
| @@ -230,6 +230,9 @@ class TranslateManagerBrowserTest : public ChromeRenderViewHostTestHarness,
|
| // TODO(jamescook): Figure out how to move this suite back to unit_tests.
|
| // Right now it fails to get the translate infobar if you run it there.
|
| TestingBrowserProcess::CreateInstance();
|
| +
|
| + // TODO: update comment.
|
| +
|
| // Access the TranslateManager singleton so it is created before we call
|
| // ChromeRenderViewHostTestHarness::SetUp() to match what's done in Chrome,
|
| // where the TranslateManager is created before the WebContents. This
|
| @@ -243,12 +246,14 @@ class TranslateManagerBrowserTest : public ChromeRenderViewHostTestHarness,
|
| TranslateDownloadManager::GetInstance();
|
| download_manager->ClearTranslateScriptForTesting();
|
| download_manager->SetTranslateScriptExpirationDelay(60 * 60 * 1000);
|
| - TranslateManager::GetInstance()->set_translate_max_reload_attemps(0);
|
| TranslateService::SetUseInfobar(true);
|
|
|
| ChromeRenderViewHostTestHarness::SetUp();
|
| InfoBarService::CreateForWebContents(web_contents());
|
| TranslateTabHelper::CreateForWebContents(web_contents());
|
| + TranslateManager* manager =
|
| + TranslateTabHelper::GetManagerFromWebContents(web_contents());
|
| + manager->set_translate_max_reload_attemps(0);
|
|
|
| notification_registrar_.Add(this,
|
| chrome::NOTIFICATION_TAB_CONTENTS_INFOBAR_REMOVED,
|
| @@ -799,7 +804,9 @@ TEST_F(TranslateManagerBrowserTest, Reload) {
|
|
|
| // If we set reload attempts to a high value, we will not see the infobar
|
| // immediately.
|
| - TranslateManager::GetInstance()->set_translate_max_reload_attemps(100);
|
| + TranslateManager* manager =
|
| + TranslateTabHelper::GetManagerFromWebContents(web_contents());
|
| + manager->set_translate_max_reload_attemps(100);
|
| ReloadAndWait(true);
|
| EXPECT_TRUE(GetTranslateInfoBar() == NULL);
|
| }
|
|
|