Index: chrome/browser/sync_file_system/drive_backend/sync_engine.h |
diff --git a/chrome/browser/sync_file_system/drive_backend/sync_engine.h b/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
index dc717f3856bee02801e5edc2e320954e718e62da..8a040f50054ee4c6c791fce07139507b7791b89b 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
+++ b/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
@@ -15,6 +15,10 @@ |
class ExtensionService; |
+namespace base { |
+class SequencedTaskRunner; |
+} |
+ |
namespace drive { |
class DriveAPIService; |
class DriveNotificationManager; |
@@ -36,6 +40,7 @@ class SyncEngine : public RemoteFileSyncService, |
typedef Observer SyncServiceObserver; |
SyncEngine(const base::FilePath& base_dir, |
+ base::SequencedTaskRunner* task_runner, |
scoped_ptr<drive::DriveAPIService> drive_api, |
drive::DriveNotificationManager* notification_manager, |
ExtensionService* extension_service); |
@@ -121,6 +126,8 @@ class SyncEngine : public RemoteFileSyncService, |
base::FilePath base_dir_; |
base::FilePath temporary_file_dir_; |
+ scoped_refptr<base::SequencedTaskRunner> task_runner_; |
+ |
scoped_ptr<drive::DriveAPIService> drive_api_; |
scoped_ptr<MetadataDatabase> metadata_database_; |