| Index: chrome/browser/extensions/settings/settings_backend.cc
|
| diff --git a/chrome/browser/extensions/settings/settings_backend.cc b/chrome/browser/extensions/settings/settings_backend.cc
|
| index 70ccfe017cb43cccf7d3a73c74f82e80e4da7372..1ee4516dfc7008dcf25bab5dd8b4ce210ea64e9d 100644
|
| --- a/chrome/browser/extensions/settings/settings_backend.cc
|
| +++ b/chrome/browser/extensions/settings/settings_backend.cc
|
| @@ -133,10 +133,11 @@ std::set<std::string> SettingsBackend::GetKnownExtensionIDs() const {
|
| static void AddAllSyncData(
|
| const std::string& extension_id,
|
| const DictionaryValue& src,
|
| + syncable::ModelType type,
|
| SyncDataList* dst) {
|
| for (DictionaryValue::Iterator it(src); it.HasNext(); it.Advance()) {
|
| - dst->push_back(
|
| - settings_sync_util::CreateData(extension_id, it.key(), it.value()));
|
| + dst->push_back(settings_sync_util::CreateData(
|
| + extension_id, it.key(), it.value(), type));
|
| }
|
| }
|
|
|
| @@ -161,7 +162,7 @@ SyncDataList SettingsBackend::GetAllSyncData(
|
| maybe_settings.error();
|
| continue;
|
| }
|
| - AddAllSyncData(*it, maybe_settings.settings(), &all_sync_data);
|
| + AddAllSyncData(*it, maybe_settings.settings(), type, &all_sync_data);
|
| }
|
|
|
| return all_sync_data;
|
|
|