gecko-dev/services
Mark Hammond f02fca824e Bug 1310065 - use more reliable preferences for calculating the client count in the sync scheduler. r=eoger
This patch switches to using preferences written by the clients engine to
determine the number of clients so it's correct before the first sync for
a browser session.

It also fixes another bug I discovered - if a mobile device dropped from the
client list, the preference for the number of mobile devices would remain at
1 rather than resetting to zero.

MozReview-Commit-ID: IPythSQcorx

--HG--
extra : rebase_source : 4ce465e3958d037f90312553a0c353cdc161c0fe
2017-01-25 18:11:05 +11:00
..
cloudsync Bug 1333044 - Prepare services/ for enabling no-undef eslint rule. r=jaws 2017-01-17 12:25:43 +00:00
common Bug 1331629 - Reuse the same kinto client instance accross syncs (r=mgoodwin) 2017-02-06 10:35:26 +01:00
crypto Bug 1333485 - Remove LogUtils.jsm from services/crypto/modules/. r=markh. 2017-02-01 20:55:09 +01:00
fxaccounts Bug 1332858 - Alternate wording for Sync new device connected notification when device name missing. r=markh 2017-02-02 15:49:03 -05:00
sync Bug 1310065 - use more reliable preferences for calculating the client count in the sync scheduler. r=eoger 2017-01-25 18:11:05 +11:00
.eslintrc.js Bug 1333044 - Enable no-undef eslint rule for services/. r=markh 2017-01-23 15:15:05 +00:00
moz.build Bug 1252573 - Remove MobileID API. r=sicking,fabrice 2016-08-22 10:31:59 +02:00