Commit Graph

5200 Commits

Author SHA1 Message Date
Kris Maglione
7b7264f453 Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
MozReview-Commit-ID: 9APGewiDDYB

--HG--
extra : rebase_source : 2931dd0eec0e4206414b698a9700fc20d922eb3a
2018-05-25 17:02:29 -07:00
ffxbld
9511e1aa4b No bug, mozilla-central repo-update. r=mtabara
No bug, Automated HSTS preload list update from task PFJDsn1_RJyPxtwQXtin8A

No bug, Automated HPKP preload list update from task PFJDsn1_RJyPxtwQXtin8A

No bug, Automated blocklist update from task PFJDsn1_RJyPxtwQXtin8A

No bug, Automated remote settings update from task PFJDsn1_RJyPxtwQXtin8A

Differential Revision: https://phabricator.services.mozilla.com/D1580
2018-06-07 14:03:58 -04:00
Mathieu Leplatre
e7002517a5 Bug 1397061 - Adjust clock skew according to CDN cache age r=mgoodwin
MozReview-Commit-ID: 9HPiNIp8bJM

--HG--
extra : rebase_source : 1e19a75e1dd5aa7752d511fcf3256e460dbd9e55
2018-05-30 23:26:59 +02:00
shindli
be67d85ff3 Backed out changeset 633f31aef218 (bug 1397061) for X clock skew failures on a CLOSED TREE
--HG--
extra : amend_source : 35f9bce724859e13d4d514560440c6a12b04ee2c
2018-06-06 18:33:35 +03:00
Mathieu Leplatre
dd30c35e2c Bug 1397061 - Adjust clock skew according to CDN cache age r=mgoodwin
MozReview-Commit-ID: 9HPiNIp8bJM

--HG--
extra : rebase_source : c01ec8c17034a8173c46e9507613b88df65e47ba
2018-05-30 23:26:59 +02:00
Dave Hunt
16d53b6538 Bug 1466940 - Add logging of tabs in TPS to assist with investigating test failures; r=tcsc
MozReview-Commit-ID: AW7RrtglYEN

--HG--
extra : rebase_source : e94d17d05943613ac08d684ad5ea2e5afeef054c
2018-06-05 21:49:59 +01:00
Thom Chiovoloni
349f8f4348 Bug 1466814 - Remove the manual login call from TPS, since we'll log in anyway, and shouldn't be holding the sync lock r=markh
MozReview-Commit-ID: 3NmFXMplZyV

--HG--
extra : rebase_source : 9c64d88e0e4de8fb657828db1be78239fb750db4
2018-06-05 16:19:07 -07:00
Mathieu Leplatre
1d0866780c Bug 1454970 - Decouple Remote Settings synchronization from initialization order r=glasserc,mgoodwin
MozReview-Commit-ID: LSwFflrFBMn

--HG--
extra : rebase_source : f9a11de0976c872136cdd11261500cd2f601e0d9
2018-05-24 23:55:23 +02:00
Dorel Luca
aa3639e57e Backed out changeset eadf17764c12 (bug 1454970) for XPCShell Failure on services/settings/test/unit/test_remote_settings_poll.js. CLOSED TREE 2018-06-05 02:32:32 +03:00
Edouard Oger
578b669682 Bug 1465638 - Do not send capabilities in FxA device registration. r=rfkelly
MozReview-Commit-ID: Cf5yk7nSDQE

--HG--
extra : rebase_source : a325f5ee260ec97b31873dda1d62bd668fc6c9a8
2018-05-31 11:38:06 -04:00
Mathieu Leplatre
da2ef1eb06 Bug 1454970 - Decouple Remote Settings synchronization from initialization order r=glasserc,mgoodwin
MozReview-Commit-ID: LSwFflrFBMn

