| Index: chrome/browser/chromeos/drive/file_system/search_operation.h | 
| diff --git a/chrome/browser/chromeos/drive/file_system/search_operation.h b/chrome/browser/chromeos/drive/file_system/search_operation.h | 
| index 78a21e2b3feab19658dc40fc0761379262fde968..1f2c691bafb0e4943490708adf921e173fe9f961 100644 | 
| --- a/chrome/browser/chromeos/drive/file_system/search_operation.h | 
| +++ b/chrome/browser/chromeos/drive/file_system/search_operation.h | 
| @@ -27,6 +27,7 @@ namespace drive { | 
| class JobScheduler; | 
|  | 
| namespace internal { | 
| +class LoaderController; | 
| class ResourceMetadata; | 
| }  // namespace internal | 
|  | 
| @@ -38,7 +39,8 @@ class SearchOperation { | 
| public: | 
| SearchOperation(base::SequencedTaskRunner* blocking_task_runner, | 
| JobScheduler* scheduler, | 
| -                  internal::ResourceMetadata* metadata); | 
| +                  internal::ResourceMetadata* metadata, | 
| +                  internal::LoaderController* loader_controller); | 
| ~SearchOperation(); | 
|  | 
| // Performs server side content search operation for |search_query|.  If | 
| @@ -68,6 +70,7 @@ class SearchOperation { | 
| scoped_refptr<base::SequencedTaskRunner> blocking_task_runner_; | 
| JobScheduler* scheduler_; | 
| internal::ResourceMetadata* metadata_; | 
| +  internal::LoaderController* loader_controller_; | 
|  | 
| // Note: This should remain the last member so it'll be destroyed and | 
| // invalidate the weak pointers before any other members are destroyed. | 
|  |