Carsten "Tomcat" Book
6fd1303c2a
merge mozilla-inbound to mozilla-central a=merge
2017-03-21 12:04:43 +01:00
Wes Kocher
5d7c0bee97
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: 860fBgcgHiy
2017-03-20 18:28:24 -07:00
Florian Queze
25f26ab751
Bug 1348570 - Make chrome://weave/locale/ point to the correct folder, r=markh.
2017-03-21 01:31:21 +01:00
Thom Chiovoloni
4f8d16041f
Bug 1342320 - Use PlacesUtils and not PlacesSyncUtils in sync bookmark decline/undecline test r=markh
...
MozReview-Commit-ID: DgbCeKgSxoE
--HG--
extra : rebase_source : d7a73f871436a3c557e3ea921439da3e6f55e13c
2017-03-14 13:01:10 -04:00
Edouard Oger
e4ec1eb1d3
Bug 1343735 - Respect max_record_payload_bytes limit. r=markh
...
MozReview-Commit-ID: 1aDwl1cq2Hh
--HG--
extra : rebase_source : a29abc5c1f3b9eefea26fe93b5ee82f4b3d12924
2017-03-15 17:12:17 -04:00
Mark Hammond
dfa642bc63
Bug 1348743 - avoid running a bookmark validation on every sync. r=tcsc
...
MozReview-Commit-ID: 49sWR56kfrj
--HG--
extra : rebase_source : f13d7ef61b343820347579b76352cd65a322c8eb
2017-03-20 19:13:42 +11:00
Wes Kocher
1a61788cb8
Backed out changeset a2ec162fa051 (bug 1348743) for eslint failures a=backout
...
MozReview-Commit-ID: 2rfgqYueacf
2017-03-20 16:32:06 -07:00
Mark Hammond
10c7be4d14
Bug 1348743 - avoid running a bookmark validation on every sync. r=tcsc
...
MozReview-Commit-ID: 49sWR56kfrj
--HG--
extra : rebase_source : e68d0050fb3b6b48e5c61abed98827dbbf449923
2017-03-20 19:13:42 +11:00
David Rajchenbach-Teller
d4d95b1155
Bug 1087255 - Convert Sync JS clients of RemovePage(s) to History.remove;r=rnewman
2014-10-31 12:36:19 +01:00
Carsten "Tomcat" Book
3e0a5441c6
Merge mozilla-central to mozilla-inbound
2017-03-17 14:55:15 +01:00
Mark Hammond
f13f9ed085
Bug 1347373 - better handling of requests that have only non-existing items and of errors. r=kitcambridge
...
MozReview-Commit-ID: 7kcky3wJb4j
--HG--
extra : rebase_source : 108dde9145e323410e8799053581dc9bb4b80e42
2017-03-16 20:53:06 +11:00
Florian Quèze
9c4d40bb54
Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop.
2017-03-16 19:26:01 +01:00
Joseph Cameron
4ad85c5308
Bug 1345023 - Changed SYNC_API_VERSION to 1.5 and updated SUPPORTED_PROTOCOL_VERSIONS to reflect this change. r=markh
...
MozReview-Commit-ID: 98knOLicr9E
--HG--
extra : rebase_source : 1acbb125c0512842abdfab068094cc744ce2d329
2017-03-15 22:18:43 -04:00
David Rajchenbach-Teller
2508d8532a
Bug 1086549 - Converting Sync tests from removePage to History.remove. Patch by Yoric, updated by Standard8. r=markh
...
MozReview-Commit-ID: 3dZljFrvJUA
--HG--
extra : rebase_source : 355265e0dbdc169df308ba15212997373f781ea3
2014-10-24 14:57:02 +02:00
Edouard Oger
a014194719
Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
...
MozReview-Commit-ID: 2BMgLeI0DNF
--HG--
extra : rebase_source : d8e1bb4f52723071d395db3ac3c896096ca6df2a
2017-03-10 20:14:51 -05:00
Carsten "Tomcat" Book
c1edc7067d
merge mozilla-inbound to mozilla-central a=merge
2017-03-13 15:22:26 +01:00
Wes Kocher
77632ccd1b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: JXQqoTEXxwz
2017-03-10 17:22:54 -08:00
BharatR123
4e41b48a97
Bug 1332557 - Enable sync success logs by default on Nightly. r=markh
...
MozReview-Commit-ID: 3c0iIF1ZLr0
--HG--
extra : rebase_source : f074f570dcf2da93ccd73bf4dea3d3a8597d3b54
2017-03-10 15:33:58 +05:30
Joel Maher
d1d17eb800
Bug 1345556 - adjust BUG_COMPONENT for services/blocklist/* files. r=leplatrem
...
MozReview-Commit-ID: LmfXawUVhIn
2017-03-10 12:26:58 -05:00
Wes Kocher
65140a44e3
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: Gj4s6DtqKmw
2017-03-09 16:33:31 -08:00
Edouard Oger
682b54d712
Bug 1339861 - Mark Sync clients as stale if not in the FxA device list. r=markh
...
MozReview-Commit-ID: 84Tl3QTHInO
--HG--
extra : rebase_source : c05a5462be71b9eb0bc1bddc6a6a74f1b13088b7
2017-02-28 16:35:01 -05:00
Ethan Glasser-Camp
db142ded6a
Bug 1329069: Upgrade kinto-http-client.js to v4.0.0, r=MattN
...
Version 4.0.0 removes the default five-second timeout for all HTTP
requests. This should hopefully fix bug 1329069, bug 1335519, and bug
1333677. It should also make us more robust "in the wild" against
laggy connections or slow servers. We don't need to worry too much
about instituting our own timeout because Necko will impose a timeout
for us according to the preferences network.http.response.timeout and
network.http.keep-alive.timeout.
Version 3.0.0 updates some dependencies and changes some polyfills
around. See https://github.com/Kinto/kinto-http.js/pull/158 for more
details.
MozReview-Commit-ID: 4eAwghOpqfE
--HG--
extra : rebase_source : 9657c3b3f9f0e905845933c123fe099c4408dd29
2017-03-02 17:44:18 -05:00
BharatR123
56b41b115e
Bug 1345009 - remove _migratePrefs() function and related test and references in xpcshell.ini r=markh
...
MozReview-Commit-ID: CbXXPLNXUet
--HG--
extra : rebase_source : 81ace434bc1ecdff3a84b9c8a978343d052ad1ea
2017-03-07 14:41:46 +05:30
Kit Cambridge
35e400d22b
Bug 1345005 - Ensure validation prefs are set for all tests that run a full sync. r=tcsc
...
Some of our tests call `Svc.Prefs.resetBranch("")` or
`Service.startOver()`, which resets the validation prefs to their
default values. This patch makes it a bit more explicit which tests
perform a full sync, and should run validation.
MozReview-Commit-ID: 7a0wR8nuJeW
--HG--
extra : rebase_source : 18ff025671c9dd5e2e30d441940f5c2fb804cae3
2017-03-06 11:29:19 -08:00
Florian Quèze
7f1b926f29
Bug 1344711 - hand cleanup of cases that were ignored by the script to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : 4da1e10b87ac37de19e0ca6f79996e8a12492db9
2017-03-07 15:29:48 +01:00
Florian Quèze
cd762cc83c
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : c6e20e6e79b0ca5de751c52712d96cbea9432d26
2017-03-07 15:29:48 +01:00
Carsten "Tomcat" Book
11a63f44ea
merge autoland to mozilla-central a=merge
2017-03-07 15:04:48 +01:00
ffxbld
cce942762c
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
...
MozReview-Commit-ID: GEyM0F1O4hP
2017-03-06 23:53:55 +01:00
Carsten "Tomcat" Book
1bc7720a43
Backed out changeset 0bd17b868a31 (bug 1335877) for causing regression bug 1344760
2017-03-06 17:03:11 +01:00
Edouard Oger
69b317e280
Bug 1321119 - Allow to Sync more tabs and reduce tabs history to 5. r=markh
...
MozReview-Commit-ID: 7kRg4XQeT4C
--HG--
extra : rebase_source : 7558c92cc3fefe1ade2359008df9102f5ba72322
2017-03-01 13:47:20 -05:00
Zibi Braniecki
4b7b3d4092
Bug 1335877 - Remove resource://services-common/stringbundle.js. r=rnewman
...
MozReview-Commit-ID: M7V6JS5myy
--HG--
extra : rebase_source : a47d739d3dd67ce563088aaf9fab5421de376cd7
2017-03-02 15:26:53 -08:00
Mark Hammond
b86ff30666
Bug 1317223 (part 7) - disable tests on ASAN due to bug 1344085. r=kitcambridge
...
MozReview-Commit-ID: 6L72ACMcDBq
2017-03-03 10:54:45 +11:00
Mark Hammond
5712360194
Bug 1317223 (part 6) - integration tests for the bookmark repair requestor and responder. r=tcsc
...
A poor start, but at least it's something.
MozReview-Commit-ID: 8us4v6Y21oM
2017-03-01 23:17:05 +11:00
Mark Hammond
9b6693b8ee
Bug 1317223 (part 5) - a bookmark repair responder. r=kitcambridge
...
This is the "repair responder" - it handles a "repairRequest" command sent
by another client and attempts to take the list of IDs that client lists as
missing and upload whatever records are necessary such that the requesting
client would then be likely to find a complete and valid tree on the server.
MozReview-Commit-ID: 4xw19nH6EfL
2017-02-28 15:34:37 +11:00
Kit Cambridge
46e87ef366
Bug 1317223 (part 4) - formalize weak tracking in `BookmarksChangeset`. r=markh
...
MozReview-Commit-ID: C6otrtSuhZH
2017-02-06 10:19:27 -08:00
Mark Hammond
8c4e55d022
Bug 1317223 (part 3) - a bookmark repair requestor. r=markh,tcsc
...
The bookmark repair requestor takes the validation results and possibly
initiates a bookmark repair.
MozReview-Commit-ID: 7rRNbBx8Vo3
2017-03-02 19:21:53 +11:00
Mark Hammond
de20e8f357
Bug 1317223 (part 2) - add 'doctor' concept and move bookmark validation logic to it. r=tcsc
...
This patch defines the concept of a "doctor" for collections. The doctor is
responsible for running all validators and deciding whether or not to initiate
a repair request based on the validation results.
MozReview-Commit-ID: 6NLRE6L0OpA
2017-03-02 17:14:31 +11:00
Mark Hammond
fdeace22db
Bug 1317223 (part 1) - a collection_repair module (without any repairers) and integration with the clients engine. r=rnewman
...
This creates a collection_repair module, somewhat analogous to the existing
collection_validator module. This defines the public interface to request a
new repair and respond to a remote repair request, and also includes changes
to clients.js to call this public interface.
MozReview-Commit-ID: 9JPpRrLgFoR
2017-03-02 16:14:51 +11:00
Mark Hammond
79d7981ee8
Bug 1342851 - record the last-modified time of a Sync client record. r=rnewman
...
MozReview-Commit-ID: 2jtCsl3sy3X
--HG--
extra : rebase_source : f0d24ca1a990abd8499f7f07eb7561840441dd1a
2017-02-27 12:44:12 +11:00
Joel Maher
5708b8f058
Bug 1345556 - add BUG_COMPONENT to services/* files. r=rfkelly, kit
...
MozReview-Commit-ID: 3QzgxUDL5xa
2017-03-09 05:33:31 -05:00
Zibi Braniecki
100766fec4
Bug 1335877 - Remove resource://services-common/stringbundle.js from gecko. r=gandalf
...
MozReview-Commit-ID: FNoj7XH71E4
--HG--
extra : rebase_source : 294d3e425ca60e2aac6149998da7f39f62864ae5
2017-03-06 09:39:52 -08:00
Thom Chiovoloni
25c588b7f3
Bug 1321740 - Avoid a full sync after signing in due to fxa reauthentication. r=markh
...
MozReview-Commit-ID: 8wVq1RYojUS
--HG--
extra : rebase_source : d0ba2c635d1de121476e8f8a1f9d570d7f4dc48a
2017-02-21 16:18:43 -05:00
Kris Maglione
1d0cefff4a
Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer
...
MozReview-Commit-ID: CrGHoTiw4kz
--HG--
extra : rebase_source : b0259975f6f857eb3155e4fcc2b5cc889201384d
2017-03-07 20:10:42 -08:00
Edouard Oger
fe217294a0
Bug 1346136 - Add more leeway in backoff testing. r=markh
...
MozReview-Commit-ID: 4M86B9BVbq9
--HG--
extra : rebase_source : 726bf645306864410f18bac78c3484e347e9ff7d
2017-03-10 15:39:41 -05:00
Wes Kocher
7c2b508df2
Backed out changeset cfe8ab5f1c08 (bug 1269277) for failures in browser_aboutAccounts.js a=backout
...
MozReview-Commit-ID: FgcSoHPCnoH
2017-03-10 16:55:36 -08:00
Edouard Oger
036a984325
Bug 745410 - Remove microsummary support from Sync. r=kitcambridge
...
MozReview-Commit-ID: BdBgxHeHndj
--HG--
extra : rebase_source : 1049da5ecc1a61ef6a042f67ab37b619118eb45a
2017-03-10 15:03:07 -05:00
Edouard Oger
812a782093
Bug 1269277 - Add Manage Device button in Synced Tabs menu/sidebar. r=markh
...
MozReview-Commit-ID: 2BMgLeI0DNF
--HG--
extra : rebase_source : e5ace2f6dfd828c14edfd3f3d84da2b5043361b2
2017-03-09 15:53:08 -05:00
Mathieu Leplatre
0d98f89e16
Bug 1343216 - Add blocklist tags in xpcshell tests r=kmag
...
MozReview-Commit-ID: 8HDgdSSFxyU
--HG--
extra : rebase_source : 49a73ffcd60ea9f770ad7bc600512be19551fe5e
2017-03-02 11:23:24 +01:00
Wes Kocher
0cca2c83d5
Backed out changeset 9c8eac7852f6 (bug 745410) for build failures a=backout
...
MozReview-Commit-ID: JY6fS63iCwJ
2017-03-10 13:19:34 -08:00
Edouard Oger
5e9bd0d28b
Bug 745410 - Remove microsummary support from Sync. r=kitcambridge
...
MozReview-Commit-ID: BdBgxHeHndj
--HG--
extra : rebase_source : 184b254f3299209f98cfc50f6630050a2ca29ab1
2017-03-10 15:03:07 -05:00