summaryrefslogtreecommitdiffstats
path: root/chrome/browser/net
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/net')
-rw-r--r--chrome/browser/net/net_pref_observer.cc12
-rw-r--r--chrome/browser/net/predictor_api.cc12
-rw-r--r--chrome/browser/net/pref_proxy_config_service.cc4
-rw-r--r--chrome/browser/net/ssl_config_service_manager_pref.cc9
4 files changed, 26 insertions, 11 deletions
diff --git a/chrome/browser/net/net_pref_observer.cc b/chrome/browser/net/net_pref_observer.cc
index 597af94..b125dae 100644
--- a/chrome/browser/net/net_pref_observer.cc
+++ b/chrome/browser/net/net_pref_observer.cc
@@ -71,7 +71,13 @@ void NetPrefObserver::ApplySettings(const std::string* pref_name) {
// static
void NetPrefObserver::RegisterPrefs(PrefService* prefs) {
- prefs->RegisterBooleanPref(prefs::kNetworkPredictionEnabled, true);
- prefs->RegisterBooleanPref(prefs::kDisableSpdy, false);
- prefs->RegisterBooleanPref(prefs::kHttpThrottlingEnabled, false);
+ prefs->RegisterBooleanPref(prefs::kNetworkPredictionEnabled,
+ true,
+ PrefService::SYNCABLE_PREF);
+ prefs->RegisterBooleanPref(prefs::kDisableSpdy,
+ false,
+ PrefService::UNSYNCABLE_PREF);
+ prefs->RegisterBooleanPref(prefs::kHttpThrottlingEnabled,
+ false,
+ PrefService::UNSYNCABLE_PREF);
}
diff --git a/chrome/browser/net/predictor_api.cc b/chrome/browser/net/predictor_api.cc
index 5cdf5c9..9f80f28 100644
--- a/chrome/browser/net/predictor_api.cc
+++ b/chrome/browser/net/predictor_api.cc
@@ -145,8 +145,10 @@ void DiscardInitialNavigationHistory() {
}
void RegisterUserPrefs(PrefService* user_prefs) {
- user_prefs->RegisterListPref(prefs::kDnsPrefetchingStartupList);
- user_prefs->RegisterListPref(prefs::kDnsPrefetchingHostReferralList);
+ user_prefs->RegisterListPref(prefs::kDnsPrefetchingStartupList,
+ PrefService::UNSYNCABLE_PREF);
+ user_prefs->RegisterListPref(prefs::kDnsPrefetchingHostReferralList,
+ PrefService::UNSYNCABLE_PREF);
}
// When enabled, we use the following instance to service all requests in the
@@ -414,8 +416,10 @@ static void InitNetworkPredictor(TimeDelta max_dns_queue_delay,
int current_version =
local_state->GetInteger(prefs::kMultipleProfilePrefMigration);
if ((current_version & browser::DNS_PREFS) == 0) {
- local_state->RegisterListPref(prefs::kDnsStartupPrefetchList);
- local_state->RegisterListPref(prefs::kDnsHostReferralList);
+ local_state->RegisterListPref(prefs::kDnsStartupPrefetchList,
+ PrefService::UNSYNCABLE_PREF);
+ local_state->RegisterListPref(prefs::kDnsHostReferralList,
+ PrefService::UNSYNCABLE_PREF);
local_state->ClearPref(prefs::kDnsStartupPrefetchList);
local_state->ClearPref(prefs::kDnsHostReferralList);
local_state->SetInteger(prefs::kMultipleProfilePrefMigration,
diff --git a/chrome/browser/net/pref_proxy_config_service.cc b/chrome/browser/net/pref_proxy_config_service.cc
index f867923..a07a340 100644
--- a/chrome/browser/net/pref_proxy_config_service.cc
+++ b/chrome/browser/net/pref_proxy_config_service.cc
@@ -269,5 +269,7 @@ void PrefProxyConfigService::RegisterObservers() {
// static
void PrefProxyConfigService::RegisterPrefs(PrefService* pref_service) {
DictionaryValue* default_settings = ProxyConfigDictionary::CreateSystem();
- pref_service->RegisterDictionaryPref(prefs::kProxy, default_settings);
+ pref_service->RegisterDictionaryPref(prefs::kProxy,
+ default_settings,
+ PrefService::UNSYNCABLE_PREF);
}
diff --git a/chrome/browser/net/ssl_config_service_manager_pref.cc b/chrome/browser/net/ssl_config_service_manager_pref.cc
index 71e385b..54ab554 100644
--- a/chrome/browser/net/ssl_config_service_manager_pref.cc
+++ b/chrome/browser/net/ssl_config_service_manager_pref.cc
@@ -125,15 +125,18 @@ void SSLConfigServiceManagerPref::RegisterPrefs(PrefService* prefs) {
net::SSLConfig default_config;
if (!prefs->FindPreference(prefs::kCertRevocationCheckingEnabled)) {
prefs->RegisterBooleanPref(prefs::kCertRevocationCheckingEnabled,
- default_config.rev_checking_enabled);
+ default_config.rev_checking_enabled,
+ PrefService::UNSYNCABLE_PREF);
}
if (!prefs->FindPreference(prefs::kSSL3Enabled)) {
prefs->RegisterBooleanPref(prefs::kSSL3Enabled,
- default_config.ssl3_enabled);
+ default_config.ssl3_enabled,
+ PrefService::UNSYNCABLE_PREF);
}
if (!prefs->FindPreference(prefs::kTLS1Enabled)) {
prefs->RegisterBooleanPref(prefs::kTLS1Enabled,
- default_config.tls1_enabled);
+ default_config.tls1_enabled,
+ PrefService::UNSYNCABLE_PREF);
}
}