diff options
author | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-16 16:38:29 +0000 |
---|---|---|
committer | mirandac@chromium.org <mirandac@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-16 16:38:29 +0000 |
commit | b24cf750545885ea26e2bfa8d8041375664ebf74 (patch) | |
tree | 498ab18cda9347f72f57ba6cc617f8a3de181331 /chrome/common | |
parent | dc9b69a60275eb21676c80b2f1bb05a7ea0fced6 (diff) | |
download | chromium_src-b24cf750545885ea26e2bfa8d8041375664ebf74.zip chromium_src-b24cf750545885ea26e2bfa8d8041375664ebf74.tar.gz chromium_src-b24cf750545885ea26e2bfa8d8041375664ebf74.tar.bz2 |
Migrate HostReferralList and StartupDNSPrefetchList from local_state to user preferences, in preparation for multi-profile.
BUG=66717
TEST=none.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69320
Review URL: http://codereview.chromium.org/5800004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69412 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common')
-rw-r--r-- | chrome/common/pref_names.cc | 25 | ||||
-rw-r--r-- | chrome/common/pref_names.h | 7 |
2 files changed, 26 insertions, 6 deletions
diff --git a/chrome/common/pref_names.cc b/chrome/common/pref_names.cc index cd56cff..11a25fc 100644 --- a/chrome/common/pref_names.cc +++ b/chrome/common/pref_names.cc @@ -194,18 +194,27 @@ const char kAlternateErrorPagesEnabled[] = "alternate_error_pages.enabled"; // A boolean pref set to true if DNS pre-fetching is being done in browser. const char kDnsPrefetchingEnabled[] = "dns_prefetching.enabled"; +// OBSOLETE: new pref now stored with user prefs instead of profile, as +// kDnsPrefetchingStartupList. +const char kDnsStartupPrefetchList[] = "StartupDNSPrefetchList"; + // An adaptively identified list of domain names to be pre-fetched during the // next startup, based on what was actually needed during this startup. -const char kDnsStartupPrefetchList[] = "StartupDNSPrefetchList"; +const char kDnsPrefetchingStartupList[] = "dns_prefetching.startup_list"; -// Disables the SPDY protocol. -const char kDisableSpdy[] = "spdy.disabled"; +// OBSOLETE: new pref now stored with user prefs instead of profile, as +// kDnsPrefetchingHostReferralList. +const char kDnsHostReferralList[] = "HostReferralList"; // A list of host names used to fetch web pages, and their commonly used // sub-resource hostnames (and expected latency benefits from pre-resolving, or // preconnecting to, such sub-resource hostnames). // This list is adaptively grown and pruned. -const char kDnsHostReferralList[] = "HostReferralList"; +const char kDnsPrefetchingHostReferralList[] = + "dns_prefetching.host_referral_list"; + +// Disables the SPDY protocol. +const char kDisableSpdy[] = "spdy.disabled"; // Is the cookie prompt expanded? const char kCookiePromptExpanded[] = "cookieprompt.expanded"; @@ -226,6 +235,14 @@ const char kInstantEnabledTime[] = "instant.enabled_time"; // that are used. const char kInstantPromo[] = "instant.promo"; +// Used to migrate preferences from local state to user preferences to +// enable multiple profiles. +// Holds possible values: +// 0: no preferences migrated yet. +// 1: dns prefetching preferences stored in user preferences. +const char kMultipleProfilePrefMigration[] = + "profile.multiple_profile_prefs_version"; + #if defined(USE_NSS) || defined(USE_OPENSSL) // Prefs for SSLConfigServicePref. Currently, these are only present on // and used by NSS/OpenSSL using OSes. diff --git a/chrome/common/pref_names.h b/chrome/common/pref_names.h index 613711d..6299465 100644 --- a/chrome/common/pref_names.h +++ b/chrome/common/pref_names.h @@ -75,8 +75,10 @@ extern const char kSearchProviderOverridesVersion[]; extern const char kPromptForDownload[]; extern const char kAlternateErrorPagesEnabled[]; extern const char kDnsPrefetchingEnabled[]; -extern const char kDnsStartupPrefetchList[]; -extern const char kDnsHostReferralList[]; +extern const char kDnsStartupPrefetchList[]; // OBSOLETE +extern const char kDnsPrefetchingStartupList[]; +extern const char kDnsHostReferralList[]; // OBSOLETE +extern const char kDnsPrefetchingHostReferralList[]; extern const char kDisableSpdy[]; extern const char kCookiePromptExpanded[]; extern const char kInstantConfirmDialogShown[]; @@ -84,6 +86,7 @@ extern const char kInstantEnabled[]; extern const char kInstantEnabledOnce[]; extern const char kInstantEnabledTime[]; extern const char kInstantPromo[]; +extern const char kMultipleProfilePrefMigration[]; #if defined(USE_NSS) || defined(USE_OPENSSL) extern const char kCertRevocationCheckingEnabled[]; extern const char kSSL3Enabled[]; |