Index: chrome/browser/profiles/profile_io_data.cc |
diff --git a/chrome/browser/profiles/profile_io_data.cc b/chrome/browser/profiles/profile_io_data.cc |
index 3b7e943bf469373a538d441e57b258381d59e18d..fc8188303dc9d8796851f2c7376475f4f4f2de66 100644 |
--- a/chrome/browser/profiles/profile_io_data.cc |
+++ b/chrome/browser/profiles/profile_io_data.cc |
@@ -129,6 +129,12 @@ void ProfileIOData::InitializeProfileParams(Profile* profile, |
params->is_incognito = profile->IsOffTheRecord(); |
params->clear_local_state_on_exit = |
pref_service->GetBoolean(prefs::kClearSiteDataOnExit); |
+ params->enable_referrers.reset(new BooleanPrefMember()); |
+ params->enable_referrers->Init(prefs::kEnableReferrers, |
+ profile->GetPrefs(), |
+ NULL); |
+ params->enable_referrers->MoveToThread(BrowserThread::IO); |
+ params->enable_referrers->ObserveProfileDestruction(profile); |
params->appcache_service = profile->GetAppCacheService(); |