Description[Sync] Stop setting SyncEntity.insert_after_item_id in client
Currently client sets insert_after_item_id, but doesn't properly order commit
entries with respect to this field. It causes commit to fail on the server under
certain conditions:
- Two new sibling bookmarks are committed
- They get broken into different commit messages with second bookmark being sent
in the first message
In this case server either expects server id in the field or bookmark being
referred to in insert_after_item_id being present in the same message.
This field was deprecated since before M26, therefore I'm simply removing the
code that sets this field on the client.
BUG=722487
R=pnoland@chromium.org
Review-Url: https://codereview.chromium.org/2895933003
Cr-Commit-Position: refs/heads/master@{#473721}
Committed: https://chromium.googlesource.com/chromium/src/+/ab5c383a79f5d3ca96239215dd56d81f033f2f8c
Patch Set 1 #
Messages
Total messages: 11 (7 generated)
|