| Index: chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service.cc
|
| diff --git a/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service.cc b/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service.cc
|
| index ea36c73c0d527621687e300c40c130ddf1757ac5..8db7895e65e4ed2b45d1cc50f37d9a5cd4460f7d 100644
|
| --- a/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service.cc
|
| +++ b/chrome/browser/sync_file_system/drive_backend_v1/drive_file_sync_service.cc
|
| @@ -268,14 +268,26 @@ void DriveFileSyncService::SetSyncEnabled(bool enabled) {
|
| OnRemoteServiceStateUpdated(GetCurrentState(), status_message));
|
| }
|
|
|
| +SyncStatusCode DriveFileSyncService::SetDefaultConflictResolutionPolicy(
|
| + ConflictResolutionPolicy policy) {
|
| + conflict_resolution_resolver_.set_policy(policy);
|
| + return SYNC_STATUS_OK;
|
| +}
|
| +
|
| SyncStatusCode DriveFileSyncService::SetConflictResolutionPolicy(
|
| + const GURL& origin,
|
| ConflictResolutionPolicy policy) {
|
| conflict_resolution_resolver_.set_policy(policy);
|
| return SYNC_STATUS_OK;
|
| }
|
|
|
| ConflictResolutionPolicy
|
| -DriveFileSyncService::GetConflictResolutionPolicy() const {
|
| +DriveFileSyncService::GetDefaultConflictResolutionPolicy() const {
|
| + return conflict_resolution_resolver_.policy();
|
| +}
|
| +
|
| +ConflictResolutionPolicy
|
| +DriveFileSyncService::GetConflictResolutionPolicy(const GURL& origin) const {
|
| return conflict_resolution_resolver_.policy();
|
| }
|
|
|
|
|