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

4136 Коммитов

Автор SHA1 Сообщение Дата
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