| Index: chrome/browser/translate/translate_url_fetcher.cc
|
| diff --git a/chrome/browser/translate/translate_url_fetcher.cc b/chrome/browser/translate/translate_url_fetcher.cc
|
| index 16ee14f0b27a85518ccda07a1dabc8fd217cfed0..ba3204668be7e42cb4752aa14b1a4c4b76bb53df 100644
|
| --- a/chrome/browser/translate/translate_url_fetcher.cc
|
| +++ b/chrome/browser/translate/translate_url_fetcher.cc
|
| @@ -13,7 +13,6 @@
|
| namespace {
|
|
|
| // Retry parameter for fetching.
|
| -const int kMaxRetryOn5xx = 5;
|
| const int kMaxRetry = 16;
|
|
|
| } // namespace
|
| @@ -56,7 +55,10 @@ bool TranslateURLFetcher::Request(
|
| // Set retry parameter for HTTP status code 5xx. This doesn't work against
|
| // 106 (net::ERR_INTERNET_DISCONNECTED) and so on.
|
| // TranslateLanguageList handles network status, and implements retry.
|
| - fetcher_->SetMaxRetriesOn5xx(kMaxRetryOn5xx);
|
| + fetcher_->SetMaxRetriesOn5xx(max_retry_on_5xx_);
|
| + if (!extra_request_header_.empty())
|
| + fetcher_->SetExtraRequestHeaders(extra_request_header_);
|
| +
|
| fetcher_->Start();
|
|
|
| return true;
|
|
|