Граф коммитов

4420 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst 55e6f64d89 Backed out changeset a73da05c87ba (bug 1253740) 2016-11-02 16:39:42 +01:00
Thom Chiovoloni 7799bcc52b Bug 1312031 - Fix failing TPS test_sync.js test. r=markh
This required:

1. Using the same method of updating keywords used by PlacesSyncUtils. Calling
into PlacesSyncUtils directly is not possible here, since it would pass
SOURCE_SYNC as the source, which would ensure that we ignore the changes).
2. Ensuring that we update the keyword *after* the URI in TPS.

Note that neither one of these changes on their own was sufficient.

MozReview-Commit-ID: Ls4kEVBHdNc

--HG--
extra : rebase_source : f97ff29cdcdadd444fd70df98d97354de10511eb
2016-11-01 13:16:38 -04:00
Thom Chiovoloni b9e92c7821 Bug 1309774 - Part 2. Add version number to validation data in sync ping. r=markh
MozReview-Commit-ID: FlDSEsT1ah9

--HG--
extra : rebase_source : 327bcac18dba5c685092e311e2be880b6d616e07
2016-10-20 15:20:07 -04:00
Thom Chiovoloni c392f4a9b5 Bug 1309774 - Part 1. Sync bookmark validator should only expect to see children of roots on server. r=markh
MozReview-Commit-ID: EEoDmsnBraA

--HG--
extra : rebase_source : f122432d49a820e5e0857d82760737bd846bf377
2016-10-20 15:17:33 -04:00
Ethan Glasser-Camp 882fdd80ee Bug 1253740 - Handle password resets more correctly, r=markh
MozReview-Commit-ID: 1mSvbsYP9fV

--HG--
extra : rebase_source : 08d1c6356505a8b60b67e44543c7205c6ba52e54
extra : intermediate-source : 385eb385501deec773b4680e64e8014bddaf0edb
extra : source : 8595b3a68fbd2dccbe63324524fd9532ea62bca5
2016-09-30 12:12:58 -04:00
Ethan Glasser-Camp 1ecd3de17d Bug 1253740 - Add crypto, including tests, r=rnewman
MozReview-Commit-ID: Jq8QRoNtPwb

--HG--
extra : rebase_source : c1eae5a9f720b02bf8aaa0f9b5bb2d205d037677
extra : source : 66877faacf75cd4de31ae868ce034d254ec8a080
2016-09-08 14:21:18 -04:00
Ethan Glasser-Camp adbd884871 Bug 1253740 - Introduce extension-storage engine with a sanity test, r=markh
Note that this "enables" the engine using a pref, even though it might
not be ready yet, so that the tests can pass.

MozReview-Commit-ID: AZ0TVERiQDU

--HG--
extra : rebase_source : e8518187e3a4f404bad193ce26f6c523ec06abe0
extra : intermediate-source : b052cf501ce8a838706f63f46eb6262b63ac5560
extra : source : 183547f4dbbedc9ee3399b6a474016d0e89a12e8
2016-09-08 14:23:12 -04:00
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
Kit Cambridge be1b540390 Bug 1274496 - Filter excluded bookmarks at sync time based on their root. r=markh,rnewman
MozReview-Commit-ID: 6xWohLeIMha

--HG--
extra : rebase_source : 122b3026ff9608f5f528665e3c529aa92c010b5a
2016-09-06 11:39:13 -07:00
Thom Chiovoloni 9eab4938a0 Bug 1253051 - Implement atomic uploads for sync collection data r=rnewman
MozReview-Commit-ID: Hm9NbnC2Vk8

--HG--
extra : rebase_source : b2ce2acfcee20db9c51576ecedcc4e680ec4b13a
2016-08-24 16:02:14 -04:00
Thom Chiovoloni 4a452f4c0c Bug 1295582 - Fix sync bookmark validator bugs around missing parents and orphans r=markh
MozReview-Commit-ID: LXZuK7ny7Ei

--HG--
extra : rebase_source : 373864128e2d94efdbe0fe83a9cf62358d144898
2016-08-25 15:39:56 -04:00
Wes Kocher 7d8bdef2a2 Merge m-c to inbound, a=merge
MozReview-Commit-ID: BS43zgtFrsm
2017-01-24 16:10:57 -08:00
Mark Hammond 82a5360189 Bug 1301289 - send accumulated sync pings earlier in the shutdown process. r=tcsc
MozReview-Commit-ID: Ls6HeieFi1H

--HG--
extra : rebase_source : c7aec6c0744c81b971af00802ee27ae63b36e0fe
2016-09-08 15:05:11 +10:00
Wes Kocher 4d6a452635 Backed out changeset 09e3f293166a (bug 1301289) for xpcshell failures a=backout 2016-09-08 17:41:11 -07:00
Mark Hammond ae81336c39 Bug 1301289 - send accumulated sync pings earlier in the shutdown process. r=tcsc
MozReview-Commit-ID: Ls6HeieFi1H

--HG--
extra : rebase_source : dbed75f0938db887d8823eb084bb730888b595ef
2016-09-08 15:05:11 +10:00
Thom Chiovoloni 5ed35f42f9 Bug 1286918 - Implement sync validator for passwords engine and integrate with TPS r=markh
MozReview-Commit-ID: 3cTvMmRFT8D

--HG--
extra : rebase_source : 65bc4d593e16a347cf2acfce6d90a165e85a6554
2016-09-06 13:38:49 -04:00
Ethan Glasser-Camp b307183a8c Bug 1300591 - Update Kinto.js to v4.0.4, r=MattN
MozReview-Commit-ID: B5pB3AmjjAL

--HG--
extra : rebase_source : ff7960141b7a46dc4a96c1dce6286d942c02645c
2016-09-05 13:18:25 -04:00
Kit Cambridge 43ffc0fef1 Bug 1299338 - Replace `ignoreAll` with change source checks in the Sync bookmarks engine. r=markh
MozReview-Commit-ID: DAsTlQbFanK

--HG--
extra : rebase_source : f04946571993194c115fb62a08bd50a4a6b8ff83
2016-09-06 08:36:21 -07:00
Mark Hammond 96e2434ff7 Bug 1287748 - set the lightweight theme directly when Syncing the theme preference. r=Gijs
MozReview-Commit-ID: 9t3nxAitYrC

--HG--
extra : rebase_source : 188bfcbbeb71c9c9189783931750cb5ecc5a3c61
2016-09-01 11:57:05 +10:00
Kit Cambridge dbdecec537 Bug 1294291 - Remove missing GUID handling code from Sync and Places. r=markh
MozReview-Commit-ID: CbhF4s0nNr0

--HG--
extra : rebase_source : ab07f772354ff613a3e768db119e9b60dc49daa0
2016-09-06 11:29:32 -07:00
Phil Booth 6b63924827 Bug 1300297 - Ensure FxA device id is cleared on password change. r=markh
--HG--
extra : rebase_source : 8dd0d1110340525407accf0a6173e09275c90a67
2016-09-03 06:17:00 +02:00
Thom Chiovoloni 20ce7e9551 Bug 1299746 - Remove unused isBrowerIdAuthError function r=markh
MozReview-Commit-ID: 7Cd5CPJsoG1

--HG--
extra : rebase_source : 8a5bd64ef10440a18ad9392ebd6470df90f26b17
2016-09-01 16:14:01 -04:00
Thom Chiovoloni ac2f0b721a Bug 1295058 - Make sync ping only submit every 12 hours or on browser shutdown r=gfritzsche,markh
MozReview-Commit-ID: 9BcMGAP0w7U

