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
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
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
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
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
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
Ryan VanderMeulen
6432bf9268
Merge m-c to autoland. a=merge
2016-09-01 12:17:16 -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
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
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
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
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
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
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
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
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
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
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
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
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
a982df321d
Backed out changeset ceff61c9fc5a (bug 889561) for frequent testfailures on pgo in /bookmarks/test_
...
--HG--
extra : rebase_source : 84d364e67739738da807b9d83c3338ebd8a086a6
2016-06-29 13:54:51 +02:00
Marco Bonardo
67c3ad7930
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 : e03928033aa795c9a1cdb34d4f4618b0eb1d6890
2016-06-20 13:22:10 +02: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
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
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
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
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
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