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 5ef69bb278811af16650e9e9f4782b051d782c22..175fe8c068229c09a8cbeb467aba4fa85dbe9eca 100644 |
--- a/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
+++ b/chrome/browser/sync_file_system/drive_backend/sync_engine.h |
@@ -85,9 +85,15 @@ class SyncEngine : public RemoteFileSyncService, |
virtual scoped_ptr<base::ListValue> DumpFiles(const GURL& origin) OVERRIDE; |
virtual scoped_ptr<base::ListValue> DumpDatabase() OVERRIDE; |
virtual void SetSyncEnabled(bool enabled) OVERRIDE; |
+ virtual SyncStatusCode SetDefaultConflictResolutionPolicy( |
+ ConflictResolutionPolicy policy) OVERRIDE; |
virtual SyncStatusCode SetConflictResolutionPolicy( |
+ const GURL& origin, |
ConflictResolutionPolicy policy) OVERRIDE; |
- virtual ConflictResolutionPolicy GetConflictResolutionPolicy() const OVERRIDE; |
+ virtual ConflictResolutionPolicy GetDefaultConflictResolutionPolicy() |
+ const OVERRIDE; |
+ virtual ConflictResolutionPolicy GetConflictResolutionPolicy( |
+ const GURL& origin) const OVERRIDE; |
virtual void GetRemoteVersions( |
const fileapi::FileSystemURL& url, |
const RemoteVersionsCallback& callback) OVERRIDE; |
@@ -197,7 +203,7 @@ class SyncEngine : public RemoteFileSyncService, |
base::TimeTicks time_to_check_changes_; |
bool sync_enabled_; |
- ConflictResolutionPolicy conflict_resolution_policy_; |
+ ConflictResolutionPolicy default_conflict_resolution_policy_; |
bool network_available_; |
scoped_ptr<SyncTaskManager> task_manager_; |