--HG--
extra : rebase_source : d55fdc6cd058a265d90044c49e0e69bff1e499d6
2016-08-31 12:50:34 -04:00
Wes Kocher c28fdd5c48 Merge inbound to m-c a=merge 2016-09-01 17:51:22 -07:00
Ryan VanderMeulen 6432bf9268 Merge m-c to autoland. a=merge 2016-09-01 12:17:16 -04:00
Ethan Glasser-Camp 64606dd324 Bug 1299208 - Update kinto.js to v4.0.3. r=MattN
MozReview-Commit-ID: HlLbIpRri19

--HG--
extra : rebase_source : 68371c68745480f36b516b208428d2453ea06609
2016-08-30 12:19:19 -04:00
Kit Cambridge 7efd66b723 Bug 1299620 - Check the entire bookmarks tree in test_bookmark_order. r=markh
MozReview-Commit-ID: E0Q31NuRTFK

--HG--
extra : rebase_source : 745f74b576537bbe7e9be58c6638b55eea1b10ce
2016-08-29 13:19:26 -07:00
Aryeh Gregor 76862dadad Bug 1299453 - Stop using createEvent("DragEvents"/"KeyEvents") internally; r=smaug
They are non-standard aliases for "DragEvent" and "KeyboardEvent" that
are not supported by any other UA, and we would like to drop support.
So first let's stop using them ourselves, so we can use telemetry to see
if any sites are using them.

MozReview-Commit-ID: ICC33ORa2st
2016-08-31 20:38:50 +03:00
Ethan Glasser-Camp f42c20c601 Bug 1298106 - Update Kinto.js to 4.0.2, r=MattN
MozReview-Commit-ID: 3xi7o9DvAmS

--HG--
extra : rebase_source : a751fea322f063718aa91630bb4c6303e36fe48c
2016-08-25 14:13:15 -04:00
Mark Hammond 9c0325a862 Bug 1273343 - make more log noise on resource exceptions and errors. r=tcsc
MozReview-Commit-ID: 6pa8MvoNnwb

--HG--
extra : rebase_source : ebc7b2018a4574eca8e1405ee3f7567022837d4a
2016-08-25 18:33:01 +10:00
Phil Ringnalda a1787bb51c Backed out changeset ed6a8987ada4 (bug 1273343) for test_resource.js failures 2016-08-26 00:07:19 -07:00
Mark Hammond b35ef0d504 Bug 1297974 - correctly handle shutdown exceptions while applying incoming records. r=rnewman
MozReview-Commit-ID: 7vgaD1yLdb4

--HG--
extra : rebase_source : 5ab827785f6738c5c2e7732f52433830857350ca
2016-08-22 14:36:29 +10:00
Mark Hammond 0dca4464fe Bug 1273343 - make more log noise on resource exceptions and errors. r=tcsc
MozReview-Commit-ID: 6pa8MvoNnwb

--HG--
extra : rebase_source : b416c72d2966d8a1fab5fe68a2b46f731b08ea7e
2016-08-25 18:33:01 +10:00
Aryeh Gregor f3e54042f1 Bug 1271115 - Merge ChromeUtils.js into EventUtils.js; r=jmaher
This allows plain mochitests to use the functions as well, which is
necessary to get them to work with e10s.

MozReview-Commit-ID: J4um2mliJcZ
2016-08-25 16:57:09 +03:00
Edouard Oger 85d146f160 Bug 1289287 - Store Sync clients outgoing commands in a different collection until uploaded. r=markh
MozReview-Commit-ID: AanLQ9cYXDI

--HG--
extra : rebase_source : 92a0bb5603594072b436422ddcd7612edbb08ac8
2016-08-11 11:01:15 -07:00
Cykesiopka a16f7b0f6a Bug 1296316 - Convert nsNSSShutDownObject::CalledFromType to an enum class. r=mgoodwin
enum classes are in general safer than plain enums, and as such should be
preferred.

MozReview-Commit-ID: 1FK89SNhdk4

--HG--
extra : rebase_source : 764c4855026c02d8c9e33ca33637fec54ea5ca31
2016-08-20 23:00:19 +08:00
Wes Kocher 94d00e234e Backed out changeset 80e37d9a9623 (bug 1289287) for xpcshell bustage a=backout 2016-08-22 16:17:59 -07:00
Edouard Oger 487ecd14d0 Bug 1289287 - Store Sync clients outgoing commands in a different collection until uploaded. r=markh
MozReview-Commit-ID: AanLQ9cYXDI

--HG--
extra : rebase_source : 47895a2b7baf047ed0cdc3e134c3a5ebdf6fa734
2016-08-11 11:01:15 -07:00
Sebastian Hengst 021c9d40ae merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: CSQGyQiRacj
2016-08-22 17:28:28 +02:00
Ryan VanderMeulen 14b640ba33 Merge autoland to m-c. a=merge 2016-08-22 09:37:44 -04:00
Fernando Jimenez 93ab0022ac Bug 1252573 - Remove MobileID API. r=sicking,fabrice
MozReview-Commit-ID: 7hPqwROYN2H
2016-08-22 10:31:59 +02:00
Thom Chiovoloni 8fcd1dab90 Bug 1296761 - Handle serverside places root in sync bookmark validator better r=markh
MozReview-Commit-ID: JzNWFCLSMcZ

--HG--
extra : rebase_source : 3eb2c303494b9ee36e73aaca96f8a55b26e73126
2016-08-19 17:49:19 -04:00
Phil Booth b1bab4c5a0 Bug 1296328 - Update FxA device registration on password change. r=markh 2016-08-19 04:18:00 -04:00
Mark Hammond 6e0ef71f41 Bug 1298752 - Avoid including the profile directory in sync pings. r=tcsc
MozReview-Commit-ID: IA8jQ8No1Rv
2016-08-31 22:42:58 -04:00
Thom Chiovoloni 98df436e16 Bug 1288445 - Use new hashed_fxa_uid field instead of the real FxA UID in sync telemetry ping. r=bsmedberg,markh
MozReview-Commit-ID: DhlIEvyrtlL

--HG--
extra : rebase_source : b8a45bf1c13be13ff00c8dc3a9cdd8f0504908f3
2016-08-09 12:28:35 -04:00
Mark Hammond e895d544ee Bug 1295410 - ensure we don't pass string objects for GUIDs to PlacesSyncUtils. r=kitcambridge
MozReview-Commit-ID: 8muV3ltTfSx

--HG--
extra : rebase_source : 3a7f7aa5d529a387f5c151a07b1f573c4b6e9eb0
2016-08-16 13:05:50 +10:00
Mark Hammond 5a17c5e4bc Bug 1183951 - use the uid instead of the email address as the key into the login manager storage for FxA account information. r=kitcambridge
MozReview-Commit-ID: 9oRWMSIOIM4

--HG--
extra : rebase_source : 2862e0ebe4a04ec1a91439a3ff1c7a4ccd087b65
2016-08-16 11:29:35 +10:00
Kit Cambridge 2aee7885cb Bug 1285408 - Add change source tracking for bookmarks. r=markh
MozReview-Commit-ID: I6IWhMWR1bG

--HG--
extra : rebase_source : b331e448871e44ee51923b4c512e0b8ad4206cd4
2016-08-11 13:13:22 -07:00
Wes Kocher 66c318b349 Backed out changeset e4437c4da937 (bug 1288445) for xpcshell failures a=backout 2016-08-12 19:06:00 -07:00
Edouard Oger b55da91b9a Bug 1289932 - Send/Handle push messages for send tab to device. r=markh
MozReview-Commit-ID: WD4XzRtl86

--HG--
extra : rebase_source : 418c96ee8a3311c9724862a3385749ddddd339ce
2016-08-02 10:09:30 -07:00
Thom Chiovoloni e8d58192dd Bug 1288445 - Use new hashed_fxa_uid field instead of the real FxA UID in sync telemetry ping. r=bsmedberg,markh
MozReview-Commit-ID: DhlIEvyrtlL

