4413 Commits

Author SHA1 Message Date
Thom Chiovoloni
665270b3e6 Bug 1312320 - Report mozIStorageError properly in sync ping r=markh
This required adding a new error type to the sync ping.

MozReview-Commit-ID: LoGEjI0hFRo

--HG--
extra : rebase_source : 579c33d5c4b762ac99ba39cb10bd6d4cb4c428d0
2016-10-24 11:13:26 -04:00
Mark Hammond
ccb60bff9c Bug 1312021 - ensure the addonsreconciler always has the isSyncable attribute. r=tcsc
MozReview-Commit-ID: AlYZCCrEvLV

--HG--
extra : rebase_source : 361974273a7048f090fb4caa1310b983b67f082c
2016-10-25 17:53:44 +11:00
Kit Cambridge
f8747ad476 Bug 1312857 - Pass the correct change sources in getOrCreateTagFolder and importJSONNode. r=markh
MozReview-Commit-ID: Gga9kiC3AxK

--HG--
extra : rebase_source : 0b07551617c277aeaec619d0a4432874fc77e9ec
2016-10-25 11:39:56 -07:00
Thom Chiovoloni
628bd1ae87 Bug 1312015 - Ensure that TPS catches failures when generating sync telemetry r=markh
MozReview-Commit-ID: HdXROi6Ctcj

--HG--
extra : rebase_source : e5f980222f0323c8aaff5f934e606092691d80cb
2016-10-25 12:13:34 -04:00
Cykesiopka
587483aae4 Bug 1312157 - Stop using Scoped.h NSS types in nsSyncJPAKE.(cpp|h). r=rnewman
Scoped.h is deprecated.

MozReview-Commit-ID: AZ4MkXqirTc

--HG--
extra : rebase_source : cc4af8e47b8806dff6871863e5c66803eb014a18
2016-10-23 13:26:08 +08:00
Kit Cambridge
6a43fd2448 Bug 1312494 - Fix up queries that point to the wrong folder in _ensureMobileQuery. r=tcsc
This patch also reports validation errors for left pane queries on the
server, and removes incorrect mobile query migration code.

MozReview-Commit-ID: FT7kAZJapqE

--HG--
extra : rebase_source : 1aa2a14a245bc0bb2a044d951a4c5d274b9d9f13
2016-10-24 12:06:00 -07:00
Thom Chiovoloni
1debb3df7a Bug 1294599 - Implement batched downloads of sync collections on desktop r=markh,rnewman
MozReview-Commit-ID: 6la9t1FxQhH

--HG--
extra : rebase_source : 6fb7df03219bc5643eefc9683bd584325193f3e1
2016-10-06 17:52:27 -04:00
Ryan VanderMeulen
a57d15ff6a Merge inbound to m-c. a=merge 2016-10-23 13:16:27 -04:00
Valentin Gosu
db9440de51 Bug 1305204 - (Part 2) Backout bug 1275746 a=backout
MozReview-Commit-ID: H8aCKdJzEbR
2016-10-23 14:24:45 +02:00
Thom Chiovoloni
4539cf2325 Bug 1311611 - Fix property typo in sync ping building code. r=markh
MozReview-Commit-ID: AOl4Nq9Y6WX

--HG--
extra : rebase_source : c7dde488e62527b18af2823623a92fb515598248
2016-10-21 10:32:40 -04:00
Thom Chiovoloni
0117e0cf73 Bug 1299978 - Reupload parents of revived bookmarks and buffer folder deletion during sync r=markh,rnewman
MozReview-Commit-ID: BDfp5FffCWh

--HG--
extra : rebase_source : 0caecb27d753577373e150dd770370bd328dbe32
2016-10-05 14:04:50 -04:00
Thom Chiovoloni
b072bd5c1e Bug 1311557 - Ensure custom sync engines aren't reported in sync ping. r=markh
MozReview-Commit-ID: 1aRxo9JcCLn

--HG--
extra : rebase_source : d0136d682c656fe257fbef7c47cf793d0478cad8
2016-10-20 20:05:03 -04:00
Kit Cambridge
e32178708e Bug 1310941 - Fix BookmarksTracker.onItemChanged arguments to avoid triggering syncs for remote changes. r=tcsc
MozReview-Commit-ID: K1OcL5m6opv

