зеркало из https://github.com/mozilla/gecko-dev.git
699fdba348
This patch: * Exposes a global Sync change counter on `nsINavBookmarksService`. This is similar to SQLite's `total_changes()`, but just for changes to bookmarks that affect Sync, and accounts for changes from multiple threads and connections. * Adds a SQL function to bump the counter, and extends the `moz_bookmarks` triggers to call it. * Moves merging outside the transaction in the bookmarks mirror, and checks that the counters match before applying. Differential Revision: https://phabricator.services.mozilla.com/D2004 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
locales | ||
modules | ||
modules-testing | ||
tests | ||
tps/extensions/tps | ||
SyncComponents.manifest | ||
Weave.js | ||
moz.build | ||
services-sync.js |