| Index: chrome/browser/sync_file_system/local/local_file_sync_service.cc
|
| diff --git a/chrome/browser/sync_file_system/local/local_file_sync_service.cc b/chrome/browser/sync_file_system/local/local_file_sync_service.cc
|
| index d9904fbb7aa533bf00e5d7957322aa533233cd78..c2d977869bad6db49a62fddbc8d2afed0de4a419 100644
|
| --- a/chrome/browser/sync_file_system/local/local_file_sync_service.cc
|
| +++ b/chrome/browser/sync_file_system/local/local_file_sync_service.cc
|
| @@ -138,7 +138,7 @@ void LocalFileSyncService::MaybeInitializeFileSystemContext(
|
| app_origin, file_system_context,
|
| base::Bind(&LocalFileSyncService::DidInitializeFileSystemContext,
|
| AsWeakPtr(), app_origin,
|
| - make_scoped_refptr(file_system_context), callback));
|
| + base::RetainedRef(file_system_context), callback));
|
| }
|
|
|
| void LocalFileSyncService::AddChangeObserver(Observer* observer) {
|
| @@ -251,12 +251,9 @@ void LocalFileSyncService::PrepareForProcessRemoteChange(
|
| content::BrowserContext::GetStoragePartitionForSite(profile_, site_url)
|
| ->GetFileSystemContext();
|
| MaybeInitializeFileSystemContext(
|
| - url.origin(),
|
| - file_system_context.get(),
|
| + url.origin(), file_system_context.get(),
|
| base::Bind(&LocalFileSyncService::DidInitializeForRemoteSync,
|
| - AsWeakPtr(),
|
| - url,
|
| - file_system_context,
|
| + AsWeakPtr(), url, base::RetainedRef(file_system_context),
|
| callback));
|
| return;
|
| }
|
|
|