Chromium Code Reviews| Index: components/translate/core/browser/translate_prefs.cc |
| diff --git a/components/translate/core/browser/translate_prefs.cc b/components/translate/core/browser/translate_prefs.cc |
| index 0d13a31201d3445c6a28f7ee68e0d805ca9f0d20..d2a17ff517e9ae32dfce6653b7420406e2088c5a 100644 |
| --- a/components/translate/core/browser/translate_prefs.cc |
| +++ b/components/translate/core/browser/translate_prefs.cc |
| @@ -180,16 +180,9 @@ void TranslatePrefs::ResetToDefaults() { |
| ClearBlacklistedSites(); |
| ClearWhitelistedLanguagePairs(); |
| - std::vector<std::string> languages; |
| - GetLanguageList(&languages); |
| - for (std::vector<std::string>::const_iterator it = languages.begin(); |
| - it != languages.end(); ++it) { |
| - const std::string& language = *it; |
| - ResetTranslationAcceptedCount(language); |
| - ResetTranslationDeniedCount(language); |
| - ResetTranslationIgnoredCount(language); |
| - } |
| - |
| + prefs_->ClearPref(kPrefTranslateDeniedCount); |
|
Leo
2017/06/07 00:21:23
I think it's better to figure out the root cause w
Marti Wong
2017/06/07 01:06:42
In the repro case of crbug.com/728930, Japanese is
groby-ooo-7-16
2017/06/07 16:43:49
Hm. It might be worth digging through history for
Marti Wong
2017/06/08 03:30:50
In case there is any reason we need to use For-loo
|
| + prefs_->ClearPref(kPrefTranslateIgnoredCount); |
| + prefs_->ClearPref(kPrefTranslateAcceptedCount); |
| prefs_->ClearPref(kPrefTranslateLastDeniedTimeForLanguage); |
| prefs_->ClearPref(kPrefTranslateTooOftenDeniedForLanguage); |
| } |