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 cf7dd73302f926b994d9fda75c34c434442f99a0..967e99a0f18f50096ccbf78763955fbe8520e6b9 100644 |
--- a/chrome/browser/translate/translate_manager_browsertest.cc |
+++ b/chrome/browser/translate/translate_manager_browsertest.cc |
@@ -631,16 +631,13 @@ TEST_F(TranslateManagerBrowserTest, FetchLanguagesFromTranslateServer) { |
server_languages.push_back("yy"); |
server_languages.push_back("fr-FR"); |
- // First, get the default languages list: |
+ // First, get the default languages list. Note that calling |
+ // GetSupportedLanguages() invokes RequestLanguageList() internally. |
std::vector<std::string> default_supported_languages; |
TranslateManager::GetSupportedLanguages(&default_supported_languages); |
// To make sure we got the defaults and don't confuse them with the mocks. |
ASSERT_NE(default_supported_languages.size(), server_languages.size()); |
- Profile* profile = |
- Profile::FromBrowserContext(web_contents()->GetBrowserContext()); |
- PrefService* prefs = profile->GetPrefs(); |
- TranslateManager::GetInstance()->FetchLanguageListFromTranslateServer(prefs); |
// Check that we still get the defaults until the URLFetch has completed. |
std::vector<std::string> current_supported_languages; |
@@ -654,7 +651,6 @@ TEST_F(TranslateManagerBrowserTest, FetchLanguagesFromTranslateServer) { |
EXPECT_EQ(default_supported_languages, current_supported_languages); |
// Now check that we got the appropriate set of languages from the server. |
- TranslateManager::GetInstance()->FetchLanguageListFromTranslateServer(prefs); |
SimulateSupportedLanguagesURLFetch(true, server_languages); |
current_supported_languages.clear(); |
TranslateManager::GetSupportedLanguages(¤t_supported_languages); |