Chromium Code Reviews| Index: sync/syncable/model_type.cc |
| diff --git a/sync/syncable/model_type.cc b/sync/syncable/model_type.cc |
| index 1dba315e6f18526ba52178c2ef6daed5c9c55a89..67faa79eda624f236b75d959d3472f3628115a2f 100644 |
| --- a/sync/syncable/model_type.cc |
| +++ b/sync/syncable/model_type.cc |
| @@ -131,6 +131,8 @@ const ModelTypeInfo kModelTypeInfoMap[] = { |
| {SUPERVISED_USER_WHITELISTS, "MANAGED_USER_WHITELIST", |
| "managed_user_whitelists", "Managed User Whitelists", |
| sync_pb::EntitySpecifics::kManagedUserWhitelistFieldNumber, 33}, |
| + {ARC_PACKAGE, "ARC_PACKAGE", "arc_package", "ARC PACKAGE", |
|
pavely
2016/06/27 18:51:33
Could you change model_type_string from "ARC PACKA
lgcheng
2016/06/27 19:54:38
Done.
|
| + sync_pb::EntitySpecifics::kArcPackageFieldNumber, 36}, |
| {PROXY_TABS, "", "", "Tabs", -1, 25}, |
| {NIGORI, "NIGORI", "nigori", "Encryption keys", |
| sync_pb::EntitySpecifics::kNigoriFieldNumber, 17}, |
| @@ -159,7 +161,7 @@ const char* kUserSelectableDataTypeNames[] = { |
| }; |
| static_assert( |
| - 36 == MODEL_TYPE_COUNT, |
| + 37 == MODEL_TYPE_COUNT, |
| "update kUserSelectableDataTypeName to match UserSelectableTypes"); |
| void AddDefaultFieldValue(ModelType datatype, |
| @@ -217,6 +219,9 @@ void AddDefaultFieldValue(ModelType datatype, |
| case APP_SETTINGS: |
| specifics->mutable_app_setting(); |
| break; |
| + case ARC_PACKAGE: |
| + specifics->mutable_arc_package(); |
| + break; |
| case EXTENSION_SETTINGS: |
| specifics->mutable_extension_setting(); |
| break; |
| @@ -366,6 +371,9 @@ ModelType GetModelTypeFromSpecifics(const sync_pb::EntitySpecifics& specifics) { |
| if (specifics.has_app_list()) |
| return APP_LIST; |
| + if (specifics.has_arc_package()) |
| + return ARC_PACKAGE; |
| + |
| if (specifics.has_search_engine()) |
| return SEARCH_ENGINES; |