Descriptionsync: Enable typed tombstones commits
Modifies commit logic to include the model type of items in commit
requests. The model type is implicitly specified by the presence of
a sub-message in the EntitySpecifics field.
Prior to this commit, only bookmarks would populate the sync entities on
commit. The special case for bookmarks was introduced recently, in
r265587.
Unlike the bookmarks case, the non-bookmark items send up only enough
specifics to identify the model type. The rest of the specifics are not
set.
This commit also adds some tests of the bookmark and non-bookmark
deletion request behaviors.
BUG=365752, 373859
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=271763
Patch Set 1 #
Total comments: 7
Patch Set 2 : Add tests for AddDefaultFieldValues #
Messages
Total messages: 10 (0 generated)
|