| Index: chrome/browser/sync/user_event_service_factory.cc
|
| diff --git a/chrome/browser/sync/user_event_service_factory.cc b/chrome/browser/sync/user_event_service_factory.cc
|
| index bcf784e084d58cb2842f7c602a3c3811e6a5642e..f2b4d5607d84b18d18b5f43f285ed23a6b863a9a 100644
|
| --- a/chrome/browser/sync/user_event_service_factory.cc
|
| +++ b/chrome/browser/sync/user_event_service_factory.cc
|
| @@ -55,10 +55,12 @@ KeyedService* UserEventServiceFactory::BuildServiceInstanceFor(
|
| base::BindRepeating(&syncer::ModelTypeChangeProcessor::Create,
|
| base::BindRepeating(&syncer::ReportUnrecoverableError,
|
| chrome::GetChannel()));
|
| + syncer::SyncService* sync_service =
|
| + ProfileSyncServiceFactory::GetForProfile(profile);
|
| auto bridge = base::MakeUnique<syncer::UserEventSyncBridge>(
|
| - std::move(store_factory), std::move(processor_factory));
|
| - return new syncer::UserEventServiceImpl(
|
| - ProfileSyncServiceFactory::GetForProfile(profile), std::move(bridge));
|
| + std::move(store_factory), std::move(processor_factory),
|
| + sync_service->GetGlobalIdMapper());
|
| + return new syncer::UserEventServiceImpl(sync_service, std::move(bridge));
|
| }
|
|
|
| content::BrowserContext* UserEventServiceFactory::GetBrowserContextToUse(
|
|
|