--HG--
extra : rebase_source : 2d761d915ce55432f073dcae59483826ce139ce1
2018-05-24 23:55:23 +02:00
Mathieu Leplatre
d3baae5bb1 Bug 1463750 - Move RemoteSettings to services/settings/ r=mgoodwin
MozReview-Commit-ID: 7IwUysPBHZu

--HG--
rename : services/common/remote-settings.js => services/settings/remote-settings.js
rename : services/common/tests/unit/test_remote_settings.js => services/settings/test/unit/test_remote_settings.js
rename : services/common/tests/unit/test_remote_settings_jexl_filters.js => services/settings/test/unit/test_remote_settings_jexl_filters.js
rename : services/common/tests/unit/test_remote_settings_poll.js => services/settings/test/unit/test_remote_settings_poll.js
extra : rebase_source : 1940db50b675c935ff3a01b4e6ec99b0fc98df00
2018-05-24 15:32:40 +02:00
ffxbld
ee72038b8e No bug, Automated HSTS preload list update from task BqRcopwHQbGAhBJA_2Vuzw
Summary:
No bug, Automated HPKP preload list update from task BqRcopwHQbGAhBJA_2Vuzw

No bug, Automated blocklist update from task BqRcopwHQbGAhBJA_2Vuzw

No bug, Automated remote settings update from task BqRcopwHQbGAhBJA_2Vuzw

Reviewers: mtabara, jlund

Reviewed By: mtabara

Differential Revision: https://phabricator.services.mozilla.com/D1473

--HG--
extra : rebase_source : 8326a0602e40d57f8fb3da5dd047a5b3840bc77f
2018-06-01 15:56:55 +01:00
Mathieu Leplatre
879ca70d0f Bug 1464798 - RemoteSettings should lookup same JEXL field as Normandy r=mythmon
MozReview-Commit-ID: I84nrAG278k

--HG--
extra : rebase_source : ad40e47310e04a67acfe5e9a080887cb2a830a1a
2018-05-28 13:45:27 +02:00
Carol Ng
eaa5aa23b5 Bug 1435000 - Refactor client engine queue to use AsyncQueueCaller r=eoger
MozReview-Commit-ID: JRWHktfqGMQ

--HG--
extra : rebase_source : ac39e2ff9fb1aa2bc10504aad5f018114902145e
2018-05-29 14:30:22 -04:00
Mathieu Leplatre
868b5e43db Bug 1460525 - Execute every Remote Settings event listeners when one fails r=mgoodwin
MozReview-Commit-ID: KOqESGbzapC

--HG--
extra : rebase_source : 997be7ca098703044716db5553f34a55163c8384
2018-05-28 16:10:27 +02:00
Kris Maglione
10b1f3e064 Bug 1462516: Move more XPI database code out of XPIProvider.jsm. r=aswan
MozReview-Commit-ID: IIoP5GPa4Cu

--HG--
extra : rebase_source : 4993834aa10f1a763ce12c72db44aa0af0f1395e
2018-05-17 18:44:01 -07:00
Kris Maglione
1e03e83e35 Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
MozReview-Commit-ID: Gj2iCsBIdnq

--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Mathieu Leplatre
e2fc12b175 Bug 1464006 - Move Normandy FilterExpressions to toolkit/components/utils r=mythmon
MozReview-Commit-ID: 98SsHd2jZi8

