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

6748 Коммитов

Автор SHA1 Сообщение Дата
Mathieu Leplatre 0f0d959c83 Bug 1763622 - Prevent telemetry to be sampled in uptake test r=gbeckley
Since Bug 1620175, we only send telemetry via events, which are sampled in ESR and Release.

When the test suite is ran via a *Beta-as-release simulation*, the telemetry is sampled and tests fail.
This patch fixes the failing test by forcing it to run as the Nightly channel

Differential Revision: https://phabricator.services.mozilla.com/D143191
2022-04-12 11:07:09 +00:00
Mathieu Leplatre 1dec4a6bda Bug 1634127 - Download attachments in IndexedDB by default r=necko-reviewers,robwu,dragana
This patch changes the default behaviour of `download()`.

- Previous file-based behaviour was moved to `downloadToDisk()` and `deleteFromDisk()`. Existing consumers were migrated to avoid behaviour change.
- `download()` has now `{useCache: true}` by default, option was dropped, and `deleteCached()` is now `deleteDownloaded()`

Differential Revision: https://phabricator.services.mozilla.com/D141980
2022-04-12 10:50:47 +00:00
ffxbld c7e2f47014 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D143360
2022-04-11 11:54:25 +00:00
ffxbld ed0b2fca21 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D143149
2022-04-07 13:20:44 +00:00
Molnar Sandor 22f56cefb4 Backed out changeset 5284cdd33fc1 (bug 1762501) on devs request. CLOSED TREE 2022-04-06 22:59:41 +03:00
Barret Rennie eb2370ed95 Bug 1762501 - Replace Ajv with JsonSchema.jsm in services/sync r=markh
Differential Revision: https://phabricator.services.mozilla.com/D142879
2022-04-06 17:07:36 +00:00
Barret Rennie 8e2d2d800d Bug 1762494 - Replace Ajv with JsonSchema.jsm in TPS.jsm r=markh
Differential Revision: https://phabricator.services.mozilla.com/D142878
2022-04-06 17:07:35 +00:00
Sammy Khamis 5b24a9270d Bug 1759786 - Send tab should not send or receive file:// uris r=markh
Differential Revision: https://phabricator.services.mozilla.com/D142746
2022-04-05 21:39:40 +00:00
Mathieu Leplatre 70a40c9542 Bug 1732056 - Keep track of sync statuses r=gbeckley,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D141729
2022-04-05 11:09:18 +00:00
Marian-Vasile Laza 7ec18081e6 Backed out changeset c3d972ef37f4 (bug 1759786) for causing xpcshell failures on test_BrowserUtils.js. CLOSED TREE 2022-04-04 18:02:37 -07:00
Sammy Khamis 631c25c933 Bug 1759786 - Send tab should not send or receive file:// uris r=markh
Differential Revision: https://phabricator.services.mozilla.com/D142746
2022-04-04 23:25:59 +00:00
Narcis Beleuzu 86241816f2 Merge mozilla-central to autoland 2022-04-05 00:52:03 +03:00
ffxbld 60c112e758 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D142811
2022-04-04 18:15:12 +00:00
Mozilla Releng Treescript b9bcf6abd9 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-04-04 15:55:18 +00:00
ffxbld 285c54810e No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D142541
2022-03-31 15:06:24 +00:00
Narcis Beleuzu b4d2645547 Backed out changeset 95e58730e6bb (bug 1759786) for causing xpcshell failures on test_BrowserUtils.js. CLOSED TREE 2022-03-31 02:45:28 +03:00
Sammy Khamis 737ba3e171 Bug 1759786 - Send tab should not send or receive file:// uris r=markh for conflicting with the backout of 1759786
Differential Revision: https://phabricator.services.mozilla.com/D141174
2022-03-31 02:43:53 +03:00
Marian-Vasile Laza 7374c42e81 Backed out changeset 95e58730e6bb (bug 1759786) for causing xpcshell failures on test_BrowserUtils.js. CLOSED TREE 2022-03-30 15:40:16 -07:00
Sammy Khamis 9ff273b600 Bug 1759786 - Send tab should not send or receive file:// uris r=markh
Differential Revision: https://phabricator.services.mozilla.com/D141174
2022-03-30 21:52:13 +00:00
Gijs Kruitbosch 7298feb0ee Bug 1753696 - move common setup/init tasks in head.js files to use add_setup, r=Standard8
Without this, changing to add_setup in individual test files causes the tasks to be reordered, which causes tests to fail.

I also had to adjust an enterprise policy test that was expecting setup tests to run inbetween tasks.

