commit | 7b3df3ef06b31337442e932fc41a3b30e84e3b70 | [log] [tgz] |
---|---|---|
author | Mohamed Amir Yosef <mamir@chromium.org> | Tue Jan 22 08:45:55 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jan 22 08:45:55 2019 |
tree | 2dff49a0e5898e1419a39bc1da34c34a090db635 | |
parent | 75ac4524813d10892e342ca52e61ae0c96c5b475 [diff] |
[Sync::USS] Fix for cache guid mismatch when loading bookmarks Currently, if there is a mistmatch in the cache guid between the persisted one and the one coming from sync, the bookmark model will stay in the MODEL_STARTING state and effectively block sync machinery. This patch makes sure that in such case, the BookmarkModelTypeProcessor will consider the persisted data corrupted, and start clean. Bug: 516866,820049, 816723 Change-Id: I06605b20f3357016d1b2d5a86009ce7abe0b392d Reviewed-on: https://chromium-review.googlesource.com/c/1425501 Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Reviewed-by: Mikel Astiz <mastiz@chromium.org> Cr-Commit-Position: refs/heads/master@{#624747}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .