Index: chrome/browser/extensions/settings/syncable_settings_storage.cc |
diff --git a/chrome/browser/extensions/settings/syncable_settings_storage.cc b/chrome/browser/extensions/settings/syncable_settings_storage.cc |
index 799b6b092a03fdaa2c5ba9152301e33e4328ea24..5cfb4ec2c82b6a01ca99f7b20e8b5f2435dd0d8d 100644 |
--- a/chrome/browser/extensions/settings/syncable_settings_storage.cc |
+++ b/chrome/browser/extensions/settings/syncable_settings_storage.cc |
@@ -49,9 +49,9 @@ SettingsStorage::ReadResult SyncableSettingsStorage::Get() { |
} |
SettingsStorage::WriteResult SyncableSettingsStorage::Set( |
- const std::string& key, const Value& value) { |
+ WriteOptions options, const std::string& key, const Value& value) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE)); |
- WriteResult result = delegate_->Set(key, value); |
+ WriteResult result = delegate_->Set(options, key, value); |
if (result.HasError()) { |
return result; |
} |
@@ -62,9 +62,9 @@ SettingsStorage::WriteResult SyncableSettingsStorage::Set( |
} |
SettingsStorage::WriteResult SyncableSettingsStorage::Set( |
- const DictionaryValue& values) { |
+ WriteOptions options, const DictionaryValue& values) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE)); |
- WriteResult result = delegate_->Set(values); |
+ WriteResult result = delegate_->Set(options, values); |
if (result.HasError()) { |
return result; |
} |
@@ -100,8 +100,7 @@ SettingsStorage::WriteResult SyncableSettingsStorage::Remove( |
return result; |
} |
-SettingsStorage::WriteResult |
-SyncableSettingsStorage::Clear() { |
+SettingsStorage::WriteResult SyncableSettingsStorage::Clear() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE)); |
WriteResult result = delegate_->Clear(); |
if (result.HasError()) { |
@@ -396,7 +395,7 @@ SyncError SyncableSettingsStorage::OnSyncAdd( |
SettingChangeList* changes) { |
DCHECK(new_value); |
synced_keys_.insert(key); |
- WriteResult result = delegate_->Set(key, *new_value); |
+ WriteResult result = delegate_->Set(FORCE, key, *new_value); |
if (result.HasError()) { |
return SyncError( |
FROM_HERE, |
@@ -415,7 +414,7 @@ SyncError SyncableSettingsStorage::OnSyncUpdate( |
SettingChangeList* changes) { |
DCHECK(old_value); |
DCHECK(new_value); |
- WriteResult result = delegate_->Set(key, *new_value); |
+ WriteResult result = delegate_->Set(FORCE, key, *new_value); |
if (result.HasError()) { |
return SyncError( |
FROM_HERE, |