mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 15:23:51 +00:00
4c26a7b758
This patch moves most of `BookmarksStore::deletePending` and `BookmarksStore::_shouldReviveRemotelyDeletedRecord` into `PlacesSyncUtils.bookmarks.remove` and `touch`, respectively. Both methods use the same approach as `PlacesSyncUtils.bookmarks.dedupe` to amend the `_modified` changeset with new change records. We use the new `SYNC_REPARENT_REMOVED_FOLDER_CHILDREN` change source to bump the change counters for the reparented items and their new parents, without bumping the score and triggering extra syncs. MozReview-Commit-ID: 1SZvygWNkgL --HG-- extra : rebase_source : 97fdac6ccb0d0326a3da7e42259dc6a961994ac3 |
||
---|---|---|
.. | ||
cloudsync | ||
common | ||
crypto | ||
fxaccounts | ||
sync | ||
moz.build |