--HG--
extra : rebase_source : 8fffdf42ba56242144e4450a783c4d23cc4f2aeb
2016-08-09 12:28:35 -04:00
Kit Cambridge 4d9b52b41c Bug 1274108 - Migrate the bookmarks engine to `PlacesSyncUtils`. r=markh
MozReview-Commit-ID: Gs35dVNVhPx

--HG--
extra : rebase_source : 5f9cdef7c48dc0b79506f74257dbfc5d4484d1ff
2016-08-10 12:55:02 -07:00
Kit Cambridge 5ea0848791 Bug 1274108 - Add a `PlacesSyncUtils` module. r=markh
MozReview-Commit-ID: LTVr3si0zrB

--HG--
extra : rebase_source : cabb31bd5a3d3438c1d7e357568733a55843757f
2016-08-10 12:54:45 -07:00
Thom Chiovoloni 5b9dedc2c6 Bug 1283456 - Ensure the response exists in the HawkClient's onComplete method. r=markh
MozReview-Commit-ID: CYQ8E9vEjqY

--HG--
extra : transplant_source : %1CI%9F%BB%FE%B5S%14%EFVZ%B53%19e%CF%A6%CC%0B%5E
2016-08-04 17:19:41 -04:00
Sumit Tiwari ec358ae079 Bug 1292995 - Replace Iterator() with Object.{values,entries} in services/; r=gps
MozReview-Commit-ID: 3VEOjAJROld

--HG--
extra : rebase_source : 09102ed0ea8831adc1e6fd5973a290d16afcba03
2016-08-08 22:40:23 -04:00
Edouard Oger 1593bd1fc0 Bug 1249619 - Handle FxA password reset/changed push notifications. r=markh
MozReview-Commit-ID: 4ZtUs80iPXp

--HG--
extra : transplant_source : %13%D0%08%D3%84%FC%2B%A1u%95%1C%90%80%21%F7%05_V%01%87
2016-07-29 20:51:16 -07:00
Thom Chiovoloni dcec98563c Bug 1241699 - Add a telemetry probe measuring sync storage server wipe succeess rate. r=markh r=bsmedberg
MozReview-Commit-ID: 4BvRep96T3g

--HG--
extra : amend_source : dcd5d8e87b83832e838f8f12d67577935a02c175
2016-07-13 12:18:34 -04:00
ffxbld 3df383b855 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-08-01 07:09:05 -07:00
Mark Hammond 27fa2ce0b7 Bug 1275139 (part 3) - don't Sync system addons, nor apply them when incoming. r=rhelmer
MozReview-Commit-ID: Jn0TNLy4cDJ
2016-07-29 10:44:20 +10:00
Mark Hammond d2219304ce Bug 1275139 (part 2) - change tests to demonstrate the problems with system addons. r=rhelmer
MozReview-Commit-ID: Jhi4WyBYX8t
2016-07-29 10:44:12 +10:00
Mark Hammond 31b43265c9 Bug 1275139 (part 1) - kill ignoreRepositoryChecking pref, replacing it with AddonRepository.cache. r=rhelmer
MozReview-Commit-ID: 4tbctcuoFeB
2016-07-29 10:44:05 +10:00
Mark Hammond ce81545035 Bug 1288584 - don't allow prefs to specify a sync interval that's less than 60 seconds. r=rnewman
MozReview-Commit-ID: CHdBsC6cdOE
2016-07-28 11:46:45 +10:00
Thom Chiovoloni 348a37a7ec Bug 1268912 - Use unicode apostrophe for client.name2 in sync properties, working around issues with sync tests. r=markh
MozReview-Commit-ID: 5XArwMUQwQF

--HG--
extra : rebase_source : 99a8b6e1f7806bb6a37a613cbdd93626c6593378
2016-07-13 11:55:19 -04:00
Mark Hammond 1c158e3d9c Bug 1288877 - prevent bookmarks batch operations from triggering a continious sync.r=tcsc
MozReview-Commit-ID: L2zh6owKH4S

--HG--
extra : rebase_source : c8842b163fe7c5a3df0bd8dcbed3cb30fcaf3131
2016-07-23 10:43:04 +10:00
Tom Tromey 5538d692d3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx

--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Carsten "Tomcat" Book 8428cd56e3 merge mozilla-inbound to mozilla-central a=merge 2016-07-20 11:20:15 +02:00
Carsten "Tomcat" Book ac3f25cbe3 merge fx-team to mozilla-central a=merge 2016-07-20 11:17:45 +02:00
Mark Hammond 5d1196dc29 Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r=tcsc
MozReview-Commit-ID: JpispWkvlFZ

--HG--
extra : rebase_source : 10e7339e50e6238e56c06e915fdb148fdbeda79d
2016-07-18 11:46:01 +10:00
Mark Hammond 5d3c3e5175 Bug 1287687 - prevent the clients engine from scheduling syncs every 90 seconds. r=tcsc,eoger
MozReview-Commit-ID: 2CpUVqwMEbB
2016-07-20 09:28:38 +10:00
Edouard Oger b2ac11da02 Bug 1244597 - Show notification on incoming tab. r=markh
MozReview-Commit-ID: BW7irvjVGiv

--HG--
extra : transplant_source : %90%C3R%D2%D1a%18%EA%DFyq%5E%BDY%E4%C8%9B%0El%9A
2016-07-07 13:33:29 -07:00
Ryan VanderMeulen 48149b87d1 Backed out changesets 48d6706662c0, 53236b4393f2, and 9125083b8dfe (bug 1268912, bug 1244597) for test_clients_engine.js perma-timeouts.
CLOSED TREE

--HG--
extra : amend_source : bfa17aa47bbb5d5e7f51f467fcae24d082b2989f
extra : histedit_source : 4db9a64c9d9704f9aecb65e213e05566d91a5847%2C5b92529a8a7fdff1f8d319c8208f0cb525a716eb
2016-07-15 19:48:14 -04:00
Edouard Oger 9869283a90 Bug 677372 - Send Tab/Page/Link to device. r=markh, a=KWierso
MozReview-Commit-ID: 6xnBjTPkiUQ
MozReview-Commit-ID: D7sdRrsWRCF

--HG--
extra : amend_source : fc1ff45a8b912acd673ee536b00bb3f914a301fb
extra : transplant_source : %27y%AD%91%11u%E27%FA%E5%85%F0Fh%07%F1s%CD%08%BB
extra : histedit_source : cef1a0dca88c5a103fb995246c6e9be568bbf83b%2C8082d5b8b03136b895f50458b119e3d09ab0f974
2016-06-27 16:46:43 -07:00
Edouard Oger 756f163b67 Bug 1244597 - Show notification on incoming tab. r=markh
MozReview-Commit-ID: BW7irvjVGiv

--HG--
extra : transplant_source : %E8%5B%A6%89%EA%E6%01%87%D1%AE%3D%28%7E%0C%1A%14%C4%D8V%FE
2016-07-07 13:33:29 -07:00
Thom Chiovoloni 8e8bdc52cc Bug 1268912 - Use unicode apostrophe for client.name2 in sync properties, working around issues with sync tests. r=markh
MozReview-Commit-ID: 5XArwMUQwQF

--HG--
extra : transplant_source : %AA0%A4%EF%FF%A6%3Fu%08l%C4%2A%E2I%7Ef-%5D%A9H
2016-07-13 11:55:19 -04:00
Carsten "Tomcat" Book 564f508e43 merge mozilla-inbound to mozilla-central a=merge 2016-07-13 17:27:34 +02:00
Valentin Gosu ef5a976694 Bug 1275746 - Fix tests that assume a HTTP url without a hostname is valid r=jrgm,MattN,jdm,gijs,smaug
MozReview-Commit-ID: DzRenakrcAG
2016-07-13 15:19:34 +03:00
Wes Kocher bacab7c0f8 Merge m-c to autoland, a=merge 2016-07-12 16:54:34 -07:00
Mark Hammond 82d378057c Bug 1286169 - include addon names and versions in some Sync logs. r=tcsc
MozReview-Commit-ID: Dpb4qSQVPqN

