diff options
Diffstat (limited to 'sync/protocol/sync.proto')
-rw-r--r-- | sync/protocol/sync.proto | 35 |
1 files changed, 1 insertions, 34 deletions
diff --git a/sync/protocol/sync.proto b/sync/protocol/sync.proto index 6191000..dccf99f 100644 --- a/sync/protocol/sync.proto +++ b/sync/protocol/sync.proto @@ -19,6 +19,7 @@ import "app_setting_specifics.proto"; import "app_specifics.proto"; import "autofill_specifics.proto"; import "bookmark_specifics.proto"; +import "get_updates_caller_info.proto"; import "extension_setting_specifics.proto"; import "extension_specifics.proto"; import "nigori_specifics.proto"; @@ -355,40 +356,6 @@ message CommitMessage { repeated ChromiumExtensionsActivity extensions_activity = 3; }; -message GetUpdatesCallerInfo { - enum GetUpdatesSource { - UNKNOWN = 0; // The source was not set by the caller. - FIRST_UPDATE = 1; // First request after browser restart. Not to - // be confused with "NEW_CLIENT". - LOCAL = 2; // The source of the update was a local change. - NOTIFICATION = 3; // The source of the update was a p2p notification. - PERIODIC = 4; // The source of the update was periodic polling. - SYNC_CYCLE_CONTINUATION = 5; // The source of the update was a - // continuation of a previous update. - CLEAR_PRIVATE_DATA = 6; // Source is a call to remove all private data - NEWLY_SUPPORTED_DATATYPE = 7; // The client is in configuration mode - // because it's syncing all datatypes, and - // support for a new datatype was recently - // released via a software auto-update. - MIGRATION = 8; // The client is in configuration mode because a - // MIGRATION_DONE error previously returned by the - // server necessitated resynchronization. - NEW_CLIENT = 9; // The client is in configuration mode because the - // user enabled sync for the first time. Not to be - // confused with FIRST_UPDATE. - RECONFIGURATION = 10; // The client is in configuration mode because the - // user opted to sync a different set of datatypes. - DATATYPE_REFRESH = 11; // A datatype has requested a refresh. This is - // typically used when datatype's have custom - // sync UI, e.g. sessions. - } - - required GetUpdatesSource source = 1; - - // True only if notifications were enabled for this GetUpdateMessage. - optional bool notifications_enabled = 2; -}; - message DataTypeProgressMarker { // An integer identifying the data type whose progress is tracked by this // marker. The legitimate values of this field correspond to the protobuf |