Index: chrome/browser/sync/profile_sync_service_factory.cc |
diff --git a/chrome/browser/sync/profile_sync_service_factory.cc b/chrome/browser/sync/profile_sync_service_factory.cc |
index 60b3f1db7524f5231ebb1ab38387c726ccbe1bd1..3116dc04c1ed5812e2c4a20e24495d3ea3d4c17f 100644 |
--- a/chrome/browser/sync/profile_sync_service_factory.cc |
+++ b/chrome/browser/sync/profile_sync_service_factory.cc |
@@ -188,7 +188,14 @@ KeyedService* ProfileSyncServiceFactory::BuildServiceInstanceFor( |
new browser_sync::ChromeSyncClient(profile, sync_factory.Pass())); |
ProfileSyncService* pss = new ProfileSyncService( |
sync_client.Pass(), profile, signin_wrapper.Pass(), token_service, |
- behavior, base::Bind(&UpdateNetworkTime)); |
+ behavior, base::Bind(&UpdateNetworkTime), profile->GetPath(), |
+ profile->GetRequestContext(), profile->GetDebugName(), |
+ chrome::GetChannel(), |
+ content::BrowserThread::GetMessageLoopProxyForThread( |
+ content::BrowserThread::DB), |
+ content::BrowserThread::GetMessageLoopProxyForThread( |
+ content::BrowserThread::FILE), |
+ content::BrowserThread::GetBlockingPool()); |
pss->Initialize(); |
return pss; |
} |