--HG--
extra : rebase_source : b15da92ba6d4083eefe86e2cabaeb033ba9c1adb
2016-07-12 17:43:54 +10:00
Thom Chiovoloni 2050d02abe Bug 1267919 - Part 3. Implement initial sync telemetry recording code. r=Dexter,markh
MozReview-Commit-ID: 3hATEQVQjao

--HG--
extra : transplant_source : %08%CFv%89%19%299%9C%A4%F0%E6%9CY%E6c%B1O8%3A%17
2016-07-11 13:37:23 -04:00
Thom Chiovoloni 68ea0562f3 Bug 1267919 - Part 2. Add documentation and a schema for a new "sync" telemetry ping. r=bsmedberg,Dexter
MozReview-Commit-ID: IOsvmqfF3WN

--HG--
extra : transplant_source : g%B0Y%EDX%EAc%A1o%A8%E2O%2A%11%7C%A2%5E%B5%80%17
2016-06-30 10:28:18 -04:00
Thom Chiovoloni 63858427d6 Bug 1285021 - Exclude urls starting with blob: from tab syncing. r=markh
MozReview-Commit-ID: 9ye7sO0tB5W

--HG--
extra : transplant_source : %1Bq%DC%01%0B4gz%F2%7Fn%82%EF%E4%29%83%BD%B2%91D
2016-07-07 13:58:34 -04:00
Mark Hammond 1bdec40af4 Bug 1273889 - fix the Sync clients engine so it stops listening to the correct pref name, and have Preferences.jsm warn in that case. r=kitcambridge
MozReview-Commit-ID: BP86mtmz3aj

--HG--
extra : rebase_source : f2af530f72092954c73eee3bae921c5369b3f42d
2016-07-04 16:26:49 +10:00
Edouard Oger a662aebd5d Bug 1087636 - Better handling of server errors in GET /meta/global in Sync. r=markh
MozReview-Commit-ID: 7VNiSBpuwhP

--HG--
extra : transplant_source : L%C0%DB%0A%7E%D7r%5B%F8%CC%40d%AE%CF%E6%5D%B8%7B%1E%8A
2016-05-13 23:34:34 -07:00
Gregory Szorc a7c8e9f3cc Merge autoland into mozilla-central; a=merge
--HG--
extra : amend_source : 8ffaee5cda76b1923f7ef1f5724473c8ed94fda3
2016-07-04 09:01:56 -07:00
Thom Chiovoloni f50985e2bc Bug 1275125 - Replace 'security.OCSP.require' with a less problematic synced preference in TPS tests. r=markh
MozReview-Commit-ID: FGH6yo0KyxW

--HG--
extra : transplant_source : vu%C8%3CO%11%D4%DF%D6E%A5%7D9L%CB%A9%25%A0%EA%EB
2016-06-30 08:43:36 -04:00
Mark Hammond 413aa683aa Bug 1276090 - increment the sync score after a batch bookmark operation. r=rnewman
MozReview-Commit-ID: Dzw25Eo0AF5

--HG--
extra : rebase_source : e126e347bd8aba8e22f77a2d5875cbb0243eda81
2016-05-27 09:46:54 +10:00
Marco Bonardo 3837320431 Bug 889561 - Reduce the size of places.sqlite by removing the url unique index from moz_places. r=adw
MozReview-Commit-ID: 2kxaXnUYIwT

--HG--
extra : rebase_source : bbcaf85a0346b5347fc94053b4f193e4b89f2995
2016-06-29 14:47:36 +02:00
Carsten "Tomcat" Book 1f72427874 merge fx-team to mozilla-central a=merge 2016-07-01 11:15:53 +02:00
Mark Hammond 7332bc6420 Bug 1283379 - have RESTRequest log on channel redirect. r=tcsc
MozReview-Commit-ID: 5QakocdCw7k

--HG--
extra : rebase_source : eb6993058b80493604e98c2621fbae3634d94cae
2016-06-30 17:15:35 +10:00
Ben Kelly dd3c9e4501 Bug 1279389 P3 Fix OS.File.DirectoryIterator leaks throughout tree. r=yoric 2016-06-28 18:47:55 -07:00
Thom Chiovoloni 5a2eece65d Bug 1281095 - Clean up FxA server sessions and devices after each run of TPS. r=markh
MozReview-Commit-ID: CBLrIBWgrFi

--HG--
extra : transplant_source : R%0A%12%27W%0CB%D6%B3f%A8G%2C5e%40%97%3C%82%D6
2016-06-29 19:50:13 -04:00
Mark Goodwin 73853a0ba3 Bug 1280877 - Prevent collections from being overwritten by outdated signed data r=MattN, r=leplatrem
MozReview-Commit-ID: JI7DEVEW7P6
2016-07-18 19:32:56 +01:00
Ethan Glasser-Camp 7e018723e9 Bug 1282109: update kinto-offline-client.js, r=MattN
MozReview-Commit-ID: BiE4UvlLu6T
2016-07-13 15:09:42 -04:00
Edouard Oger c1194ab1a9 Bug 1277026 - Disconnect Sync and show a notification on FxA remote disconnect. r=markh
MozReview-Commit-ID: Hxz1j5QDkfM

--HG--
extra : transplant_source : J%82i%FD%AA%3D%E6%13%FB%A0%C8%5EC%8F%85%ADq%9C%B9%C8
2016-06-08 10:40:42 -07:00
Edouard Oger bece0c3893 Bug 1277026 - Handle FxA push payloads. r=kitcambridge
MozReview-Commit-ID: Cd6nKHP2VQi

--HG--
extra : transplant_source : %894T%7Bb%951_I%A5%130%D1%9A%5C%9F%A0%B7%7B%0B
2016-06-08 10:39:57 -07:00
Matthew Noorenberghe 7cd6c3a3bf Backed out changeset 0943ef016d1c (bug 1277026)
MozReview-Commit-ID: HlPMAtJZ2Pp
2016-06-07 16:10:57 -07:00
Matthew Noorenberghe e74c05284e Backed out changeset 947617c723cd (bug 1277026)
MozReview-Commit-ID: 6wRsDiaxVp1
2016-06-07 16:10:56 -07:00
Marco Bonardo 392c65b534 Bug 1261386 - Avoid history flooding from repeated reloads. r=adw
MozReview-Commit-ID: FhU8nOoNUHb

--HG--
extra : rebase_source : ff75adb252b13f4042da49d4572fb807c3d0d823
2016-05-26 17:49:40 +02:00
Edouard Oger 000c4ca9ce Bug 1277026 - Disconnect Sync and show a notification on FxA remote disconnect. r=markh
MozReview-Commit-ID: Hxz1j5QDkfM

--HG--
extra : rebase_source : 396713694fb50042331715dde2d404e32e659815
2016-06-02 15:22:12 -07:00
Edouard Oger 0c9fbf6f6c Bug 1277026 - Handle FxA push payloads. r=kitcambridge
MozReview-Commit-ID: Cd6nKHP2VQi

--HG--
extra : rebase_source : 05d6879df14f85f9f60ed78386f21b8c7fd6c575
2016-06-02 15:21:08 -07:00
ffxbld 219956a13e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-06-06 15:18:13 -04:00
Carsten "Tomcat" Book 4aea0165dc merge mozilla-inbound to mozilla-central a=merge 2016-06-06 11:55:56 +02:00
Mark Hammond 820da7b465 Bug 1273587 - Change the User-Agent header sent to Sync to include OS information. r=kitcambridge
The custom UA string sent by Sync now includes the "oscpu" portion of the
default UA string. Eg, with this patch my UA string looks like
"Firefox/49.0a1 (Windows NT 6.1; WOW64) FxSync/1.51.0.20160524173017.desktop"
where the value in parenthesis is added by this patch.

