| Index: chrome/browser/sync_file_system/local/sync_file_system_backend.cc
 | 
| diff --git a/chrome/browser/sync_file_system/local/sync_file_system_backend.cc b/chrome/browser/sync_file_system/local/sync_file_system_backend.cc
 | 
| index 1c9eef5d05909c0f75f153f768a7f64bff942902..199c23398acd07e2c940ced404e728bab099e6be 100644
 | 
| --- a/chrome/browser/sync_file_system/local/sync_file_system_backend.cc
 | 
| +++ b/chrome/browser/sync_file_system/local/sync_file_system_backend.cc
 | 
| @@ -66,9 +66,15 @@ SyncFileSystemBackend::SyncFileSystemBackend(Profile* profile)
 | 
|    DCHECK(CalledOnUIThread());
 | 
|    if (profile)
 | 
|      profile_holder_.reset(new ProfileHolder(profile));
 | 
| +
 | 
| +  // Register the service name here to enable to crack an URL on SyncFileSystem
 | 
| +  // even if SyncFileSystemService has not started yet.
 | 
| +  RegisterSyncableFileSystem();
 | 
|  }
 | 
|  
 | 
|  SyncFileSystemBackend::~SyncFileSystemBackend() {
 | 
| +  RevokeSyncableFileSystem();
 | 
| +
 | 
|    if (change_tracker_) {
 | 
|      GetDelegate()->file_task_runner()->DeleteSoon(
 | 
|          FROM_HERE, change_tracker_.release());
 | 
| 
 |