Chromium Code Reviews| Index: third_party/libaddressinput/chromium/chrome_address_validator.cc |
| diff --git a/third_party/libaddressinput/chromium/chrome_address_validator.cc b/third_party/libaddressinput/chromium/chrome_address_validator.cc |
| index f76bcbd15fda6b170d7941f5f63842d5ea49afff..57cf2ab76d4c281dfe41c405b9515d923b5eb175 100644 |
| --- a/third_party/libaddressinput/chromium/chrome_address_validator.cc |
| +++ b/third_party/libaddressinput/chromium/chrome_address_validator.cc |
| @@ -163,9 +163,11 @@ void AddressValidator::RulesLoaded(bool success, |
| if (success || attempts_number_[region_code] + 1 >= kMaxAttemptsNumber) |
| return; |
| + // No need to retry if it's synchronous (which means that it's a test.) |
|
sebsg
2017/06/29 18:45:41
Remove comment? :)
|
| base::ThreadTaskRunnerHandle::Get()->PostDelayedTask( |
| - FROM_HERE, base::Bind(&AddressValidator::RetryLoadRules, |
| - weak_factory_.GetWeakPtr(), region_code), |
| + FROM_HERE, |
| + base::Bind(&AddressValidator::RetryLoadRules, weak_factory_.GetWeakPtr(), |
| + region_code), |
| GetBaseRetryPeriod() * pow(2, attempts_number_[region_code]++)); |
| } |