Differential Revision: https://phabricator.services.mozilla.com/D142457
2022-03-30 16:16:43 +00:00
Gijs Kruitbosch 8e67201171 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 16:16:42 +00:00
Norisz Fay acdd6851cd Backed out 2 changesets (bug 1753696) for causing multiple dt and bc failures CLOSED TREE
Backed out changeset 67fd9edfbcea (bug 1753696)
Backed out changeset a9d957ea887b (bug 1753696)
2022-03-30 12:17:55 +03:00
Gijs Kruitbosch 27039e2946 Bug 1753696 - Automatic rewrite: replace add_task(setup with add_setup in browser mochitest, r=Standard8,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D141437
2022-03-30 08:18:51 +00:00
ffxbld 24f567753c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D142198
2022-03-28 13:03:48 +00:00
ffxbld f222aa0e79 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D141952
2022-03-24 12:55:16 +00:00
ffxbld 2c8ee764d5 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D141587
2022-03-22 21:16:41 +00:00
Mathieu Leplatre accd329474 Bug 1620175 - Get rid of Telemetry histograms r=gbeckley
Differential Revision: https://phabricator.services.mozilla.com/D141389
2022-03-22 16:46:10 +00:00
Butkovits Atila d07fe98979 Backed out changeset d656b8bf9cd2 for causing Xpcshell failures. CLOSED TREE 2022-03-21 19:35:39 +02:00
ffxbld 3ad2043646 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D141587
2022-03-21 13:45:03 +00:00
mcheang f78e0a4455 Bug 1752178 - Add organic:none field for search telemetry. r=Standard8
This patch adds a new field, expectedOrganicCodes to search-telemetry-v2. It
is an array of strictly matched partner codes.

Searches can be reported as organic:none for Telemetry when the search is
truely organic, when the user searches by visiting the DuckDuckGo's website
rather than through one of our Search Access Points.

Differential Revision: https://phabricator.services.mozilla.com/D140969
2022-03-18 19:32:32 +00:00
Mark Banner 2d563feacc Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D140518
2022-03-17 22:13:08 +00:00
ffxbld 91ea4f78c1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D141339
2022-03-17 16:33:07 +00:00
ffxbld 39212588cc No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D140957
2022-03-15 16:18:49 +00:00
Cristian Tuns e8374bd569 Backed out changeset 528295e7cb0c (bug 1758476) for causing tabswitch failures CLOSED TREE 2022-03-14 12:27:48 -04:00
Mark Banner 0ce30e3008 Bug 1758476 - Remove some unnecessary uses of the target object argument to ChromeUtils.import. r=mossop,webdriver-reviewers,perftest-reviewers,robwu,whimboo,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D140518
2022-03-14 10:19:40 +00:00
ffxbld 9cbbc57fb9 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D140905
2022-03-12 02:15:24 +00:00
Mark Banner 8bb4667fae Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D140517
2022-03-11 16:41:29 +00:00
Sammy Khamis 5449cda06a Bug 1559349 - Change Sync startup to be after browser idle r=markh,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D140577
2022-03-11 02:03:15 +00:00
Barret Rennie 3dbb1c4049 Bug 1753369 - Use sync PathUtils directory getters on mainthread in services/ r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D140137
2022-03-10 15:16:41 +00:00
ffxbld 65a682de7f No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D140720
2022-03-10 14:28:10 +00:00
smolnar e89faa903f Backed out changeset 5018856d8fee (bug 1758474) for causing node eslint failure. CLOSED TREE 2022-03-10 11:58:45 +02:00
Mark Banner fe937b78bd Bug 1758474 - Implement an ESLint rule to disallow passing {} as the target parameter for ChromeUtils.import. r=Gijs,mossop,perftest-reviewers,preferences-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D140517
2022-03-10 09:25:28 +00:00
Julian Descottes cf6c6f16a3 Bug 1758645 - Check new env variable MOZ_REMOTE_SETTINGS_DEVTOOLS to allow overriding the remote settings server URL r=Gijs,leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D140635
2022-03-09 15:14:15 +00:00
Mozilla Releng Treescript 5c2afb69bf Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-03-08 10:07:48 +00:00
ffxbld db387700ea No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D140491
2022-03-07 12:48:38 +00:00
ffxbld 2d09a94c14 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D140176
2022-03-03 14:10:26 +00:00
ffxbld afffec69b7 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D139826
2022-02-28 13:13:10 +00:00
ffxbld 88111eadd6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D139581
2022-02-24 13:59:41 +00:00
Sammy Khamis 8b622a5cb6 Bug 1756252: Collect telemetry on synced tabs usage r=markh
Differential Revision: https://phabricator.services.mozilla.com/D139221
2022-02-23 02:39:26 +00:00
ffxbld a78cf21c03 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update a=dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D139273
2022-02-22 15:05:34 +00:00
Nicolas Chevobbe f7b02564e0 Bug 1754946 - [devtools] Set initial data for the devtools-compatibility-browsers collection. r=jdescottes.
This is simply a dump of what is stored in Remote Settings, that will be used
when no sync happened yet, and in tests as well.
The file will then be automatically updated with what's in Remote Settings periodically.

Differential Revision: https://phabricator.services.mozilla.com/D138533
2022-02-22 08:59:11 +00:00
Sergey Galich 2924bdb35f Bug 1653486 - Replace all non-user-facing references to "master" password. r=dimi,tgiles,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D138113
2022-02-17 17:29:57 +00:00
ffxbld fd59e8d9be No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update a=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D139007
2022-02-17 13:37:52 +00:00
Sammy Khamis 2a1602c0ab Bug 1754899: Call sync after location change r=markh,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D138505
2022-02-15 07:06:51 +00:00
ffxbld 79d6ccf336 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D138643
2022-02-14 17:57:46 +00:00
ffxbld 2420fb4c51 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D138425
2022-02-10 13:42:48 +00:00
lougeniac64 d72675f1aa Bug 1713137 - Fixed sync TPS tests r=markh
Differential Revision: https://phabricator.services.mozilla.com/D137921
2022-02-08 23:46:03 +00:00
Sammy Khamis cf62b56b2a Bug 1752664 - sync shortly after a tab change event r=Gijs,markh
Differential Revision: https://phabricator.services.mozilla.com/D137376
2022-02-08 20:52:14 +00:00
Julian Descottes 2112ed6708 Bug 1272255 - Check MOZ_DISABLE_NONLOCAL_CONNECTIONS from services/settings/Utils.jsm r=Gijs
Depends on D137691

We check the environment variable MOZ_DISABLE_NONLOCAL_CONNECTIONS instead of:

- checking Cu.isInAutomation: Cu.isInAutomation implies MOZ_DISABLE_NONLOCAL_CONNECTIONS. All scenarios where isInAutomation was true will still behave the same
- checking an xpcshell specific env variable called XPCSHELL_TEST_PROFILE_DIR. This variable is set for all xpcshell tests from https://searchfox.org/mozilla-central/source/testing/xpcshell/runxpcshelltests.py#495 . XPCShell tests also set MOZ_DISABLE_NONLOCAL_CONNECTIONS in the same file slightly earlier

This allows to never force the real firefox settings URL in environments which crash upon network connections.
Such environments usually override this URL with another preference and should be allowed to use it in all channels.

Differential Revision: https://phabricator.services.mozilla.com/D137982
2022-02-08 11:00:07 +00:00
criss 16a44fbabc Backed out changeset 05eb7d590700 (bug 1752664) for causing failures on test_tab_tracker.js. CLOSED TREE 2022-02-08 09:44:52 +02:00
Sammy Khamis ed1c30cfbf Bug 1752664 - sync shortly after a tab change event r=Gijs,markh
Differential Revision: https://phabricator.services.mozilla.com/D137376
2022-02-08 01:20:49 +00:00
Iulian Moraru 2a0b0ababd Merge autoland to mozilla-central. a=merge 2022-02-07 23:55:08 +02:00
Mozilla Releng Treescript 1d08ac73a7 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-02-07 15:33:08 +00:00
ffxbld cca27e2e77 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D137993
2022-02-07 14:00:06 +00:00
ffxbld 8eeb283be2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D137731
2022-02-04 19:26:02 +00:00
Tarik Eshaq 552b42d4e0 Bug 1752609: Recover if persisted send tab keys are lost. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D137701
2022-02-04 05:00:31 +00:00
Marian-Vasile Laza eac85c4fd0 Backed out changeset f1cb395e11d5 (bug 1752609) for causing build bustages on FuzzingFunctions.cpp. CLOSED TREE 2022-02-04 07:24:33 +02:00
Tarik Eshaq db3697888c Bug 1752609: Recover if persisted send tab keys are lost. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D137701
2022-02-04 05:00:31 +00:00
Sylvestre Ledru caaedeee98 Bug 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D137741
2022-02-03 18:34:58 +00:00
Sammy Khamis 974c74eff2 Bug 1749815 - Syncing tabs now syncs recently opened tabs r=markh
Differential Revision: https://phabricator.services.mozilla.com/D137240
2022-01-31 20:26:24 +00:00
ffxbld ebd97d7fe2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D137436
2022-01-31 14:29:01 +00:00
ffxbld 963405e466 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D137130
2022-01-27 14:52:04 +00:00
Mathieu Leplatre 76afa0f737 Bug 1751283 - Compute age from timestamp for Telemetry r=gbeckley
Differential Revision: https://phabricator.services.mozilla.com/D136536
2022-01-27 08:22:56 +00:00
Mark Banner f02b118c81 Bug 1751746 - Change search-telemetry to use strict partner code matching. r=daleharvey,mkaply
Differential Revision: https://phabricator.services.mozilla.com/D136768
2022-01-25 19:41:24 +00:00
ffxbld f340974921 No Bug, mozilla-central repo-update HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D136719
2022-01-24 22:46:16 +00:00
ffxbld 5a1297e35b No Bug, mozilla-central repo-update HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D136506
2022-01-20 17:50:51 +00:00
ffxbld 8a40305182 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D136115
2022-01-18 15:18:18 +00:00
ffxbld 60d27d6358 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D135850
2022-01-13 13:41:59 +00:00
Alexandru Michis 7271a078fa Merge autoland to mozilla-central a=merge 2022-01-10 23:30:47 +02:00
Mozilla Releng Treescript b1c26ef50c Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2022-01-10 17:50:37 +00:00
ffxbld 75f8385828 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D135493
2022-01-10 13:51:30 +00:00
Nika Layzell aa59bfed6b Bug 1748718 - Part 2: Use the specified type for rust xpidl constants, r=emilio
Previously all xpidl constants were specified as `i64` which means they require
casts before being passed to any xpcom methods. The lack of typing was not an
issue in c++ due to implicit casts from enums to integer types, but using the
correct type is much more valuable in Rust.

Differential Revision: https://phabricator.services.mozilla.com/D135165
2022-01-07 20:35:15 +00:00
Dana Keeler 740734288a Bug 1748409 - regenerate expiring test certificates for 2022 r=jschanck
* the certificates were regenerated using `./mach generate-test-certs`
* the build/pgo/certs/ changes were made using
  `./mach python build/pgo/genpgocert.py`
* the zip files in security/manager/ssl/tests/unit/test_signed_apps/ were
  updated per the directions in the corresponding moz.build file
* security/manager/ssl/tests/unit/test_cert_override_read.js needed manual
  updating

Differential Revision: https://phabricator.services.mozilla.com/D135283
2022-01-07 02:13:06 +00:00
ffxbld 0ccecaefc0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D135204
2022-01-06 14:09:41 +00:00
Sammy Khamis 253ae246f6 Bug 1702492 - Fix sync tabs not showing updated device name r=markh
Differential Revision: https://phabricator.services.mozilla.com/D134755
2022-01-03 23:57:31 +00:00
ffxbld ce4a36bacc No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D134945
2022-01-03 13:44:49 +00:00
Mark Hammond 5f4fff5ef8 Bug 1745683 - add documentation for the webext-storage implementation. r=rpl,firefox-source-docs-reviewers,ahal,bdk DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D133595
2021-12-29 03:53:00 +00:00
Shane Caraveo 83c1783d55 Bug 1733481 retry telemetry requests when a proxy fails r=chutten,robwu,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D127170
2021-12-23 18:48:09 +00:00
Butkovits Atila 408d492613 Backed out 2 changesets (bug 1733481, bug 1738345) for causing failures at test_remote_settings_utils_telemetry.js. CLOSED TREE
Backed out changeset 48dc0b288686 (bug 1738345)
Backed out changeset a23df06197e1 (bug 1733481)
2021-12-23 20:29:41 +02:00
Shane Caraveo 2bc8c36515 Bug 1733481 retry telemetry requests when a proxy fails r=chutten,robwu,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D127170
2021-12-23 17:32:53 +00:00
ffxbld 0c74571b6a No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D134279
2021-12-20 13:37:10 +00:00
Mark Banner 07f6cf42b9 Bug 1745977 - Stop using the second argument to ChromeUtils.import in various files in services/. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D133776
2021-12-15 10:05:35 +00:00
ffxbld fd626fb02c No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D133624
2021-12-13 18:37:07 +00:00
Kershaw Chang b9f0306faa Bug 1743079 - Remove ResetUserPrefs(), r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D133468
2021-12-13 09:27:56 +00:00
ffxbld cd45866888 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D133356
2021-12-09 15:07:56 +00:00
Florian Quèze 969ec01ebd Bug 1744993 - avoid leaving about:robots open at the end of browser-chrome mochitests, r=Gijs.
Depends on D132055

Differential Revision: https://phabricator.services.mozilla.com/D133205
2021-12-09 11:27:41 +00:00
Alexandru Michis 9028b0458c Backed out 2 changesets (bug 1707963) for causing bc failures in browser_xpcom_graph_wait.js
CLOSED TREE

Backed out changeset 4e7eac659186 (bug 1707963)
Backed out changeset 5d86acaf84da (bug 1707963)
2021-12-09 09:05:07 +02:00
Jens Stutte c05fc0f8b4 Bug 1707963: Let the PermissionManager be initialized lazily but not after shutdown started. r=permissions-reviewers,timhuang,janv
Differential Revision: https://phabricator.services.mozilla.com/D132088
2021-12-08 22:10:18 +00:00
Mike Hommey 1674b86019 Bug 1744668 - Upgrade other application-services crates. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D133026
2021-12-08 05:23:05 +00:00
Sandor Molnar 40b66aba95 Backed out 3 changesets (bug 1744668) for causing multiple failures. CLOSED TREE
Backed out changeset 46c822b70a3f (bug 1744668)
Backed out changeset a1b048e394fe (bug 1744668)
Backed out changeset 49b593d05354 (bug 1744668)
2021-12-08 04:18:29 +02:00
Mike Hommey e935b21fac Bug 1744668 - Upgrade other application-services crates. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D133026
2021-12-07 21:25:30 +00:00
Alexandru Michis d8d98946cd Merge mozilla-central to autoland. a=merge
CLOSED TREE
2021-12-06 23:55:53 +02:00
ffxbld d6d157ed1e No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D132932
2021-12-06 21:21:07 +00:00
Mozilla Releng Treescript a97268ae9e Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-12-06 19:18:29 +00:00
Mark Banner 4d26cd3ddd Bug 1742839 - Improve handling of missing last modified dates in remote settings database. r=robwu,leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D132053
2021-11-30 10:11:50 +00:00
Mark Banner 94a260ca9b Bug 1742788 - Enable loading from the local dump if it is newer for the search-config remote settings collection. r=robwu,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D132033
2021-11-30 10:11:50 +00:00
Tarik Eshaq ff085d5916 Bug 1738898: Persist encrypted sendtab keys. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D131538
2021-11-29 16:47:32 +00:00
ffxbld aac1ce7369 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D132345
2021-11-29 15:03:20 +00:00
ffxbld 22362d9482 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D131775
2021-11-22 14:38:03 +00:00
Barret Rennie f803923b47 Bug 1736175 - Use PathUtils for generating paths in sync engines r=markh
In bug 1649604, JSONFile was rewritten to use IOUtils and PathUtils for file IO
and path management. This means that all path operations go through nsIFile
methods. However, sync engines were generating paths that always contained a
forward slash. If that file is a UNC path (i.e., if your profile is located on
a network drive), all IOUtils and PathUtils operations on that drive will fail
due to nsLocalFile::InitWithPath on Windows rejecting paths contaiing a forward
slash with NS_ERROR_FILE_UNRECOGNIZED_PATH. This only occurred with UNC paths
because OS.Path.normalize would normalize forward slashes to backslashes,
except when the path is a UNC path. This meant that you could not use FxA sync
with a profile on a network drive.

Updating these engines to use PathUtils to join the paths instead of hardcoding
forward slashes fixes this issue and allows sync to work with profiles on
network drives.

Differential Revision: https://phabricator.services.mozilla.com/D131166
2021-11-19 18:37:22 +00:00
Norisz Fay 828cab15c7 Backed out changeset 4731d510c904 (bug 1736175) for causing xpcshell failures on test_tracker_addChanged.js CLOSED TREE 2021-11-18 23:44:33 +02:00
Barret Rennie 171dfc226e Bug 1736175 - Use PathUtils for generating paths in sync engines r=markh
In bug 1649604, JSONFile was rewritten to use IOUtils and PathUtils for file IO
and path management. This means that all path operations go through nsIFile
methods. However, sync engines were generating paths that always contained a
forward slash. If that file is a UNC path (i.e., if your profile is located on
a network drive), all IOUtils and PathUtils operations on that drive will fail
due to nsLocalFile::InitWithPath on Windows rejecting paths contaiing a forward
slash with NS_ERROR_FILE_UNRECOGNIZED_PATH. This only occurred with UNC paths
because OS.Path.normalize would normalize forward slashes to backslashes,
except when the path is a UNC path. This meant that you could not use FxA sync
with a profile on a network drive.

Updating these engines to use PathUtils to join the paths instead of hardcoding
forward slashes fixes this issue and allows sync to work with profiles on
network drives.

Differential Revision: https://phabricator.services.mozilla.com/D131166
2021-11-18 18:17:13 +00:00
ffxbld a7ed70886d No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D131481
2021-11-18 13:33:04 +00:00
Alexandru Michis 2d0c990efe Backed out 3 changesets (bug 1741247, bug 1723082, bug 1736175) for causing PathUtils.normalize failures.
CLOSED TREE

Backed out changeset 55165cf4b7bb (bug 1736175)
Backed out changeset 492f5ca3b592 (bug 1723082)
Backed out changeset ce199e98a0c5 (bug 1741247)
2021-11-17 03:12:07 +02:00
Barret Rennie e3dee31698 Bug 1736175 - Use PathUtils for generating paths in sync engines r=markh
In bug 1649604, JSONFile was rewritten to use IOUtils and PathUtils for file IO
and path management. This means that all path operations go through nsIFile
methods. However, sync engines were generating paths that always contained a
forward slash. If that file is a UNC path (i.e., if your profile is located on
a network drive), all IOUtils and PathUtils operations on that drive will fail
due to nsLocalFile::InitWithPath on Windows rejecting paths contaiing a forward
slash with NS_ERROR_FILE_UNRECOGNIZED_PATH. This only occurred with UNC paths
because OS.Path.normalize would normalize forward slashes to backslashes,
except when the path is a UNC path. This meant that you could not use FxA sync
with a profile on a network drive.

Updating these engines to use PathUtils to join the paths instead of hardcoding
forward slashes fixes this issue and allows sync to work with profiles on
network drives.

Differential Revision: https://phabricator.services.mozilla.com/D131166
2021-11-17 00:28:59 +00:00
ffxbld 42035ddc2c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D131121
2021-11-15 16:59:48 +00:00
ffxbld 1a1b639d54 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D130973
2021-11-11 17:39:17 +00:00
Rob Wu 1c885477eb Bug 1739463 - Skip test_remote_settings_utils_telemetry.js on Android release r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D130492
2021-11-09 16:49:57 +00:00
ffxbld 4acc092a76 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D130621
2021-11-08 16:54:40 +00:00
Sebastian Hengst d21e359bd2 Merge autoland to mozilla-central. a=merge 2021-11-01 22:58:34 +01:00
ffxbld 77b1c7801c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D130015
2021-11-01 16:11:24 +00:00
Mathieu Leplatre 3201f280fe Bug 1738277 - Remove packaged pinning/pins.json. r=ryanvm on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D129822
2021-10-28 14:36:46 +00:00
ffxbld e156d378d8 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D129802
2021-10-28 13:15:42 +00:00
Rob Wu 4575c02ab2 Bug 1732792 - Record telemetry for fallback in Utils.fetch r=mixedpuppy
Telemetry definition and data review is in bug 1733481

Note: The implementation/test here treats ServiceRequest.logProxySource
as an optional method, in case D127170 hasn't landed yet when this patch
lands. In a follow-up this will be removed.

Differential Revision: https://phabricator.services.mozilla.com/D129683
2021-10-27 22:13:03 +00:00
Rob Wu beed7765a1 Bug 1732792 - Fall back to direct request upon fetch failure in RemoteSettings r=leplatrem,mixedpuppy
Depends on D127170

Differential Revision: https://phabricator.services.mozilla.com/D129645
2021-10-27 22:13:03 +00:00
Alexandru Michis 363dc1e112 Backed out 3 changesets (bug 1732792, bug 1733481) for causing talos crashes in ConditionVariableImpl and xpcshell failures in test_remote_settings_utils.js.
CLOSED TREE

Backed out changeset 309190b4a49d (bug 1732792)
Backed out changeset 600e6dfd7436 (bug 1732792)
Backed out changeset 834441a08cc0 (bug 1733481)
2021-10-27 22:37:07 +03:00
Rob Wu f80d90ffef Bug 1732792 - Record telemetry for fallback in Utils.fetch r=mixedpuppy
Telemetry definition and data review is in bug 1733481

Differential Revision: https://phabricator.services.mozilla.com/D129683
2021-10-27 18:23:31 +00:00
Rob Wu 353d0086a4 Bug 1732792 - Fall back to direct request upon fetch failure in RemoteSettings r=leplatrem,mixedpuppy
Depends on D127170

Differential Revision: https://phabricator.services.mozilla.com/D129645
2021-10-27 18:23:30 +00:00
ffxbld 162bc0c338 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D129377
2021-10-25 13:04:02 +00:00
ffxbld b9fcc3a375 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D129142
2021-10-21 13:15:44 +00:00
ffxbld e3470aac9e No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D128723
2021-10-19 13:04:19 +00:00
Evgenia Kotovich 0d0980ee0d Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-18 09:26:33 +00:00
Daisuke Akatsuka b3393c1f45 Bug 1678607: Apply bookmark-tags-changed event. r=mak
Depends on D128326

Differential Revision: https://phabricator.services.mozilla.com/D128327
2021-10-18 04:43:44 +00:00
Alexandru Michis 5b0d89d8d6 Backed out 3 changesets (bug 1678607) for causing bc failures in browser_bookmark_add_tags.js
Backed out changeset bf20be578758 (bug 1678607)
Backed out changeset fd3fbf15e95d (bug 1678607)
Backed out changeset 2688fa3d2bc2 (bug 1678607)
2021-10-18 03:10:58 +03:00
Daisuke Akatsuka 2254fb5019 Bug 1678607: Apply bookmark-tags-changed event. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D128327
2021-10-17 22:47:37 +00:00
Noemi Erli 2bba3cec69 Backed out changeset 2ab6bb03dcc1 (bug 1576768) for causing failures in test_double_submit.html CLOSED TREE 2021-10-18 02:05:57 +03:00
Evgenia Kotovich 3e3dff109c Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-17 14:59:14 +00:00
Alexandru Michis dac6815201 Backed out changeset 7c08aa027893 (bug 1576768) for causing multiple failures.
CLOSED TREE
2021-10-15 16:52:43 +03:00
Evgenia Kotovich a8b32926fa Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-15 12:58:11 +00:00
ffxbld 52ae48b688 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D128468
2021-10-14 18:52:14 +00:00
Andrei Oprea c73cc990d7 Bug 1730924 - Upgrade ajv.js from 4.1.1 to 6.12.6 r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D127625
2021-10-12 19:41:05 +00:00
Alexandru Michis ba57f54149 Backed out changeset 837ba61b9975 (bug 1730924) for causing xpcshell failures in services/sync.
CLOSED TREE
2021-10-12 20:13:05 +03:00
Andrei Oprea db4ace8177 Bug 1730924 - Upgrade ajv.js from 4.1.1 to 6.12.6 r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D127625
2021-10-12 14:43:02 +00:00
ffxbld cd949b6356 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D128060
2021-10-11 13:09:31 +00:00
Daisuke Akatsuka 02b0c14c3a Bug 1678627: Apply bookmark-time-changed event. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D125925
2021-10-07 22:10:20 +00:00
ffxbld 518bed94e6 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D127793
2021-10-07 17:17:12 +00:00
Rob Wu bab8d4c04d Bug 1734396 - Use Utils.fetch to fetch x5u r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D127660
2021-10-06 14:30:38 +00:00
Daisuke Akatsuka 1ed954d051 Bug 1678626: Apply bookmark-guid-changed event. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D125771
2021-10-05 00:53:46 +00:00
Daisuke Akatsuka d7a6c2a610 Bug 1678624: Apply bookmark-url-changed event. r=mak
Depends on D103883

Differential Revision: https://phabricator.services.mozilla.com/D103884
2021-10-05 00:53:45 +00:00
Cristian Tuns 9bc5dcea99 Merge autoland to mozilla-central. a=merge 2021-10-04 17:48:21 -04:00
Mozilla Releng Treescript 19cb195529 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-10-04 18:58:55 +00:00
ffxbld 37e818c16c No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D127414
2021-10-04 13:08:14 +00:00
ffxbld 83e68e8168 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D127083
2021-10-01 12:44:02 +00:00
Daisuke Akatsuka fc88113055 Bug 1678623: Apply bookmark-title-changed event. r=mak
Depends on D103147

Differential Revision: https://phabricator.services.mozilla.com/D103148
2021-10-01 12:01:29 +00:00
Niklas Baumgardner 0b00664094 Bug 1730953 - Migrate strings from browser.dtd to Fluent and remove file. r=emalysz,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D126372
2021-09-28 21:19:29 +00:00
criss fd452e339e Backed out changeset 828a968d0d1d (bug 1730953) for causing browser-chrome failures. CLOSED TREE 2021-09-27 21:00:19 +03:00
Niklas Baumgardner 37ce398627 Bug 1730953 - Migrate strings from browser.dtd to Fluent and remove file. r=emalysz,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D126372
2021-09-27 16:49:45 +00:00
ffxbld 90a178e4f2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D126655
2021-09-27 13:31:34 +00:00
ffxbld acd813f1dd No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D126479
2021-09-23 15:38:10 +00:00
ffxbld 92e7975dba No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D126089
2021-09-20 13:59:31 +00:00
ffxbld bd20b46872 No Bug, mozilla-central repo-update remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D125971
2021-09-17 14:41:48 +00:00
ffxbld e4c4aa44cc No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D125820
2021-09-16 15:49:00 +00:00
ffxbld fb7c66cb59 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D125385
2021-09-13 15:09:05 +00:00
Rob Wu d68f1f3940 Bug 1729009 - Improve reliability of attachment downloader + tests r=leplatrem
- Replace `services.settings.server` pref with `Utils.SERVER_URL` for
  consistency with the whole RemoteSettings client.

- Replace `fetch` with `Utils.fetch` to fetch more reliably.

- Change implementation of `Utils.fetch` to not mangle the response,
  which would particularly be problematic for binary attachments.

Differential Revision: https://phabricator.services.mozilla.com/D124475
2021-09-10 13:33:12 +00:00
Mark Banner 14aedbb785 Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 12:09:49 +00:00
Noemi Erli e0f4b9b5fe Backed out 2 changesets (bug 1729460) for causing newtab failures CLOSED TREE
Backed out changeset 5617839462be (bug 1729460)
Backed out changeset 6d52fde3ee0e (bug 1729460)
2021-09-10 13:14:12 +03:00
Mark Banner 3cfdb5c41a Bug 1729460 - Change users of defineLazyServiceGetter(s) to use Services.* where appropriate. r=mossop,webdriver-reviewers,extension-reviewers,whimboo,robwu
Differential Revision: https://phabricator.services.mozilla.com/D124838
2021-09-10 09:38:42 +00:00
ffxbld a9b982bfec No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D125057
2021-09-09 14:38:12 +00:00
ffxbld a166f59fba No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D124611
2021-09-07 14:25:19 +00:00
Sandor Molnar 139d70be03 Merge mozilla-central to autoland. a=merge CLOSED TREE 2021-09-06 18:26:52 +03:00
Mozilla Releng Treescript 781375a23c Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-09-06 13:14:48 +00:00
Mark Banner 11bfa90d06 Bug 1602940 - Automated replacements to use Services.uuid. r=Gijs,necko-reviewers,preferences-reviewers,kershaw
Depends on D124391

Differential Revision: https://phabricator.services.mozilla.com/D124392
2021-09-06 09:53:52 +00:00
Marian-Vasile Laza c6b30230dd Backed out changeset f4a35daa5ed7 for causing build bustages. CLOSED TREE 2021-09-02 16:17:10 +03:00
ffxbld 2102d03a39 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D124331
2021-09-02 12:55:49 +00:00
ffxbld 06c451e911 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D123933
2021-08-30 13:12:48 +00:00
ffxbld 628d087420 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D123745
2021-08-26 12:33:25 +00:00
Mathieu Leplatre f225d7e930 Bug 1727487 - Notify observers of synchronization errors (r=mixedpuppy)
Differential Revision: https://phabricator.services.mozilla.com/D123597
2021-08-25 16:45:42 +00:00
ffxbld 80863c10b2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D123322
2021-08-23 11:37:13 +00:00
ffxbld c7cfba7954 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D123079
2021-08-19 12:19:55 +00:00
ffxbld e16e09b8e7 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D122719
2021-08-16 12:17:21 +00:00
Mathieu Leplatre 16d61e674e Bug 1724971 - Do not use conservative wrapper to fetch resources URLs r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D122319
2021-08-11 19:31:32 +00:00
Mathieu Leplatre e552281894 Bug 1654693 - Make sure Remote Settings doesn't use HTTP3 r=mixedpuppy,jwhitlock
This patch upgrades the kinto-http.js library to add a `fetchFunc` hook.

We then replace calls to `fetch()` everywhere by `Utils.fetch()` which will leverage ServiceRequest, a derivative of XMLHTTPRequest that sets the beConservative flag.

Differential Revision: https://phabricator.services.mozilla.com/D121531
2021-08-10 14:54:04 +00:00
Sebastian Hengst c136a57852 Merge mozilla-central to autoland. CLOSED TREE 2021-08-09 19:13:59 +02:00
Mozilla Releng Treescript a536ab927f Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-08-09 16:20:45 +00:00
ffxbld 7bf613163a No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D122093
2021-08-09 11:49:10 +00:00
ffxbld 3b0b1c9a9a No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D121852
2021-08-05 12:14:03 +00:00
Gijs Kruitbosch 4fa576deda Bug 1723723 - stop using getURLSpecFromFile from JS code to avoid mainthread IO, r=florian
Differential Revision: https://phabricator.services.mozilla.com/D121620
2021-08-03 18:32:50 +00:00
Emma Malysz d61a9b0565 Bug 1649604, remove OS.File usage from JSONFile.jsm r=Gijs,robwu
Differential Revision: https://phabricator.services.mozilla.com/D102041
2021-08-03 15:14:18 +00:00
ffxbld 2831cbf797 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D121518
2021-08-02 11:35:31 +00:00
ffxbld 293f05bd5a No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D121171
2021-07-29 13:29:32 +00:00
ffxbld 24499204c2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=pascalc
Differential Revision: https://phabricator.services.mozilla.com/D120836
2021-07-26 15:45:06 +00:00
ffxbld 10795c51f3 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D120594
2021-07-22 11:55:25 +00:00
ffxbld 42e26fb23c No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D120208
2021-07-19 11:41:05 +00:00
ffxbld 3ea69315a0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D119964
2021-07-15 12:19:52 +00:00
Tarik Eshaq 9f2a55c5bc Bug 1587228 - Removes support for old send-tab clients. r=markh
* Removes the fallback to the old sent-tab
* Deletes the api to send URIs using commands
* Modifies tests that depended on that api to now use
   other commands, namely the wipeEngine command

Differential Revision: https://phabricator.services.mozilla.com/D118086
2021-07-14 16:50:26 +00:00
Alexandru Michis 4163c8f09b Merge autoland to mozilla-central. a=merge 2021-07-13 00:55:10 +03:00
Mozilla Releng Treescript abd155b8ec Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-07-12 12:48:42 +00:00
ffxbld 20ebcad429 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D119613
2021-07-12 12:46:36 +00:00
Rob Wu 85a7ce3d7c Bug 1717068 - Package summary of last_modified of RemoteSettings dumps r=leplatrem,nalexander
Package a summary of the RemoteSettings dumps with the application, so
that RemoteSettings clients can look up the last_modified value of a
dump without loading the whole JSON dump file.

For simplicity, the initial version of `gen_last_modified.py` generates
only one entry for the only present use case. A more generic version of
the script will be implemented in bug 1719560.

Differential Revision: https://phabricator.services.mozilla.com/D119336
2021-07-08 20:02:07 +00:00
Rob Wu b525991774 Bug 1717068 - Option to load from JSON dump if it's newer than local data r=leplatrem
This option will be used in a following commit and in bug 1718083.

Differential Revision: https://phabricator.services.mozilla.com/D118738
2021-07-08 20:02:06 +00:00
Dorel Luca dfc7a95d69 Backed out 2 changesets (bug 1717068) for Build bustages. CLOSED TREE
Backed out changeset 1195f23a6393 (bug 1717068)
Backed out changeset 7f269f70c52c (bug 1717068)
2021-07-08 20:44:36 +03:00
Rob Wu d6da58f7e8 Bug 1717068 - Use newer blocklist dump if available r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D118739
2021-07-08 17:28:21 +00:00
Rob Wu a53c72d792 Bug 1717068 - Option to load from JSON dump if it's newer than local data r=leplatrem
This option will be used in a following commit and in bug 1718083.

Differential Revision: https://phabricator.services.mozilla.com/D118738
2021-07-08 17:28:21 +00:00
ffxbld 36123d2646 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D119384
2021-07-08 12:04:42 +00:00
Martin Giger 18c2329bcc Bug 1677812 - Don't force Firefox settings server for Thunderbird. r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D119231
2021-07-07 23:06:20 +00:00
ffxbld 90157073c1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D119078
2021-07-05 11:42:50 +00:00
ffxbld 07112f9595 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D118699
2021-06-24 13:28:29 +00:00
Brindusan Cristian ed528a5835 Backed out changeset 0a18936814a7 (bug 1587228) for causing bc failures in browser_contextmenu_sendpage.js.
CLOSED TREE
2021-06-23 00:09:46 +03:00
Tarik Eshaq c8b1f02eae Bug 1587228 - Removes support for old send-tab clients. r=markh
* Removes the fallback to the old sent-tab
* Deletes the api to send URIs using commands
* Modifies tests that depended on that api to now use
   other commands, namely the wipeEngine command

Differential Revision: https://phabricator.services.mozilla.com/D118086
2021-06-22 20:21:40 +00:00
Tarik Eshaq 453be8c6fd Bug 1716450 - Removes fxa-client rust code from Desktop. r=rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D118238
2021-06-22 17:04:35 +00:00
ffxbld dc3950b6b0 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D118330
2021-06-21 12:01:44 +00:00
ffxbld ce65c5c554 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D118159
2021-06-17 10:49:43 +00:00
ffxbld 13e469a9fb No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D117636
2021-06-14 13:05:01 +00:00
Silke Hofmann bea2345ce6 Bug 1481470 - Stop using xlink:href in SVG in services/. r=nhnt11,leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D117208
2021-06-13 19:01:20 +00:00
surajeet310 6ea83c8ef9 Bug 1714788 - Fixed more Sphinx warnings in 'mach doc' r=sylvestre DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D117419
2021-06-10 19:33:53 +00:00
ffxbld 51e47c5f62 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D117410
2021-06-10 14:50:41 +00:00
Tim Giles 7f6d28ec5f Bug 1704584 - Add password-rules data in tree. r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D114108
2021-06-09 13:54:08 +00:00
Nihanth Subramanya 8c6be94e72 Bug 1714393 - Update source docs to mention static-dumps/ directory for initial data. r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D116884
2021-06-07 09:18:54 +00:00
ffxbld 6a258cbbf9 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D116890
2021-06-04 20:23:51 +00:00
Rob Wu 7652aacc5a Bug 1706391 - Disable blocklist v2 by default r=Gijs,geckoview-reviewers,aklotz
- Require the blocklist v3 everywhere except on Android,
  as Android support will be done in bug 1639050.
  On Firefox desktop it is not possible to switch back to blocklist v2.

- The application size (Firefox/Thunderbird) shrinks by 1 MB
  because the addons.json dump no longer needs to be packaged.

- Thunderbird will now use blocklist v3 instead of v2.
  Doesn't matter because it didn't use the blocklist in practice.

Differential Revision: https://phabricator.services.mozilla.com/D116418
2021-06-04 20:03:27 +00:00
Rob Wu c7d6145482 Bug 1706391 - Remove unnecessary RemoteSetting+blocklist prefs r=leplatrem
Introduces a new `bucketName` option to supersede `bucketNamePref`.
For more context, see https://bugzilla.mozilla.org/show_bug.cgi?id=1702759

The `services.blocklist.bucket` pref is used by the Remote Settings dev
tools* to change from blocklists to blocklists-preview. There is no such
collection for the "addons-bloomfilters" collection, so hardcoding the
bucket name as "blocklists" does not matter.

* 52b2094b10/extension/experiments/remotesettings/api.js (L144-L145)

Differential Revision: https://phabricator.services.mozilla.com/D116417
2021-06-04 20:03:27 +00:00
Brindusan Cristian be4ce39d9a Backed out 5 changesets (bug 1706391) for xpcshell failures at test_gfxBlacklist_Equal_DriverNew.js.
CLOSED TREE

Backed out changeset ccd2f9b9c513 (bug 1706391)
Backed out changeset 4abbf0ced8b8 (bug 1706391)
Backed out changeset 51ed9a912826 (bug 1706391)
Backed out changeset 90724663c6c4 (bug 1706391)
Backed out changeset 6d733a44225a (bug 1706391)
2021-06-04 22:28:37 +03:00
Rob Wu 64c804f78d Bug 1706391 - Disable blocklist v2 by default r=Gijs,geckoview-reviewers,aklotz
- Require the blocklist v3 everywhere except on Android,
  as Android support will be done in bug 1639050.
  On Firefox desktop it is not possible to switch back to blocklist v2.

- The application size (Firefox/Thunderbird) shrinks by 1 MB
  because the addons.json dump no longer needs to be packaged.

- Thunderbird will now use blocklist v3 instead of v2.
  Doesn't matter because it didn't use the blocklist in practice.

Differential Revision: https://phabricator.services.mozilla.com/D116418
2021-06-04 18:16:38 +00:00
Rob Wu 0da397026a Bug 1706391 - Remove unnecessary RemoteSetting+blocklist prefs r=leplatrem
Introduces a new `bucketName` option to supersede `bucketNamePref`.
For more context, see https://bugzilla.mozilla.org/show_bug.cgi?id=1702759

The `services.blocklist.bucket` pref is used by the Remote Settings dev
tools* to change from blocklists to blocklists-preview. There is no such
collection for the "addons-bloomfilters" collection, so hardcoding the
bucket name as "blocklists" does not matter.

* 52b2094b10/extension/experiments/remotesettings/api.js (L144-L145)

Differential Revision: https://phabricator.services.mozilla.com/D116417
2021-06-04 18:16:38 +00:00
Nihanth Subramanya c281c4c47b Bug 1713606 - Add a new home for "static" Remote Settings dumps that don't need to be kept in sync with remote. r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D116713
2021-06-03 15:27:08 +00:00
Mozilla Releng Treescript e9eb869e90 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2021-05-31 17:00:15 +00:00
Nihanth Subramanya 02d0e04be8 Bug 1690105 - Add initial JSON dumps for doh-providers and doh-config collections. r=Gijs,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D115895
2021-05-29 23:36:46 +00:00
Alexandru Michis bd8fc4d565 Backed out 2 changesets (bug 1690105) for causing bc failures in browser_rollback.js
CLOSED TREE

Backed out changeset f6fbf6487e6d (bug 1690105)
Backed out changeset c2d171d79b6d (bug 1690105)
2021-05-29 00:29:23 +03:00
Nihanth Subramanya 518023275d Bug 1690105 - Add initial JSON dumps for doh-providers and doh-config collections. r=Gijs,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D115895
2021-05-28 11:28:41 +00:00
Csoregi Natalia 99eeca44a7 Backed out 2 changesets (bug 1690105) for failures on browser_remoteSettings_rollout.js. CLOSED TREE
Backed out changeset 656fd67b37fb (bug 1690105)
Backed out changeset 9e61ccce8c00 (bug 1690105)
2021-05-28 13:35:15 +03:00
Nihanth Subramanya 667a7f0bb0 Bug 1690105 - Add initial JSON dumps for doh-providers and doh-config collections. r=Gijs,necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D115895
2021-05-27 22:30:25 +00:00
ffxbld 1bf6f19298 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D116105
2021-05-27 14:31:44 +00:00
Mark Hammond 4104732da2 Bug 1713089 - fix autofill syncing. r=fluffyemily
Differential Revision: https://phabricator.services.mozilla.com/D116099
2021-05-27 14:30:56 +00:00
ffxbld bf49b309c8 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D115803
2021-05-24 13:18:18 +00:00
ffxbld b94c4af2ba No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D115585
2021-05-20 12:11:56 +00:00
ffxbld 2f54d388e2 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D115199
2021-05-17 12:36:43 +00:00
Ben Dean-Kawamura dd2c570c8a Bug 1652392: rename "weave:service:login:change" notification. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D115064
2021-05-13 23:40:31 +00:00
Ben Dean-Kawamura 7e0702e39b Bug 1642358: Don't save the last user hash for unverified emails. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D114887
2021-05-13 23:37:45 +00:00
ffxbld 381ba4e4a3 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D115053
2021-05-13 14:34:42 +00:00
ffxbld 5689f0cd89 No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D114733
2021-05-10 10:48:04 +00:00
ffxbld dee8380024 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=jcristau
Differential Revision: https://phabricator.services.mozilla.com/D114472
2021-05-06 12:19:19 +00:00
Daisuke Akatsuka dd6cff69ec Bug 1511062: Remove onItemMoved from nsINavBookmarkObserver. r=mak
Depends on D102574

Differential Revision: https://phabricator.services.mozilla.com/D102575
2021-05-06 04:24:35 +00:00
Daisuke Akatsuka 689f832ca8 Bug 1511062: Apply bookmark-moved event. r=mak
Depends on D102573

Differential Revision: https://phabricator.services.mozilla.com/D102574
2021-05-06 04:24:35 +00:00
Daisuke Akatsuka 2fbaab105d Bug 1511062: Remove old/new parent id from onItemMoved in nsINavBookmarkObserver. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D102572
2021-05-06 04:24:34 +00:00
Csoregi Natalia ead13148c2 Backed out 4 changesets (bug 1511062) for causing bustage on nsNavHistoryResult.cpp. CLOSED TREE
Backed out changeset ed9ac8c3097b (bug 1511062)
Backed out changeset dc8c9488cf1a (bug 1511062)
Backed out changeset 2cf6fca33bf3 (bug 1511062)
Backed out changeset 87b0bbbcb0e6 (bug 1511062)
2021-05-06 05:53:12 +03:00
Daisuke Akatsuka 3ddb5240c2 Bug 1511062: Remove onItemMoved from nsINavBookmarkObserver. r=mak
Depends on D102574

Differential Revision: https://phabricator.services.mozilla.com/D102575
2021-05-06 02:29:44 +00:00
Daisuke Akatsuka 459dae23fa Bug 1511062: Apply bookmark-moved event. r=mak
Depends on D102573

Differential Revision: https://phabricator.services.mozilla.com/D102574
2021-05-06 02:29:44 +00:00
Daisuke Akatsuka b45071c413 Bug 1511062: Remove old/new parent id from onItemMoved in nsINavBookmarkObserver. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D102572
2021-05-06 02:29:43 +00:00
ffxbld 74cffb00e1 No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D114090
2021-05-03 13:02:40 +00:00
Ben Dean-Kawamura f986046726 Bug 1702376 - Removed the wipeAll command. r=markh
- Use `wipeEngine("tabs")` instead of `wipeAll()` as a test command in test_clients_engine.js
- Made the `engines` param required in `wipeRemote()`

Differential Revision: https://phabricator.services.mozilla.com/D113159
2021-05-03 02:11:59 +00:00