| Index: chrome/browser/sync/profile_sync_service_android.cc
|
| diff --git a/chrome/browser/sync/profile_sync_service_android.cc b/chrome/browser/sync/profile_sync_service_android.cc
|
| index 8b1467fe6b6ee83f1cd2f98cf15ecea88d625412..29effafefa082ba292a785cad02a59d051074cdc 100644
|
| --- a/chrome/browser/sync/profile_sync_service_android.cc
|
| +++ b/chrome/browser/sync/profile_sync_service_android.cc
|
| @@ -43,10 +43,26 @@ using content::BrowserThread;
|
|
|
| namespace {
|
|
|
| -enum {
|
| -#define DEFINE_MODEL_TYPE_SELECTION(name,value) name = value,
|
| -#include "chrome/browser/sync/profile_sync_service_model_type_selection_android.h"
|
| -#undef DEFINE_MODEL_TYPE_SELECTION
|
| +// This enum contains the list of sync ModelTypes that Android can register for
|
| +// invalidations for.
|
| +//
|
| +// A Java counterpart will be generated for this enum.
|
| +// GENERATED_JAVA_ENUM_PACKAGE: org.chromium.chrome.browser.sync
|
| +enum ModelTypeSelection {
|
| + AUTOFILL = 1 << 0,
|
| + BOOKMARK = 1 << 1,
|
| + PASSWORD = 1 << 2,
|
| + SESSION = 1 << 3,
|
| + TYPED_URL = 1 << 4,
|
| + AUTOFILL_PROFILE = 1 << 5,
|
| + HISTORY_DELETE_DIRECTIVE = 1 << 6,
|
| + PROXY_TABS = 1 << 7,
|
| + FAVICON_IMAGE = 1 << 8,
|
| + FAVICON_TRACKING = 1 << 9,
|
| + NIGORI = 1 << 10,
|
| + DEVICE_INFO = 1 << 11,
|
| + EXPERIMENTS = 1 << 12,
|
| + SUPERVISED_USER_SETTING = 1 << 13,
|
| };
|
|
|
| } // namespace
|
|
|