Index: chrome/browser/prefs/chrome_pref_service_factory.cc |
diff --git a/chrome/browser/prefs/chrome_pref_service_factory.cc b/chrome/browser/prefs/chrome_pref_service_factory.cc |
index 55fef2f99e928499401525feb2c5981e3e353a16..7f4afd4c0f0e79cd028b55016736ab64df97f10e 100644 |
--- a/chrome/browser/prefs/chrome_pref_service_factory.cc |
+++ b/chrome/browser/prefs/chrome_pref_service_factory.cc |
@@ -333,8 +333,6 @@ void PrepareFactory( |
// path matches |ignored_profile_path|. |
void UpdateAllPrefHashStoresIfRequired( |
const base::FilePath& ignored_profile_path) { |
- if (GetSettingsEnforcementGroup() >= GROUP_ENFORCE_ALWAYS) |
- return; |
const ProfileInfoCache& profile_info_cache = |
g_browser_process->profile_manager()->GetProfileInfoCache(); |
const size_t n_profiles = profile_info_cache.GetNumberOfProfiles(); |
@@ -429,6 +427,9 @@ void SchedulePrefHashStoresUpdateCheck( |
return; |
} |
+ if (GetSettingsEnforcementGroup() >= GROUP_ENFORCE_ALWAYS) |
+ return; |
+ |
const int kDefaultPrefHashStoresUpdateCheckDelaySeconds = 55; |
BrowserThread::PostDelayedTask( |
BrowserThread::UI, |