--HG--
rename : toolkit/components/normandy/lib/FilterExpressions.jsm => toolkit/components/utils/FilterExpressions.jsm
rename : toolkit/components/normandy/lib/PreferenceFilters.jsm => toolkit/components/utils/PreferenceFilters.jsm
rename : toolkit/components/normandy/lib/Sampling.jsm => toolkit/components/utils/Sampling.jsm
rename : toolkit/components/normandy/vendor/mozjexl.js => toolkit/components/utils/mozjexl.js
rename : toolkit/components/normandy/test/browser/browser_FilterExpressions.js => toolkit/components/utils/test/unit/test_FilterExpressions.js
rename : toolkit/components/normandy/test/unit/test_Sampling.js => toolkit/components/utils/test/unit/test_Sampling.js
extra : rebase_source : 6d767860b0ec7fc328d7589aba5f31b0337bbe5b
2018-05-24 10:48:00 +02:00
Carol Ng
ac0db61cc2 Bug 694735 - Change default Accept header to json in Sync API requests r=eoger
--HG--
extra : rebase_source : 5ac59d2cfcae572a1c971bd2164f03f567c5f39a
2018-05-24 15:04:11 -04:00
Mark Hammond
b30577d5b8 Bug 1409208 (part 2) - implement disconnect and sanitize functionality. r=eoger,kitcambridge
MozReview-Commit-ID: 3Fqc6MiaQ4O

--HG--
extra : rebase_source : b0397a66bdac2ab81b50a2ef47252af6307a8ccc
2018-04-27 09:18:47 +10:00
Mark Hammond
9fadc5a5e8 Bug 1463624 - ensure sync knows there is a valid user on signin. r=eoger
MozReview-Commit-ID: 8hGU8eLYZKx

--HG--
extra : rebase_source : 2374fa5dabed4bda0b581a485293abecd5982915
2018-05-23 17:46:38 +10:00
Andreea Pavel
e186d16906 Backed out changeset 240237473d9e (bug 1463624) for failing eslint at builds/worker/checkouts/gecko/services/sync/tests/unit/test_browserid_identity.js:279:9 on a CLOSED TREE 2018-05-24 03:04:36 +03:00
Mark Hammond
5f934337c0 Bug 1463624 - ensure sync knows there is a valid user on signin. r=eoger
MozReview-Commit-ID: 8hGU8eLYZKx

--HG--
extra : rebase_source : 227aa891910a0a3d30c910cafc9a0ce7db1368d7
2018-05-23 17:46:38 +10:00
Gijs Kruitbosch
286e8f602d Bug 1463782 - allow toolkit apps in kinto blocklist, r=leplatrem
MozReview-Commit-ID: G1uqNw1Njni

--HG--
extra : rebase_source : 31637d596df1a9e85d0f21cfaced08508139037b
2018-05-23 18:01:36 +01:00
Mark Banner
127c1ce9e9 Bug 1463499 - Enable ESLint rule require-expected-throws-or-rejects for services/. r=markh
MozReview-Commit-ID: LBGpRrw3zTx

--HG--
extra : rebase_source : 28353d39dd495114d987df36fd0ea1bd10ede1a3
2018-05-16 19:06:24 +01:00
Mathieu Leplatre
62ab89f1ab Bug 1451031 - Add JEXL filter support in Remote Settings r=mythmon
MozReview-Commit-ID: DwVdW1G3yZG

--HG--
extra : rebase_source : e030d29b915de8a1cbaa6f11f70231d1015febdf
2018-05-11 17:09:44 +02:00
Kit Cambridge
64d055dbea Bug 1461009 - Move extra event telemetry field normalization into Sync. r=tcsc
MozReview-Commit-ID: 8Par4kHJ958

--HG--
extra : rebase_source : c990d44e65110bbce46f32c89fcdf774a1ff20ec
2018-05-10 18:23:51 -07:00
Cosmin Sabou
a6fd990875 Backed out changeset 2dc86982439a (bug 1451031) for xpcshell failures on services/common/tests/unit/test_blocklist_clients.js. 2018-05-22 19:51:34 +03:00
Mathieu Leplatre
8bddf3d2c9 Bug 1451031 - Add JEXL filter support in Remote Settings r=mythmon
MozReview-Commit-ID: DwVdW1G3yZG

--HG--
extra : rebase_source : 19e17e2af94afda999e557e89b786f7049a1fdc6
2018-05-11 17:09:44 +02:00
Mark Hammond
9af2ecb88d Bug 1459161 - fix various small issues with FxA's test_accounts.js. r=eoger
MozReview-Commit-ID: 34Wx3G8o138