MozReview-Commit-ID: 1gfqQoVbO6V

--HG--
extra : rebase_source : 1098134f99bc7ac529c9124c8a565e5cdb24e7da
2016-05-31 09:25:10 +10:00
Carsten "Tomcat" Book 71eb3110f9 merge mozilla-inbound to mozilla-central a=merge 2016-06-03 12:00:06 +02:00
Thom Chiovoloni 220f25386e Bug 1274394 - Run the bookmark validator after each phase of TPS tests that touched bookmarks. r=markh
MozReview-Commit-ID: 9WH965qdhAE

--HG--
extra : transplant_source : %B3%9CP%A1%07%C8%BC5%DD%1F%BF%BA%FD%24%85%91%EB%0D%DB%8D
2016-05-27 13:31:14 -04:00
Edouard Oger 6ee8fdf88d Bug 1267760 - Send push public key and auth secret when registering/updating a device. r=kitcambridge
MozReview-Commit-ID: BVwaijvSsLL
2016-05-24 16:19:47 -07:00
Carsten "Tomcat" Book a7f3bc1ed9 Backed out changeset 7520b940afc8 (bug 1267760) for eslint failure 2016-06-01 16:12:50 +02:00
Edouard Oger 670ef44c8b Bug 1267760 - Send push public key and auth secret when registering/updating a device. r=kitcambridge
MozReview-Commit-ID: BVwaijvSsLL

--HG--
extra : transplant_source : %E8%8DB%AF%FD%3F%FCl%C6%1CN%1C-%EAg%16%5E%93-%8B
2016-05-24 16:19:47 -07:00
Kit Cambridge bd19524a92 Bug 1277983 - Improve existing bookmarks tracker tests. r=markh
The intention of this patch is 2-fold:

* Capture more existing semantics of the tracker that aren't currently tested.
  The intention is that this patch doesn't touch the existing tracker or
  bookmarks engine implementation at all.

* Make structural changes such that later patches that want to ensure the
  same semantics exist using SQL queries are more obvious and limited
  only to things directly related to the new tracker - for example, this patch
  uses tasks/promises even though they aren't necessary here, but will become
  necessary in later patches.

MozReview-Commit-ID: 4ks1YBJZw9Y

--HG--
extra : rebase_source : 94e14f8a9eb8321e6db591f1d8ba52269ddea9bb
2016-05-10 22:47:51 -07:00
Mark Hammond 32db9d2d5c Bug 1277983 - Improve bookmarks engine test logging and remove a deprecated call. r=kitcambridge
MozReview-Commit-ID: GEs6pYYnt7x

--HG--
extra : rebase_source : ec911c1437dc70b8807b44d6be403ca9c035c599
2016-04-27 15:17:05 -07:00
Thom Chiovoloni 56b8130f97 Bug 1276152 - Ignore differences in the pos property when validating bookmark separators. r=markh
MozReview-Commit-ID: KJLAI3FAh9j

--HG--
extra : transplant_source : %2B%D9X%D8%D1%A8%EA%C6%EB%AA%0Bc%E3%1Et%2BN%C2%E3%2A
2016-05-27 11:48:23 -04:00
Edouard Oger 140cd14e0d Bug 1076828 - Remove leaks-related tests for WeaveCrypto. r=markh
MozReview-Commit-ID: 9z4L2HN5TlA

--HG--
extra : rebase_source : 261799e4c82f0213342a02091c3b5d7e058f8f5f
2016-05-30 01:57:44 -07:00
Sagar Manchanda 781b52b853 Bug 1272806 - Remove notifyTabState pref in the tabs engine. r=eoger
MozReview-Commit-ID: 1OKZPpB6mSB
2016-05-29 17:23:10 -07:00
Thom Chiovoloni d51939c98d Bug 1273234 - Add method for summarizing sync bookmark problems generically. r=markh
MozReview-Commit-ID: 9u8J3zh4J10

--HG--
extra : transplant_source : %9F%F2%06%2C%97%00%3Br%9A%5B%B1%D7%A4%3C%3F%11%D42%F7%09
2016-05-20 13:19:54 -04:00
Thom Chiovoloni 6ed76eba46 Bug 1273234 - Reduce the number of false positives reported by sync's bookmark_validator. r=markh
MozReview-Commit-ID: 6VulTTDcfs3

--HG--
extra : transplant_source : %B0v%5DV%3Ex_%FC%85%C2%D3%ED%84%F8d.%E2%BE%7CV
2016-05-19 16:14:24 -04:00
Edouard Oger 4e3d081905 Bug 1234305 - Replace WeaveCrypto NSS implementation with Web Crypto. r=keeler
MozReview-Commit-ID: BBOY9zSLzea

--HG--
extra : rebase_source : e48233f9b904ac187e5fe9f274b8c8b219f6e0e8
2016-05-11 13:46:04 -07:00
Mathieu Leplatre 695a9942a4 Bug 1266235 - Use blocklist prefix in preference names. r=MattN
MozReview-Commit-ID: 5aeoiSEMwYw

--HG--
extra : rebase_source : ff4e77c88de58923afe75be2046dcdb98e40ad2f
2016-05-19 12:51:13 +02:00
Mathieu Leplatre fe3e7d0c4d Bug 1266235 - Rename KintoBlocklist to blocklist-clients. r=mgoodwin
MozReview-Commit-ID: Eus7sHqN6GW

--HG--
rename : services/common/KintoBlocklist.js => services/common/blocklist-clients.js
rename : services/common/tests/unit/test_kintoCertBlocklist.js => services/common/tests/unit/test_blocklist_certificates.js
rename : services/common/tests/unit/test_kintoAddonPluginBlocklist.js => services/common/tests/unit/test_blocklist_clients.js
extra : rebase_source : 4543b62309fd35139087090e1aa2445601d58eaf
2016-04-28 13:24:21 +02:00
Mathieu Leplatre 397e35b6c1 Bug 1266235 - Rename kinto-updater to blocklist-updater. r=mgoodwin
MozReview-Commit-ID: 8bDKbxbIus3

--HG--
rename : services/common/kinto-updater.js => services/common/blocklist-updater.js
rename : services/common/tests/unit/test_kinto_updater.js => services/common/tests/unit/test_blocklist_updater.js
extra : rebase_source : 4d03542a741cdd38bc048f54fea6a752e8114f40
2016-04-21 17:22:01 +02:00
Thom Chiovoloni 190873347a Bug 1189148 - Attempt to refresh the FXA certificate when a 401 is received from the token server. r=markh
MozReview-Commit-ID: B7p6gJ8EJCQ

--HG--
extra : transplant_source : %00%5C%9C%E9%93%CE%95%E3%94%09ba%25g%28%E4%E9%B4r%8C
2016-05-06 12:58:46 -04:00
Edouard Oger 78c5f8dca1 Bug 1269348 - Show last sync date tooltip on Synced Tabs sidebar device names. r=markh
MozReview-Commit-ID: LkGNdSF8Znm

--HG--
extra : transplant_source : qn%AA%7Ec%3AS%A7%A8%F4%E3%DE%00p%F7%00%3B%EC%1C%0C
2016-05-18 15:45:29 -07:00
Ryan VanderMeulen 54c922ca84 Merge inbound to m-c. a=merge
CLOSED TREE
2016-05-18 12:02:42 -04:00
Phil Ringnalda 74f134854f Back out e7c3a1d7ce27 (bug 1269348) on suspicion of causing failures in test_tab_store.js
CLOSED TREE
2016-05-17 23:20:47 -04:00
Mark Hammond 6b215d4b0f Bug 1241571 - Collect synced tabs and sidebar ui telemetry. r=Gijs
Adds UI telemetry for sidebar opening and closing and actions taken in the
SyncedTabs menu and side. Also adds a "sync-state" object so that analysis
of the Synced Tabs data can determine if the user has Sync configured at the
time.