--HG--
extra : rebase_source : 610d395625a0c4841298331163bc55b89bf7fb31
2016-10-18 08:26:43 -07:00
Ethan Glasser-Camp
bce63cb01d Bug 1308515: Update version of kinto.js client to 5.0.0, r=MattN
MozReview-Commit-ID: D3WISXfSaTz

--HG--
extra : rebase_source : ab9d5497c4b1aa22ae15bae65ef4f7a30ec87626
2016-10-07 10:27:48 -04:00
Ethan Glasser-Camp
061b360de6 Bug 1308515: Fix blocklist-clients.js so that it can work with new kinto.js, r=leplatrem,MattN
MozReview-Commit-ID: AwLBvYQb4DX

--HG--
extra : rebase_source : 5b2b1084aad4f9a1b98a243a9693cfe1ab3e8516
2016-10-17 10:20:50 -04:00
Sebastian Hengst
9f8d517918 Backed out changeset 3ae77edf8ed2 (bug 1310941) for frequent intermittent xpcshell failure in test_bookmark_engine.js. r=backout 2016-10-18 21:45:09 +02:00
Kit Cambridge
5c7c675383 Bug 1310941 - Fix BookmarksTracker.onItemChanged arguments to avoid triggering syncs for remote changes. r=tcsc
MozReview-Commit-ID: K1OcL5m6opv

--HG--
extra : rebase_source : 5c1fb39a027cfebb363a8031639256d3ae7c86d0
2016-10-18 08:26:43 -07:00
Thom Chiovoloni
be9c5a302c Bug 1308567 - Include information about associated devices in sync ping r=bsmedberg,markh
MozReview-Commit-ID: 45c4skQHswy

--HG--
extra : rebase_source : 794f0b0d453596fdec84066bfbb966d81da62372
2016-10-11 14:07:52 -04:00
Mark Hammond
6cbb6e1ffe Bug 1310525 - don't exceed sqlite's max variable limit when many changed bookmarks exist. r=kitcambridge
MozReview-Commit-ID: H2l2L9fZm9t

--HG--
extra : rebase_source : 128c420cf7dc7d6ba1ef71bbc99be5a518a1dcab
2016-10-17 12:54:05 +11:00
Kit Cambridge
07d9b90407 Bug 1302288 - Implement PlacesSyncUtils.bookmarks.fetch. r=markh
MozReview-Commit-ID: 2CcE8DxHott

--HG--
extra : rebase_source : 7af66f06b889ca956cde0ff4499fcc6e74336e5c
2016-09-19 14:53:43 -07:00
Thom Chiovoloni
c9102d7409 Bug 1308841 - Sanity check client-side bookmark roots in sync validator r=markh
MozReview-Commit-ID: 6Y5qfCtVYWf

--HG--
extra : rebase_source : e02121eea46e1625d7ce202e9b379cdf4d3254f9
2016-10-11 12:54:01 -04:00
Wes Kocher
60716bbb13 Backed out changeset 62f88acbfd5a (bug 1308841) for xpcshell failures a=backout 2016-10-12 11:15:13 -07:00
Kit Cambridge
8d01843b2f Bug 1309647 - Remove remaining uses of BookmarkSpecialIds from _ensureMobileQuery. r=tcsc
MozReview-Commit-ID: A6u6SIx2jBL

--HG--
extra : rebase_source : 9ff9a42971d73e7d34755085fd70e8bd94930443
2016-10-12 10:56:00 -07:00
Thom Chiovoloni
7428366743 Bug 1308841 - Sanity check client-side bookmark roots in sync validator r=markh
MozReview-Commit-ID: 6Y5qfCtVYWf

--HG--
extra : rebase_source : b2fb725a1d2257431a6bc36870d30acd567589bf
2016-10-11 12:54:01 -04:00
Michelangelo De Simone
6b31140392 Bug 1309030 - Remove DOM/identity and related code. r=Ehsan
MozReview-Commit-ID: 2v2ZCSoX4Mz

