| Index: chrome/browser/sync_file_system/drive_backend/sync_engine_context.h
|
| diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine_context.h b/chrome/browser/sync_file_system/drive_backend/sync_engine_context.h
|
| index ee1d4cda37254b0230c4d766617a0efa3f60f57f..8aaaf15639a515a19a0f8f426810e066aa151b3e 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend/sync_engine_context.h
|
| +++ b/chrome/browser/sync_file_system/drive_backend/sync_engine_context.h
|
| @@ -37,7 +37,8 @@ class SyncEngineContext {
|
| scoped_ptr<drive::DriveUploaderInterface> drive_uploader,
|
| TaskLogger* task_logger,
|
| const scoped_refptr<base::SingleThreadTaskRunner>& ui_task_runner,
|
| - const scoped_refptr<base::SequencedTaskRunner>& worker_task_runner);
|
| + const scoped_refptr<base::SequencedTaskRunner>& worker_task_runner,
|
| + const scoped_refptr<base::SequencedWorkerPool>& worker_pool);
|
| ~SyncEngineContext();
|
|
|
| void SetMetadataDatabase(scoped_ptr<MetadataDatabase> metadata_database);
|
| @@ -51,6 +52,7 @@ class SyncEngineContext {
|
| RemoteChangeProcessor* GetRemoteChangeProcessor();
|
| base::SingleThreadTaskRunner* GetUITaskRunner();
|
| base::SequencedTaskRunner* GetWorkerTaskRunner();
|
| + base::SequencedWorkerPool* GetWorkerPool();
|
|
|
| scoped_ptr<MetadataDatabase> PassMetadataDatabase();
|
|
|
| @@ -67,6 +69,7 @@ class SyncEngineContext {
|
| scoped_ptr<MetadataDatabase> metadata_database_;
|
| scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner_;
|
| scoped_refptr<base::SequencedTaskRunner> worker_task_runner_;
|
| + scoped_refptr<base::SequencedWorkerPool> worker_pool_;
|
|
|
| base::SequenceChecker sequence_checker_;
|
|
|
|
|