MozReview-Commit-ID: JDxFmlNMi7n
2016-05-18 10:39:14 +10:00
Edouard Oger 60cb7c8705 Bug 1269348 - Show last sync date tooltip on Synced Tabs sidebar device names. r=markh
MozReview-Commit-ID: GG34hPxDKcy
2016-05-17 14:15:32 -07:00
Thom Chiovoloni 45855b9236 Bug 1263280 - Dump a list of addons currently installed when writing the sync error log r=markh
MozReview-Commit-ID: KudJLUYWv1N

--HG--
extra : transplant_source : %98%7F%C9%B6l%0C%84%B0%8B%ACH%23%CC%FF%E6%04A%02-%8C
2016-05-06 14:35:40 -04:00
Richard Newman bc22d2f478 Bug 1273341 - Don't attempt to sync tabs with very long URLs. r=markh
Now with a test.

MozReview-Commit-ID: 9QehGKLbqLA

--HG--
extra : amend_source : 412b4b8b1efaf0797ee2272cacbb122e1b18918f
2016-05-16 21:39:53 -07:00
Mark Hammond 722fb8db38 Bug 1266640 - Avoid persisting the clusterURL and forget other cached ones when it changes. r=rnewman
MozReview-Commit-ID: JBmiZtc20yt
2016-05-16 17:52:16 +10:00
Mark Hammond e38cb113e6 Bug 1273357 - have TPS log SOURCE_REVISION_URL and the platform it is running on. r=tcsc
MozReview-Commit-ID: 2ovgw7CWmmp

--HG--
extra : rebase_source : 64dd9c40dd5865f967fcff4a16f184e1d2c166c0
2016-05-17 12:26:59 +10:00
Carsten "Tomcat" Book c39b5171be Merge mozilla-central to mozilla-inbound 2016-06-02 12:01:20 +02:00
Mark Goodwin f386fadbc0 Bug 1263602 - Verify kinto collection signatures using the content signature service. r=MattN, r=leplatrem
MozReview-Commit-ID: J6fuSDaW1JR
2016-06-02 09:01:26 +01:00
Carsten "Tomcat" Book 0b2b46fcdb Merge mozilla-central to mozilla-inbound 2016-07-18 17:10:52 +02:00
Mark Goodwin da244c1539 Bug 1286600 - prevent errors in calls to the CertBlocklist from causing blocklist sync to fail. r=MattN
MozReview-Commit-ID: 42O2QnPQRuj
2016-07-14 21:31:54 +01:00
Edouard Oger 6277b426b1 Bug 1272455 - Bug 1272455 follow up, set SyncedTabs device icon correctly. r=markh
MozReview-Commit-ID: GiyZMafUJRH

--HG--
extra : rebase_source : fce7fdf7b3d067688bc394216d7e42fa3bc71c0b
2016-05-12 11:42:15 -07:00
Edouard Oger 7cfd572f3e Bug 1260482 - Use SVGs instead of bitmaps for devices in Synced Tabs menu. r=markh 2016-05-10 10:59:00 -04:00
Wes Kocher 26012d19b7 Backed out 4 changesets (bug 1266235) for test_ev_certs.js failures on pretty much every platform CLOSED TREE
Backed out changeset f684fac95bd9 (bug 1266235)
Backed out changeset f560cba61749 (bug 1266235)
Backed out changeset 5f321f10da1e (bug 1266235)
Backed out changeset 93deaa5641bc (bug 1266235)

--HG--
rename : services/common/blocklist-clients.js => services/common/KintoBlocklist.js
rename : services/common/blocklist-updater.js => services/common/kinto-updater.js
rename : services/common/tests/unit/test_blocklist_clients.js => services/common/tests/unit/test_kintoAddonPluginBlocklist.js
rename : services/common/tests/unit/test_blocklist_certificates.js => services/common/tests/unit/test_kintoCertBlocklist.js
rename : services/common/tests/unit/test_blocklist_updater.js => services/common/tests/unit/test_kinto_updater.js
2016-05-10 13:46:28 -07:00
Mathieu Leplatre 34370ce5a8 Bug 1266235 - Use blocklist prefix in preference names. r=Mattn
MozReview-Commit-ID: 5aeoiSEMwYw

--HG--
extra : amend_source : bb232bb34c7a25abffac36531d5ab4d8e9c6c7af
extra : transplant_source : K%1A1d%EEc%8FY%030NRb%AFD%00.%40U8
2016-04-29 12:48:45 +02:00
Mathieu Leplatre 8c2fad2d33 Bug 1266235 - Rename KintoBlocklist to blocklist-clients,r=mgoodwin
MozReview-Commit-ID: Eus7sHqN6GW

--HG--
rename : services/common/KintoBlocklist.js => services/common/blocklist-clients.js
rename : services/common/tests/unit/test_kintoCertBlocklist.js => services/common/tests/unit/test_blocklist_certificates.js
rename : services/common/tests/unit/test_kintoAddonPluginBlocklist.js => services/common/tests/unit/test_blocklist_clients.js
extra : transplant_source : %2B%5E%DA%B5%96%FB%8E%40%96%C0S%CDU%C3%F4w%80%20%9B%A1
2016-04-28 13:24:21 +02:00
Mathieu Leplatre 012488413a Bug 1266235 - Rename kinto-updater to blocklist-updater,r=mgoodwin
MozReview-Commit-ID: 8bDKbxbIus3

--HG--
rename : services/common/kinto-updater.js => services/common/blocklist-updater.js
rename : services/common/tests/unit/test_kinto_updater.js => services/common/tests/unit/test_blocklist_updater.js
extra : transplant_source : %95%FD%CDf%12%84%F5%AA8%8C%E4CQ%DB%40P%91%EC%C2%B4
2016-04-21 17:22:01 +02:00
Mark Hammond 6b55c851a9 Bug 1270160 - gracefully handle no webchannel uri preference or failure to create a channel. r=stomlinson 2016-05-10 16:45:09 +10:00
Kit Cambridge 10061badcd Bug 1254129 - Read the device name from the clients collection when fetching Synced Tabs. r=markh
MozReview-Commit-ID: GS6ynoxpzHP

--HG--
extra : rebase_source : 62e6186f7970b32002ad30c961421ae3ab9b1818
2016-04-11 11:10:40 -07:00
Carsten "Tomcat" Book 9b6572bf54 merge mozilla-inbound to mozilla-central a=merge 2016-05-06 14:18:17 +02:00
Edouard Oger f335d6a4dd Bug 1268761 - Have Firefox re-register the Sync device when new fields are added. r=markh 2016-05-05 14:11:00 -04:00
Sebastian Hengst 35e84eea21 Backed out changeset f58bd13402ee (bug 1263280) for XPCshell failure in test_errorhandler_filelog.js. r=backout on a CLOSED TREE 2016-04-30 09:56:46 +02:00
Thom Chiovoloni dc5ff1afe7 Bug 1263280 - Dump a list of addons currently active when writing the sync error log r=markh
MozReview-Commit-ID: K5Oa7mB0hE

--HG--
extra : histedit_source : 175efb731489c52374ec0b27f0a5b8757fce87eb
2016-04-28 11:02:14 -04:00
Wes Kocher 56fe7c4bcb Merge m-c to fx-team a=merge
MozReview-Commit-ID: 3H9BxQQQnNI
2016-04-29 16:05:30 -07:00
Kit Cambridge 98c52dc9eb Back out changeset 678d2aa3a3a6 (bug 1267760) for breaking FxA device registration. a=backout
MozReview-Commit-ID: H1S0WJJ7QvJ

