Index: chrome/browser/translate/translate_language_list.cc |
diff --git a/chrome/browser/translate/translate_language_list.cc b/chrome/browser/translate/translate_language_list.cc |
index e1b0fa2be3af24e5d05fdfb7a2c13f9f1fbe8dac..d338bf1d62a5e61ef4ee6fc5ec78cba23823f7e9 100644 |
--- a/chrome/browser/translate/translate_language_list.cc |
+++ b/chrome/browser/translate/translate_language_list.cc |
@@ -103,14 +103,14 @@ const char kLanguageListFetchURL[] = |
const char kAlphaLanguageQueryName[] = "alpha"; |
const char kAlphaLanguageQueryValue[] = "1"; |
-// Retry parameter for fetching supporting language list. |
-const int kMaxRetryLanguageListFetch = 5; |
- |
// Assign following IDs to URLFetchers so that tests can distinguish each |
// request in order to simiulate respectively. |
const int kFetcherIdForLanguageList = 1; |
const int kFetcherIdForAlphaLanguageList = 2; |
+// Retry parameter for fetching. |
+const int kMaxRetry = 5; |
+ |
// Show a message in chrome:://translate-internals Event Logs. |
void NotifyEvent(int line, const std::string& message) { |
TranslateManager* manager = TranslateManager::GetInstance(); |
@@ -215,8 +215,11 @@ TranslateLanguageList::TranslateLanguageList() { |
language_list_fetcher_.reset( |
new TranslateURLFetcher(kFetcherIdForLanguageList)); |
+ language_list_fetcher_->set_retry_count(kMaxRetry); |
+ |
alpha_language_list_fetcher_.reset( |
new TranslateURLFetcher(kFetcherIdForAlphaLanguageList)); |
+ alpha_language_list_fetcher_->set_retry_count(kMaxRetry); |
} |
TranslateLanguageList::~TranslateLanguageList() { |