| Index: chrome/browser/content_settings/host_content_settings_map.cc
|
| diff --git a/chrome/browser/content_settings/host_content_settings_map.cc b/chrome/browser/content_settings/host_content_settings_map.cc
|
| index 09f4f5ca9945adff3302123e6844afe6148fc545..ffc253b03a81f7d1a089561b9115599c139fdc2a 100644
|
| --- a/chrome/browser/content_settings/host_content_settings_map.cc
|
| +++ b/chrome/browser/content_settings/host_content_settings_map.cc
|
| @@ -113,13 +113,20 @@ HostContentSettingsMap::HostContentSettingsMap(Profile* profile)
|
|
|
| // static
|
| void HostContentSettingsMap::RegisterUserPrefs(PrefService* prefs) {
|
| - prefs->RegisterBooleanPref(prefs::kBlockThirdPartyCookies, false);
|
| - prefs->RegisterBooleanPref(prefs::kBlockNonsandboxedPlugins, false);
|
| - prefs->RegisterIntegerPref(prefs::kContentSettingsWindowLastTabIndex, 0);
|
| + prefs->RegisterBooleanPref(prefs::kBlockThirdPartyCookies,
|
| + false,
|
| + PrefService::SYNCABLE_PREF);
|
| + prefs->RegisterBooleanPref(prefs::kBlockNonsandboxedPlugins,
|
| + false,
|
| + PrefService::UNSYNCABLE_PREF);
|
| + prefs->RegisterIntegerPref(prefs::kContentSettingsWindowLastTabIndex,
|
| + 0,
|
| + PrefService::UNSYNCABLE_PREF);
|
|
|
| // Obsolete prefs, for migration:
|
| prefs->RegisterIntegerPref(prefs::kCookieBehavior,
|
| - net::StaticCookiePolicy::ALLOW_ALL_COOKIES);
|
| + net::StaticCookiePolicy::ALLOW_ALL_COOKIES,
|
| + PrefService::UNSYNCABLE_PREF);
|
|
|
| // Register the prefs for the content settings providers.
|
| content_settings::PrefDefaultProvider::RegisterUserPrefs(prefs);
|
|
|