--HG--
extra : amend_source : 990b1e0196c5aabedf3a499701767795ced3d8f0
2016-04-28 11:24:35 -07:00
Jared Wein a9e6a477eb Bug 1268159 - followup, update some tests that got missed in the conversion from straight quotes to curly quotes and revert the Sync client name change until a follow-up bug can track down the deeper regression. r=me on a CLOSED TREE.
MozReview-Commit-ID: 13k7s3n7jz7
2016-04-29 12:10:34 -04:00
Jared Wein e889366796 Bug 1268159 - Use GreD in addition to XCurProcD for browser_misused_characters_in_strings.js to cover more string files. r=gijs
MozReview-Commit-ID: IlC170W0nlG
* * *
[mq]: temp

MozReview-Commit-ID: GF0k4zvONPD
2016-04-29 09:28:48 -04:00
Edouard Oger dfdc90632d Bug 1267760 - Send push public key and auth secret when registering/updating a device. r=kitcambridge
MozReview-Commit-ID: KGd2jl6rHiD
2016-04-27 17:00:17 -07:00
Thom Chiovoloni 973571baa5 Bug 1265419 - Implement a validator for bookmarks, that reports errors in the server-side bookmark store, and inconsistencies between server and client. r=markh
MozReview-Commit-ID: Ib3wnJt1buL

--HG--
extra : transplant_source : w%D4Z%EEQ%1Bj%24%29I%D3%C0l%EB%AC0%D8%87/%AA
2016-04-26 11:58:32 -04:00
Mathieu Leplatre ffa05b0781 Bug 1268907 - Fix kinto-offline packaging about Buffer. r=mgoodwin, r=MattN
MozReview-Commit-ID: 9vHN2COufQi

--HG--
extra : rebase_source : 7547c221f748720b6cb314c023c25af855208787
2016-05-02 12:45:50 +02:00
Kit Cambridge 37fd12e4aa Bug 1266433 - Only load `FxAccountsPush` in the parent process. r=markh
MozReview-Commit-ID: 9a3PPrNUsCh

--HG--
extra : rebase_source : d3c22145cc3d2b9900e6038d6ca7f44b4cb3056c
2016-04-25 14:19:20 -07:00
ffxbld 50a14b0c3c Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-04-25 10:10:40 -07:00
Carsten "Tomcat" Book 461379e456 merge mozilla-inbound to mozilla-central a=merge 2016-04-22 15:56:10 +02:00
Johann Hofmann a9c1b37d97 Bug 1264914: Make services.kinto.clock_skew_seconds non-absolute. r=mgoodwin,MattN
MozReview-Commit-ID: K7LSRjB3wlU

--HG--
extra : rebase_source : 0f3ffed50a7ca2f6dedd76c0a4e8fbef3a858cc3
2016-04-20 16:37:43 +02:00
Kit Cambridge b072308bf4 Bug 1264498 - Hide duplicate remote Sync clients that haven't synced in a week. r=markh
MozReview-Commit-ID: LaVb2pABu0X

--HG--
extra : rebase_source : 1c8777ce9f461f0417f3ef6876da8f807a689600
2016-04-15 09:00:59 -07:00
Mathieu Leplatre 93af383736 Bug 1257556 - Generalize Kinto blocklist client to addons/plugins/gfx. r=MattN
MozReview-Commit-ID: DkiNF78QTId

--HG--
extra : transplant_source : %90K%5D%89%3AZW%CC%97%FE%BF%D9%CD%A5%F8%18%08%85%B02
2016-04-18 11:38:25 +02:00
Mathieu Leplatre d2b5a1e1ce Bug 1257556 - Rename KintoBlocklist client. r=MattN
MozReview-Commit-ID: 9qlb0fBxeGn

--HG--
rename : services/common/KintoCertificateBlocklist.js => services/common/KintoBlocklist.js
extra : transplant_source : %EE%C5%95w%D1Rj%7E%AB%B24s%97%BB%91%5E%EE%82%AC%19
2016-04-05 12:11:53 +02:00
Wes Kocher e80ed17c41 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 5AQXGbI0ke2
2016-04-21 15:02:19 -07:00
Kit Cambridge d21d6da5e8 Bug 1256488 - Add a Base64 URL-decoder for C++ and chrome JS callers. r=mt,baku
MozReview-Commit-ID: IrDwImYfHRu

--HG--
extra : rebase_source : ed7da7447e5d70c596234961625fcd4b8139814f
2016-03-22 12:09:04 -07:00
Carsten "Tomcat" Book 3689b59fae merge mozilla-inbound to mozilla-central a=merge 2016-04-18 14:39:45 +02:00
Myk Melez c3288fc0e5 Bug 1264931 - revert WeaveService app-startup category registration restriction, update comment; r=gps 2016-04-15 17:16:00 -07:00
Mathieu Leplatre ca88fcd131 Bug 1262389 - Update to kinto.js 2.0. r=mgoodwin,MattN
* Land kinto.js 2.0, with transactions, indexeddb optimizations and incoming-changes hooks for content signing
* Renamed moz-kinto-client.js to kinto-offline-client.js
* Introduced kinto-http-client.js for direct interaction with Kinto HTTP API

MozReview-Commit-ID: 2rOW27cB7wt

--HG--
rename : services/common/moz-kinto-client.js => services/common/kinto-offline-client.js
extra : amend_source : d1fe9291dbec41bae1b4521ab7e64ae4def6f403
2016-04-14 16:07:31 -07:00
Mathieu Leplatre d5be51a41a Bug 1257533 - Optimize and add safety checks in Kinto updater. r=mgoodwin,MattN
- Skip changes from other bucket
- Leverage ETag to limit bandwidth
- Use setting for collection name
- Add safety check when server is failing. This also fixes Bug 1259145.

MozReview-Commit-ID: 5YSVCrZirzQ

--HG--
extra : rebase_source : b07d0ea491875fd0dffc1bc3f918c8c668738aae
2016-04-15 16:50:51 +02:00
Kit Cambridge 4d3a2b014f Bug 1262272 - Unconditionally poll the verification status for FxA push messages. r=markh
MozReview-Commit-ID: Fb7F1bxHO8V

--HG--
extra : rebase_source : 1d8fad8c6a53bc8246a27cbe8a3c936df2c423c9
2016-04-11 11:08:58 -07:00
Kit Cambridge c5c6301252 Bug 1255302 - Report FxA WebChannel message handling errors to the sender. r=markh,vladikoff
MozReview-Commit-ID: IKPxqdqnhnE

--HG--
extra : rebase_source : bb5b0a76c6ceabaa4a18fa3b792a0fcae18eaafa
2016-04-06 23:02:26 -07:00
Edouard Oger 2fc076517e Bug 1261223 - Synced Tabs now uses HiDPI default favicons. r=markh 2016-04-05 09:36:00 -04:00
Thom Chiovoloni 6fc6863914 Bug 1019226 - Pass GUID into bookmark creation functions functions during bookmark syncing, and update relevant tests to use valid guids. r=mak
MozReview-Commit-ID: FVgYMQH6J48

--HG--
extra : transplant_source : %3F%D9%B4tC%B3%5D%C3%1B%80%B7%84%E5%15%CF%BE%99%0F%C2%FA
2016-04-04 10:57:24 -07:00
Thom Chiovoloni 6625026d42 Bug 655722 - Rewrite _buildGUIDMap in the sync bookmark engine to use PlacesUtils.promiseBookmarksTree. r=mak
MozReview-Commit-ID: BfcVQEldK6M

--HG--
extra : transplant_source : %21%E4%10%19n%F3%86m%A5%C8%28u%E7q%8E%F8KX/%D4
2016-04-05 16:42:10 -07:00
Kit Cambridge 2251282d13 Bug 1044530 - Remove invalid session and key fetch tokens from account storage. r=markh
MozReview-Commit-ID: DOLlus0At8s