--HG--
extra : rebase_source : 72cbccd1f59758e290294bfcca56523372978120
2016-10-10 13:55:16 -07:00
Kit Cambridge
484808a00f Bug 1295521 - Add a toSyncBookmark method and clean up BookmarksStore. r=markh
MozReview-Commit-ID: 3h2qnOtNPN9

--HG--
extra : rebase_source : 0d657035d02c8bd261f1124072d6a248c94c7e09
2016-09-20 01:52:58 -07:00
Kit Cambridge
e33c30fb05 Bug 1295521 - Remove BookmarkSpecialIds from Sync. r=markh,tcsc
MozReview-Commit-ID: IUVOu0jFXRv

--HG--
extra : rebase_source : 40f23512b976595a094bd4491db434958ae381a1
2016-09-16 14:08:10 -07:00
Thom Chiovoloni
27428f453d Bug 1308994 - Use encodeURIComponent on sync upload batch id, and fix configuration checking r=markh
MozReview-Commit-ID: 1OqryC5oQOj

--HG--
extra : rebase_source : a82822bbe49ff7cfb46ec719cb4499666cac134c
2016-10-10 14:02:13 -04:00
Kit Cambridge
80c9bf152c Bug 1302901 - Remove mobile root creation from Sync. r=markh
MozReview-Commit-ID: 6fphDT1Owni

--HG--
extra : rebase_source : e10d28315b4b6c4d008ad9d5ba5823cd2605e18a
2016-09-15 17:15:20 -07:00
Thom Chiovoloni
3d449661d1 Bug 1308240 - Fix missing this. in Sync's Collection's getters. r=markh
MozReview-Commit-ID: BsYFmkCMYU5

--HG--
extra : rebase_source : b816c2d85bd51e83d1cf5f62a0d13648c44ab824
2016-10-06 11:54:59 -04:00
Thom Chiovoloni
a37575012a Bug 1236897 - Split up sync's test_errorhandler.js into two smaller tests r=markh
MozReview-Commit-ID: K9bVn6nNGk7

--HG--
extra : rebase_source : 6272cf286a3dc5dc3f533f04d87226d9a599a550
2016-10-06 11:37:44 -04:00
Mark Hammond
84add39770 Bug 1305645 - have the FxaPushService log information about push messages received. r=kitcambridge
MozReview-Commit-ID: Jx21Jj92eu4

--HG--
extra : rebase_source : f00c6651650a8980a6b161622f99e0ff0527e881
2016-09-27 17:42:12 +10:00
Thom Chiovoloni
3e4ccfdb57 Bug 1286915 - Implement a validator for the sync addons engine. r=markh
MozReview-Commit-ID: 2sGNs9BUoXt

--HG--
extra : transplant_source : %FBJ%F9%D5%B3%95%E9%A6%10M%CBV%3A%08y%A1%DFsC%DD
2016-09-22 17:29:01 -04:00
Thom Chiovoloni
1a6d2a1483 Bug 1297238 - Make sync forms tracker respect ignoreAll property r=markh
MozReview-Commit-ID: AuIWNcRux3b

--HG--
extra : rebase_source : e940a484b58fdcd1b6fbf2cdad833599d22d5afe
2016-09-23 13:58:19 -04:00
Thom Chiovoloni
ae63800553 Bug 1249520 - Add client support for a fxa-client-configuration endpoint r=markh
MozReview-Commit-ID: 4jTl1yIduKG

--HG--
extra : rebase_source : 0df65d2841f61fa3265453d3eff52a67d76c7276
2016-09-21 15:07:28 -04:00
Iris Hsiao
a95e0164c0 merge fx-team to mozilla-central a=merge 2016-09-26 18:29:38 +08:00
Thom Chiovoloni
9e7ce515e3 Bug 1304865 - Replace remaining uses of _itemSource with itemSource in sync and tps. r=markh
MozReview-Commit-ID: 8FO6vSPAnDZ

--HG--
extra : transplant_source : %82L%8E%18%27%8F%C1%A0%9CM%B6%1Es%F0%10%E8%10%FE%D7%CE
2016-09-22 16:31:08 -04:00
Mark Hammond
126cb4d91c Bug 1276969 - Remove parentName checks from the bookmark validator. r=tcsc
MozReview-Commit-ID: KnF1wiluMBm