--HG--
extra : rebase_source : 0575adaf8e1e06675b55bd728b5288d918598acf
2018-05-21 16:55:49 +10:00
Mathieu Leplatre
12404fede5 Bug 1451050 - Generalize loading of packaged remote settings dumps r=Gijs
MozReview-Commit-ID: FwD92fataAy

--HG--
rename : services/blocklists/addons.json => services/settings/dumps/blocklists/addons.json
rename : services/blocklists/certificates.json => services/settings/dumps/blocklists/certificates.json
rename : services/blocklists/gfx.json => services/settings/dumps/blocklists/gfx.json
rename : services/blocklists/plugins.json => services/settings/dumps/blocklists/plugins.json
rename : services/blocklists/moz.build => services/settings/dumps/moz.build
rename : services/blocklists/pins.json => services/settings/dumps/pinning/pins.json
rename : services/blocklists/readme.md => services/settings/dumps/readme.md
extra : rebase_source : f659d946227db7b4266202283f44c1b3eadf53f1
2018-05-10 15:27:21 +02:00
Margareta Eliza Balazs
895a18e365 Backed out changeset be23dc007b53 (bug 1451050) for bustage [automation/package] Error 2 on a CLOSED TREE
--HG--
rename : services/settings/dumps/blocklists/addons.json => services/blocklists/addons.json
rename : services/settings/dumps/blocklists/certificates.json => services/blocklists/certificates.json
rename : services/settings/dumps/blocklists/gfx.json => services/blocklists/gfx.json
rename : services/settings/dumps/moz.build => services/blocklists/moz.build
rename : services/settings/dumps/pinning/pins.json => services/blocklists/pins.json
rename : services/settings/dumps/blocklists/plugins.json => services/blocklists/plugins.json
rename : services/settings/dumps/readme.md => services/blocklists/readme.md
2018-05-16 13:24:53 +03:00
Mathieu Leplatre
be075da5f4 Bug 1451050 - Generalize loading of packaged remote settings dumps r=Gijs
MozReview-Commit-ID: FwD92fataAy

--HG--
rename : services/blocklists/addons.json => services/settings/dumps/blocklists/addons.json
rename : services/blocklists/certificates.json => services/settings/dumps/blocklists/certificates.json
rename : services/blocklists/gfx.json => services/settings/dumps/blocklists/gfx.json
rename : services/blocklists/plugins.json => services/settings/dumps/blocklists/plugins.json
rename : services/blocklists/moz.build => services/settings/dumps/moz.build
rename : services/blocklists/pins.json => services/settings/dumps/pinning/pins.json
rename : services/blocklists/readme.md => services/settings/dumps/readme.md
extra : rebase_source : 9aa249dae91408da483be23371f6f106ad6a47ca
2018-05-10 15:27:21 +02:00
Drew Willcoxon
01726bea17 Bug 1239708: Improve awesomebar autofill. Part 5: xpcshell tests. r=mak
MozReview-Commit-ID: 4mMyFeay69T

--HG--
extra : rebase_source : 1f67f48425afa4ecc404f513ecdae7f05f917339
2018-05-14 11:27:19 -07:00
Mathieu Leplatre
2136d2066e Bug 1458920 - Filter RemoteSettings sync event data r=Gijs,mgoodwin
MozReview-Commit-ID: Hw9CA5W2J26

--HG--
extra : rebase_source : 689aae16d007c19f1d9c73c3be95bd5618b0fe36
2018-05-08 16:30:40 +02:00
Mathieu Leplatre
28f6b114ec Bug 1458920 - Update blocklists dumps in release r=Gijs
MozReview-Commit-ID: 5WQfUxRjf8V

