| Index: chrome/browser/extensions/syncable_extension_settings_storage.cc
|
| diff --git a/chrome/browser/extensions/syncable_extension_settings_storage.cc b/chrome/browser/extensions/syncable_extension_settings_storage.cc
|
| index 137a6cb223783a420d1ce5589eaf57c25609f123..173ce28166785c819a2d80d34cc822dbb7e296ed 100644
|
| --- a/chrome/browser/extensions/syncable_extension_settings_storage.cc
|
| +++ b/chrome/browser/extensions/syncable_extension_settings_storage.cc
|
| @@ -185,6 +185,9 @@ SyncError SyncableExtensionSettingsStorage::OverwriteLocalSettingsWithSync(
|
| changes.push_back(
|
| ExtensionSettingSyncData(
|
| SyncChange::ACTION_UPDATE, extension_id_, *it, sync_value));
|
| + } else {
|
| + // Values are the same, no change needed.
|
| + delete sync_value;
|
| }
|
| } else {
|
| // Not synced, delete local setting.
|
|
|