--HG--
extra : rebase_source : e0d8bb11a97dc1f129543726c71ac80db778a4ec
2016-09-22 17:25:22 +10:00
Kit Cambridge
68481200d7 Bug 1303405 - Ensure RemoveFolderTransaction::UndoTransaction passes the reinserted GUID to observers. r=mak
MozReview-Commit-ID: 5HpDKEmsjRW

--HG--
extra : rebase_source : ac15fa1b1e1aa6b520a13ab29decf371c66b73e3
2016-09-16 13:22:47 -07:00
Mark Hammond
9ae1545799 Bug 1303945 - Avoid having TPS write directly to the form history database and remove private-browsing tests. r=tcsc
MozReview-Commit-ID: JsPGSJpQ7b1

--HG--
extra : rebase_source : 42011ef085f1d119d43b14c2ac0619777fcb2c68
2016-09-20 17:04:50 +10:00
Carsten "Tomcat" Book
de2be84723 Backed out changeset ce23198d0d58 (bug 1303945) on request from mark 2016-09-22 09:17:47 +02:00
Mark Hammond
c0080d341a Bug 1303945 - Avoid having TS write directly to the form history database and remove private-browsing tests. r=tcsc
MozReview-Commit-ID: JsPGSJpQ7b1

--HG--
extra : rebase_source : 713e765fb617f308e9c4ca2dcce9fef32aa714b9
2016-09-20 17:04:50 +10:00
Thom Chiovoloni
2664672a1a Bug 1267917 - Hook the sync bookmark validator into the new sync telemetry ping r=bsmedberg,markh
MozReview-Commit-ID: ECACktrOhRG

--HG--
extra : rebase_source : f4abf7ee1c865c925a6ee0f2418fa563edc9f4bb
2016-09-12 14:59:25 -04:00
Thom Chiovoloni
6237f6e281 Bug 1022215 - Increase the number of seconds the sync scheduler tests are willing to wait before failing from 1 to 3. r=markh
MozReview-Commit-ID: IU2LW9xDWDS

--HG--
extra : rebase_source : 1df2a13e1fed7ecba83a61f1ccf62cc3c0a18cd1
2016-09-20 15:03:06 -04:00
Thom Chiovoloni
28e8c3a726 Bug 1297400 - Check for client cycles in the client tree in the bookmark validator r=markh
MozReview-Commit-ID: H0L6wbszmpc

--HG--
extra : rebase_source : ce9f606d76726dc51947d9abb17d354b91553171
2016-09-19 11:00:04 -04:00
ffxbld
857d1ac980 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-09-19 09:45:57 -04:00
Mark Hammond
7b00b004c4 Bug 1276823 - ensure bookmarks engine tracks parents when de-duping incoming bookmarks. r=rnewman
MozReview-Commit-ID: ym58KTB89b

--HG--
extra : rebase_source : 2090299a4ce68fac2979f85e5886c3c5e10c61c3
2016-07-05 16:02:19 +10:00
Thom Chiovoloni
96fb7b43b9 Bug 1286923 - Implement sync validator for forms and integrate with TPS r=markh
MozReview-Commit-ID: psZteJajT

--HG--
extra : rebase_source : cd4c7ab8a2bfc1fa86ea6433fa158d9b28267b78
2016-09-08 11:14:30 -04:00
Kit Cambridge
57bc3e0a3b Bug 1302286 - Remove _getNode and _getChildren from the bookmarks engine. r=markh
MozReview-Commit-ID: 4rsWiz1uzjN

--HG--
extra : rebase_source : 846f75b3993cd7cab8d303b5faefd2281433053b
2016-09-13 17:02:30 -07:00
Thom Chiovoloni
4c8aff6678 Bug 1299784 - Include a hashed version of the device ID with the sync ping r=bsmedberg,markh
MozReview-Commit-ID: 3sPSeBNrF8z

--HG--
extra : rebase_source : 518a0790ef4445539cd283d1b8c2f0cdc1c471ec
2016-09-07 16:49:21 -04:00