gecko-dev/toolkit
Kit Cambridge 4c26a7b758 Bug 1258127 - Move bookmark deletion logic into PlacesSyncUtils.bookmarks.remove. r=tcsc
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
2016-11-17 15:07:14 -08:00
..
components Bug 1258127 - Move bookmark deletion logic into PlacesSyncUtils.bookmarks.remove. r=tcsc 2016-11-17 15:07:14 -08:00
content merge mozilla-inbound to mozilla-central a=merge 2016-11-18 16:51:17 +01:00
crashreporter Merge inbound to m-c a=merge CLOSED TREE 2016-11-16 17:07:26 -08:00
forgetaboutsite Backed out changeset f6f28be8d8f2 (bug 1315781) for XPCShell test timed out 2016-11-10 14:53:46 +08:00
identity Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws 2016-11-11 15:22:34 -08:00
library Bug 1313556 - update rust parser for pssh parsing. r=rillian 2016-11-10 14:50:30 +08:00
locales Backed out changeset 0bd621a27696 (bug 1302663) 2016-11-18 14:27:47 +01:00
modules Bug 1302470 Part 2: Use a hit-test method to determine if the rect of a range is visible on the page or not to the eye, for use in find-in-page. r=mstange,smaug 2016-11-09 15:09:36 -08:00
mozapps Merge inbound to m-c. a=merge 2016-11-18 15:47:05 -05:00
pluginproblem Fix merge conflict bustage for removed file from bug 1307445 part A. 2016-10-18 09:32:57 -04:00
profile Bug 1310297 - Remove test annotations using b2g, mulet or gonk: toolkit. r=RyanVM 2016-11-05 11:29:22 +01:00
system Bug 862395 - Part 1: Add requireInteraction property to web notifications. r=baku 2016-10-12 17:27:40 -07:00
themes Backed out 3 changesets (bug 1271765) for win8 mochitest(5) failures a=backout 2016-11-15 10:50:59 -08:00
xre Backed out changeset 1a72c4919371 (bug 1147911) 2016-11-18 00:58:51 +01:00
.eslintrc.js Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws 2016-11-11 15:22:34 -08:00
moz.build Bug 1312143 - Delete toolkit/obsolete. r=John-Galt 2016-10-24 18:23:24 -07:00
moz.configure Bug 1316844 - Remove unused dependencies. r=chmanchester 2016-11-11 12:52:37 +09:00
nss.configure
toolkit.mozbuild Bug 1316657 - Clean up the webrtc-related gtest entries in toolkit.mozbuild. r=jesup 2016-11-11 10:32:54 -05:00