--HG--
extra : rebase_source : 71c6eabb571bbeae7db63ce7a8541e1bba95adaa
2018-05-08 15:33:47 +02:00
Mathieu Leplatre
6e44c0840d Bug 1458920 - Add RemoteSettings custom filtering function r=Gijs
MozReview-Commit-ID: 1fxfg1MRww3

--HG--
extra : rebase_source : d2aba30ca2d5787d9fbf75c53ab299b71cea844a
2018-05-09 22:53:04 +02:00
Mathieu Leplatre
2414383617 Bug 1458920 - Update RemoteSettings documentation r=Gijs
MozReview-Commit-ID: JUKlnwZOIH8

--HG--
extra : rebase_source : 7d98d9c94cde1aab553fd1c6a41d97f28b21b36e
2018-05-07 18:34:58 +02:00
Edouard Oger
5bf0e60e17 Bug 1460396 - Make notifyHistoryObservers an arrow function. r=tcsc
MozReview-Commit-ID: B4BPE98YxEi

--HG--
extra : rebase_source : ace8cdb66f41af25f1ed8124bb9d77a567810db9
2018-05-09 15:26:04 -04:00
Csoregi Natalia
f034c0ab5d Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-10 12:52:31 +03:00
Cosmin Sabou
ea5feeedb6 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-10 01:16:27 +03:00
Mathieu Leplatre
5aa6d86d41 Bug 1453690 - Fail nicely when RemoteSetting collection is not signed r=mgoodwin
MozReview-Commit-ID: ESP7GXfmYzU

--HG--
extra : rebase_source : 659f97e6d5317a5662c5d7f09fcf770d5928b444
2018-05-08 18:41:50 +02:00
Mathieu Leplatre
377f047761 Bug 1459243 - Always store last check pref in RemoteSettings r=mgoodwin
MozReview-Commit-ID: 2CvYBKoOOaE

--HG--
extra : rebase_source : d438de6e14e5dc0db34548ba25b82e5e0e9bb5c0
2018-05-09 14:19:02 +02:00
Kris Maglione
01c298aca6 Bug 1460092: Add ESLint rule to enforce use of ChromeUtils.generateQI. r=Gijs
Also fixes existing code which fails the rule.

MozReview-Commit-ID: CkLFgsspGMU

--HG--
extra : rebase_source : 86a43837659aa2ad83a87eab53b7aa8d39ccf55b
2018-05-08 18:36:22 -07:00
Mark Banner
2ff4ec85fb Bug 1458235 - Drop cases of Components.stack.caller passed as the msg to Assert.* as it isn't necessary as we already work out the stack correctly for these cases. r=Gijs
MozReview-Commit-ID: BfFIzLr1sXv

--HG--
extra : rebase_source : 7f966ea034f269454a5b6206974734fdce106138
2018-05-04 11:26:59 +01:00
Mark Banner
9c03ace970 Bug 1458235 - Fix various cases where Assert.ok or Assert.equal have been called wrongly. r=Gijs
MozReview-Commit-ID: Br3lKpKNVQJ

--HG--
extra : rebase_source : 972c69ecf63bb522b0f368e3c388f4eff558bbe3
2018-05-01 22:15:43 +01:00
jakehm
7a8a48c884 Bug 1089691 - Convert consumers of removePagesByTimeframe and removePagesFromHost to PlacesUtils.history.removeByFilter. r=mak
MozReview-Commit-ID: HevUcwPhYhd

--HG--
extra : rebase_source : da8c9df153a2358a339ada1b82850fba55c42913
2018-02-25 14:27:03 -05:00
ffxbld
f30847c12e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2018-05-07 16:29:07 +00:00
Mathieu Leplatre
4295b31449 Bug 1458827 - Add more information about RemoteSettings for developers r=Gijs,glasserc
MozReview-Commit-ID: 7LEZa6ICBB5

--HG--
extra : rebase_source : 2018f3fc52f1606ee43be8cebb6b072c1091c66f
2018-05-03 18:54:40 +02:00