--HG--
extra : rebase_source : baf9b7ddf71c146995d579d0b6b350f6e315282e
2016-01-20 18:12:22 -08:00
Mark Hammond 032db1a578 Bug 1262329 - don't log that Sync encountered an error writing previousFailed when there was no error. r=rnewman
MozReview-Commit-ID: 1VlcsvrPDUo

--HG--
extra : rebase_source : f53edfafd6bdf5aa617428931169c087a54c0da7
2016-04-05 19:10:26 -07:00
Kit Cambridge 70d984da1e Bug 1262021 - Ensure remote commands are applied once per sync. r=markh
MozReview-Commit-ID: 703efPknMrr

--HG--
extra : rebase_source : 22190464e99da70034bf36527a4b37aa51cf2132
2016-04-04 15:39:37 -07:00
Kit Cambridge 27aeea8089 Bug 1262312 - Don't update the device registration every time we open Sync preferences. r=markh
MozReview-Commit-ID: 1rJbD1hHOAe

--HG--
extra : rebase_source : 1e00e5c1d08047126c9a25f776d3df89e8c20281
2016-04-05 17:44:39 -07:00
Carsten "Tomcat" Book 0c8ce93507 Backed out changeset 902ee4a0983d (bug 1261223) for XPC failures 2016-04-05 09:18:57 +02:00
Edouard Oger b5e12e8fc6 Bug 1261223 - Synced Tabs now uses HiDPI default favicons. r=markh 2016-04-04 11:33:00 +02:00
Chris Manchester f7a1b3fb60 Bug 1242051 - Add inter-directory test support file dependencies to ini manifests. r=gps
Previously, every test and support file would be synced to the objdir
when running any test. Now that only those support files and tests requested
are synced, we note support files required beyond those in a test's
directory in ini manifests.

MozReview-Commit-ID: EmlDz9d4lqt
2016-04-04 14:56:52 -07:00
Mark Hammond 0c159ab93d Bug 1261181 - Remove telemetry probes set to expire in 48 from Sync and FxA. r=kitcambridge 2016-03-31 20:35:00 -04:00
Kit Cambridge d1de4b6824 Bug 1250531 - Only show existing remote clients in the Synced Tabs UI. r=markh
MozReview-Commit-ID: LQw7TinhIfE

--HG--
extra : rebase_source : 6090764abd0aa3d7422677c04d8d8cf242cec793
2016-03-31 14:36:40 -07:00
Kit Cambridge 814c90a39d Bug 1250531 - Unconditionally sync the clients collection. r=markh
MozReview-Commit-ID: 4RHolqewNmx

--HG--
extra : rebase_source : fdde3ebdc10018c00c065fbef364f4f6fb160048
2016-04-01 10:55:10 -07:00
aleth 7a2aa607e2 Bug 1259855 - Disable fxaccounts xpcshell tests for Thunderbird. r=kitcambridge
--HG--
extra : rebase_source : da0b577d7d210f4421f75ca667d7439c23107a38
2016-03-25 23:31:41 +01:00
Mark Hammond cb14fb1dec Bug 1207889 - handle the webchannel changepassword command and update the signed in user. r=kitcambridge 2016-03-23 12:02:29 +11:00
Carsten "Tomcat" Book 5d83e31d04 merge mozilla-inbound to mozilla-central a=merge 2016-03-22 12:14:15 +01:00
Dave Huseby 4b868b7743 Bug 1233904 - Make sync use the correct principal origin attributes when accessing sync logs. r=sicking 2016-03-21 16:44:00 -04:00
vladikoff 61c921b8e2 Bug 1249029 - Add quality metrics for FxA Verification via Push r=markh
MozReview-Commit-ID: 6bCjSZt85Kw

--HG--
extra : rebase_source : 7d52b9b5e171851797c6940a235d5970c0679e77
2016-03-15 20:28:50 -04:00
Nick Alexander e90bd4aabb Bug 1256401 - Part 2: Remove references to b2gdroid. r=fabrice
MozReview-Commit-ID: 63yJGdgPbhe

--HG--
extra : rebase_source : 2256e0a12588703a83f4cba06971231ac3c64592
extra : amend_source : 1f35a04191f37225986bd7ff4d0b6b2c34a71b05
extra : histedit_source : 82d351700936c8e1297eeca91ce00f96340e2f2c
2016-03-18 14:41:51 -07:00
Carsten "Tomcat" Book 8ab1b34845 Merge mozilla-central to mozilla-inbound 2016-03-16 11:27:07 +01:00
Wes Kocher 6ac3ce6d0e Merge m-c to fx-team, a=merge
MozReview-Commit-ID: 7oL9tbPGSDM
2016-03-15 17:33:34 -07:00
Wes Kocher 3b14ab8ca2 Merge inbound to m-c a=merge 2016-03-15 17:24:43 -07:00
Kit Cambridge 496b5ed2af Bug 1252054 - Sort "Synced Tabs" sidebar entries by last used date. r=markh
MozReview-Commit-ID: BvmQfQMHlMw

--HG--
extra : rebase_source : 167fecace1c6d45f300f14abade3986caeff2c6a
extra : histedit_source : 7c29e76072f8ea7dc64e16055187df783ba8a2c7
2016-03-07 14:13:41 -08:00
Tooru Fujisawa 50608d5d55 Bug 1256088 - Merge mock app-info implementation into AppInfo.jsm. r=gps 2016-03-16 16:58:29 +09:00
Carsten "Tomcat" Book c3bea43e72 Merge mozilla-central to fx-team 2016-03-15 10:44:47 +01:00
Mark Hammond bfaefeb591 Bug 744626 - ensure default prefs are synced such that they remain as default on other devices. r=rnewman 2016-03-15 16:24:15 +11:00
Mark Hammond 306ad15e8f Bug 1251057 - enable debug logging for rest.js requests and responses. r=adw 2016-03-10 17:20:29 +11:00
Wes Kocher 0fbf6c1476 merge inbound to m-c a=merge
MozReview-Commit-ID: BHxDQF6gIe3
2016-03-08 16:00:45 -08:00
Wes Kocher be3094d2b6 Merge fx-team to central, a=merge
MozReview-Commit-ID: LEywWhbwbwl
2016-03-08 15:00:01 -08:00
ffxbld 727d7d0948 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2016-03-07 09:23:22 -05:00
vladikoff 5ceebef356 Bug 1247786 - Add push subscription to device registration r=kitcambridge,markh
MozReview-Commit-ID: 40Tt8sJPYrr

--HG--
extra : rebase_source : e80d3230a7a38e2b28c736cb0188c60be1d6a871
2016-03-07 00:00:34 -05:00
Mark Hammond 4a6f83b80b Bug 1250085 - watch for tab navigations so we know to re-fetch the list of tabs to sync. r=rnewman 2016-03-08 17:47:26 +11:00
Mark Goodwin 985802557a Bug 1224531 - Provide a mechanism for the updater to drive kinto collection sync r=rnewman,mossop
There are two parts to this change. The first is a module to drive kinto
collection sync. This gives server-provided last-update times to each module
managing collection information so that data is only fetched when updates are
necessary. This also keeps track of when pings last took place (for future use)
and any apparent difference between client and server clock (we need this later
for the content signing work).

Currently only one module (the kinto version of the OneCRL client) consumes this
information, though more will follow.

The second is a minor change to nsBlocklistService.js to ensure that this ping
takes place whenever the existing blocklist ping happens.

MozReview-Commit-ID: 7SN03AOJ4Wc
2016-03-15 08:55:23 +00:00
Myk Melez aac50f8e24 Bug 1250352 - stop restricting SyncComponents.manifest to specified apps; r=gps 2016-03-14 10:41:53 -07:00