| Index: chrome/browser/extensions/api/sync_file_system/sync_file_system_api.cc
|
| diff --git a/chrome/browser/extensions/api/sync_file_system/sync_file_system_api.cc b/chrome/browser/extensions/api/sync_file_system/sync_file_system_api.cc
|
| index bb685a48737cac37258be202c708e04ccc63e566..e55a2d297a36754f338b5ce3fd373a35e0e6c470 100644
|
| --- a/chrome/browser/extensions/api/sync_file_system/sync_file_system_api.cc
|
| +++ b/chrome/browser/extensions/api/sync_file_system/sync_file_system_api.cc
|
| @@ -353,7 +353,8 @@ bool SyncFileSystemSetConflictResolutionPolicyFunction::RunImpl() {
|
| sync_file_system::SyncFileSystemService* service =
|
| GetSyncFileSystemService(GetProfile());
|
| DCHECK(service);
|
| - SyncStatusCode status = service->SetConflictResolutionPolicy(policy);
|
| + SyncStatusCode status = service->SetConflictResolutionPolicy(
|
| + source_url().GetOrigin(), policy);
|
| if (status != sync_file_system::SYNC_STATUS_OK) {
|
| SetError(ErrorToString(status));
|
| return false;
|
| @@ -367,7 +368,7 @@ bool SyncFileSystemGetConflictResolutionPolicyFunction::RunImpl() {
|
| DCHECK(service);
|
| api::sync_file_system::ConflictResolutionPolicy policy =
|
| ConflictResolutionPolicyToExtensionEnum(
|
| - service->GetConflictResolutionPolicy());
|
| + service->GetConflictResolutionPolicy(source_url().GetOrigin()));
|
| SetResult(new base::StringValue(
|
| api::sync_file_system::ToString(policy)));
|
| return true;
|
|
|