| 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 a28fd7bed67a828bb5a67c63cedfcb38f1b56a26..fdc0ff766e3ff9f649e45ba4394e8e9520264f81 100644
|
| --- a/chrome/browser/translate/translate_language_list.cc
|
| +++ b/chrome/browser/translate/translate_language_list.cc
|
| @@ -111,6 +111,9 @@ const int kFetcherIdForAlphaLanguageList = 2;
|
| // Represent if the language list updater is disabled.
|
| bool update_is_disabled = false;
|
|
|
| +// Retry parameter for fetching.
|
| +const int kMaxRetryOn5xx = 5;
|
| +
|
| // Show a message in chrome:://translate-internals Event Logs.
|
| void NotifyEvent(int line, const std::string& message) {
|
| TranslateManager* manager = TranslateManager::GetInstance();
|
| @@ -218,8 +221,11 @@ TranslateLanguageList::TranslateLanguageList() {
|
|
|
| language_list_fetcher_.reset(
|
| new TranslateURLFetcher(kFetcherIdForLanguageList));
|
| + language_list_fetcher_->set_max_retry_on_5xx(kMaxRetryOn5xx);
|
| +
|
| alpha_language_list_fetcher_.reset(
|
| new TranslateURLFetcher(kFetcherIdForAlphaLanguageList));
|
| + alpha_language_list_fetcher_->set_max_retry_on_5xx(kMaxRetryOn5xx);
|
| }
|
|
|
| TranslateLanguageList::~TranslateLanguageList() {
|
|
|