Index: components/sync/syncable/model_type.cc |
diff --git a/components/sync/syncable/model_type.cc b/components/sync/syncable/model_type.cc |
index 0a924fd5ce54c0b3b9ad5c508947316a9a80b50d..20f556d0ef9402d717961f78435c837f362a2980 100644 |
--- a/components/sync/syncable/model_type.cc |
+++ b/components/sync/syncable/model_type.cc |
@@ -10,7 +10,6 @@ |
#include "base/memory/ptr_util.h" |
#include "base/strings/string_split.h" |
#include "base/values.h" |
-#include "components/reading_list/core/reading_list_enable_flags.h" |
#include "components/sync/protocol/app_notification_specifics.pb.h" |
#include "components/sync/protocol/app_setting_specifics.pb.h" |
#include "components/sync/protocol/app_specifics.pb.h" |
@@ -152,20 +151,6 @@ const ModelTypeInfo kModelTypeInfoMap[] = { |
static_assert(arraysize(kModelTypeInfoMap) == MODEL_TYPE_COUNT, |
"kModelTypeInfoMap should have MODEL_TYPE_COUNT elements"); |
-// Notes: |
-// 1) This list must contain exactly the same elements as the set returned by |
-// UserSelectableTypes(). |
-// 2) This list must be in the same order as the respective values in the |
-// ModelType enum. |
-const char* kUserSelectableDataTypeNames[] = { |
- "bookmarks", "preferences", "passwords", "autofill", |
- "themes", "typedUrls", "extensions", "apps", |
-#if BUILDFLAG(ENABLE_READING_LIST) |
- "readingList", |
-#endif |
- "tabs", |
-}; |
- |
void AddDefaultFieldValue(ModelType type, sync_pb::EntitySpecifics* specifics) { |
switch (type) { |
case UNSPECIFIED: |
@@ -426,29 +411,6 @@ ModelType GetModelTypeFromSpecifics(const sync_pb::EntitySpecifics& specifics) { |
return UNSPECIFIED; |
} |
-ModelTypeSet ProtocolTypes() { |
- return Difference(ModelTypeSet::All(), ProxyTypes()); |
-} |
- |
-ModelTypeSet UserTypes() { |
- // TODO(sync): We should be able to build the actual enumset's internal |
- // bitset value here at compile time, instead of makes a new one each time. |
- return ModelTypeSet::FromRange(FIRST_USER_MODEL_TYPE, LAST_USER_MODEL_TYPE); |
-} |
- |
-ModelTypeSet UserSelectableTypes() { |
- return ModelTypeSet(BOOKMARKS, PREFERENCES, PASSWORDS, AUTOFILL, THEMES, |
- TYPED_URLS, EXTENSIONS, APPS, |
-#if BUILDFLAG(ENABLE_READING_LIST) |
- READING_LIST, |
-#endif |
- PROXY_TABS); |
-} |
- |
-bool IsUserSelectableType(ModelType model_type) { |
- return UserSelectableTypes().Has(model_type); |
-} |
- |
ModelTypeNameMap GetUserSelectableTypeNameMap() { |
ModelTypeNameMap type_names; |
ModelTypeSet type_set = UserSelectableTypes(); |
@@ -500,51 +462,6 @@ ModelTypeSet EncryptableUserTypes() { |
return encryptable_user_types; |
} |
-ModelTypeSet PriorityUserTypes() { |
- return ModelTypeSet(DEVICE_INFO, PRIORITY_PREFERENCES); |
-} |
- |
-ModelTypeSet ControlTypes() { |
- // TODO(sync): We should be able to build the actual enumset's internal |
- // bitset value here at compile time, instead of makes a new one each time. |
- return ModelTypeSet::FromRange(FIRST_CONTROL_MODEL_TYPE, |
- LAST_CONTROL_MODEL_TYPE); |
-} |
- |
-ModelTypeSet ProxyTypes() { |
- return ModelTypeSet::FromRange(FIRST_PROXY_TYPE, LAST_PROXY_TYPE); |
-} |
- |
-bool IsControlType(ModelType model_type) { |
- return ControlTypes().Has(model_type); |
-} |
- |
-ModelTypeSet CoreTypes() { |
- ModelTypeSet result = PriorityCoreTypes(); |
- |
- // The following are low priority core types. |
- result.Put(SYNCED_NOTIFICATIONS); |
- result.Put(SYNCED_NOTIFICATION_APP_INFO); |
- result.Put(SUPERVISED_USER_SHARED_SETTINGS); |
- result.Put(SUPERVISED_USER_WHITELISTS); |
- |
- return result; |
-} |
- |
-ModelTypeSet PriorityCoreTypes() { |
- ModelTypeSet result = ControlTypes(); |
- |
- // The following are non-control core types. |
- result.Put(SUPERVISED_USERS); |
- result.Put(SUPERVISED_USER_SETTINGS); |
- |
- return result; |
-} |
- |
-ModelTypeSet CommitOnlyTypes() { |
- return ModelTypeSet(USER_EVENTS); |
-} |
- |
const char* ModelTypeToString(ModelType model_type) { |
// This is used in serialization routines as well as for displaying debug |
// information. Do not attempt to change these string values unless you know |