mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-01 14:45:29 +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 |
||
---|---|---|
.. | ||
components | ||
content | ||
crashreporter | ||
forgetaboutsite | ||
identity | ||
library | ||
locales | ||
modules | ||
mozapps | ||
pluginproblem | ||
profile | ||
system | ||
themes | ||
xre | ||
.eslintrc.js | ||
moz.build | ||
moz.configure | ||
nss.configure | ||
toolkit.mozbuild |