Dave Townsend
a9a51bf046
Bug 1864896: Autofix unused function arguments (browser). r=webcompat-reviewers,mconley,fxview-reviewers,desktop-theme-reviewers,omc-reviewers,migration-reviewers,twisniewski,aminomancer,dao,sclements,firefox-desktop-core-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D203005
2024-03-19 09:36:35 +00:00
Mike Conley
24da9bffd2
Bug 1878731 - Convert ASRouter to an ESM. r=emcminn,pip-reviewers,fxview-reviewers,omc-reviewers,sfoster,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D201138
2024-02-12 18:49:38 +00:00
Mike Conley
740deb41e3
Bug 1868838 - Move ASRouter into browser/components/asrouter/modules. r=pdahiya,pip-reviewers,fxview-reviewers,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D198874
2024-01-29 18:52:20 +00:00
Tom Marble
3c78905f47
Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-29 17:30:48 +00:00
Sandor Molnar
51bb77759a
Backed out changeset 2be67d91cf16 (bug 1868866) for causing Mn failures at toolkit/xre/test/marionette/test_exitcode.py CLOSED TREE
2024-01-27 00:15:22 +02:00
Tom Marble
2434015dc5
Bug 1868866 - adds ManifestParser TOML linter r=jmaher,linter-reviewers,ahal,webdriver-reviewers,settings-reviewers,search-reviewers,devtools-reviewers,fxview-reviewers,cookie-reviewers,sessionstore-reviewers,places-reviewers,dom-storage-reviewers,translations-reviewers,valentin,whimboo,Standard8,sclements,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D199054
2024-01-26 20:06:56 +00:00
Joel Maher
3ad5072cf1
Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D198082
2024-01-25 00:27:05 +00:00
Stanca Serban
221d7acc5b
Backed out changeset 54462970f797 (bug 1873732) for causing web platform tests failures.
2024-01-24 21:08:19 +02:00
Joel Maher
807575f8e1
Bug 1873732 - remove outdated manifest conditions and use consistent conditions. r=aryx,necko-reviewers,jgilbert,settings-reviewers,credential-management-reviewers,devtools-reviewers,sessionstore-reviewers,dom-storage-reviewers,sgalich,kershaw,nchevobbe,janv,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D198082
2024-01-24 16:35:54 +00:00
Valentin Gosu
ca044aa125
Bug 1859608 - Change the user's DoH region when that changes r=necko-reviewers,sunil,kershaw
...
The DoHConfig now listens for region change notification and
saves the new region in a pref. On the next initialization of
the DoH config we will use the saved pref to update the doh
region even if the pref was already set.
This should also work for testing (manually setting the value of the
pref) as long as no region changes happen.
Differential Revision: https://phabricator.services.mozilla.com/D195023
2024-01-08 13:11:10 +00:00
Mark Banner
8ce23e4908
Bug 1864821 - Replace PromiseUtils.defer() with Promise.withResolvers() in system modules. r=Gijs,perftest-reviewers,necko-reviewers,extension-reviewers,application-update-reviewers,fxview-reviewers,sync-reviewers,sessionstore-reviewers,reusable-components-reviewers,rpl,jesup,hjones,kshampur,skhamis,nalexander,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D197489
2024-01-05 09:22:34 +00:00
Norisz Fay
1d15b23e10
Backed out changeset ce50950ce10b (bug 1859608) for causing bc failures on browser_doorhangerUserReject.js CLOSED TREE
2023-12-13 20:36:04 +02:00
Valentin Gosu
b4966af23f
Bug 1859608 - Change the user's DoH region when that changes r=necko-reviewers,sunil,kershaw
...
The DoHConfig now listens for region change notification and
saves the new region in a pref. On the next initialization of
the DoH config we will use the saved pref to update the doh
region even if the pref was already set.
This should also work for testing (manually setting the value of the
pref) as long as no region changes happen.
Differential Revision: https://phabricator.services.mozilla.com/D195023
2023-12-13 17:06:27 +00:00
Joel Maher
2cae29b76e
Bug 1859869 - batch 12 - browser/* xpcshell .ini manifests to .toml. r=aryx,extension-reviewers,credential-management-reviewers,search-reviewers,sessionstore-reviewers,places-reviewers,issammani,Standard8,robwu,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D193996
2023-11-21 17:35:23 +00:00
Molly Howell
da6045d85c
Bug 1848815 - Add a user-facing setting to enable enterprise roots import, and enable it by default. r=keeler,settings-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,Gijs,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D186236
2023-09-25 17:28:27 +00:00
Tom Marble
d596ebea8e
Bug 1853243 - convert .ini manifests to .toml: batch 5 browser/**/browser.ini r=jmaher,mossop,webcompat-reviewers,twisniewski,search-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D188427
2023-09-21 22:47:07 +00:00
Valentin Gosu
c8e8ca2c9c
Bug 1784258 - Add new telemetry probe for the DoH disablement reason r=necko-reviewers,kershaw
...
This patch adds the following scalars:
`networking.doh_heuristics_attempts` - contains the number of heuristic attempts we performed during a subsession.
`networking.doh_heuristics_pass_count` - contains the number of times we passed heuristic during a subsession.
`networking.doh_heuristics_result` - the result of the last heuristic run.
`networking.doh_heuristic_ever_tripped` - a keyed scalar containing true if a heuristic was ever tripped during a subsession and false otherwise.
Differential Revision: https://phabricator.services.mozilla.com/D187983
2023-09-14 11:30:55 +00:00
Valentin Gosu
97fa8be8f6
Bug 1784258 - Remove unused UIOk from DoHController r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D187982
2023-09-14 11:30:54 +00:00
Mark Banner
6725448902
Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-06-07 08:42:36 +00:00
Valentin Gosu
304d922abb
Bug 1818022 - Simplify the DoH native fallback warning detection and application r=acreskey,necko-reviewers,kershaw
...
This patch reverts the fallback warning behaviour when a canary heuristic
was tripped. Instead of enabling TRR and failing DNS resolves if skip reason
is a canary code, we now leave it disabled and instead fail DNS resolves
that would have otherwise used TRR if it had been enabled.
Differential Revision: https://phabricator.services.mozilla.com/D179057
2023-05-31 07:39:39 +00:00
Natalia Csoregi
e87ecf485e
Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
...
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Mark Banner
fbc15bdb60
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Noemi Erli
aa2f146d78
Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
...
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Mark Banner
e3e9a991b8
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
Mark Banner
130a655906
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
anwar
1dbd9bffb3
Bug 1829673 - Put all mochitest test manifest files under browser/components into alphabetical order. r=mconley,extension-reviewers,credential-management-reviewers,dimi,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D176459
2023-05-02 16:13:24 +00:00
Natalia Csoregi
f7f289f0dd
Backed out 2 changesets (bug 1822495) for causing a very high failure rate in Bug 1775997. CLOSED TREE
...
Backed out changeset c2121c4069d9 (bug 1822495)
Backed out changeset 356e59590921 (bug 1822495)
2023-04-23 20:41:23 +03:00
Valentin Gosu
be87aa569d
Bug 1775997 - Log events so we can diagnose intermittent
...
Differential Revision: https://phabricator.services.mozilla.com/D176163
2023-04-21 16:53:38 +00:00
Valentin Gosu
d8f51df4fb
Bug 1822495 - DoH: perform pre/post canary DNS checks to make sure canary didn't fail because of general DNS failure r=kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D175111
2023-04-20 13:19:31 +00:00
Valentin Gosu
be080524b3
Bug 1822495 - DoH: Check loopback addresses for global canary heuristic r=kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D175110
2023-04-20 13:19:31 +00:00
Valentin Gosu
2e188c9fa3
Bug 1826749 - DoH Settings UI tests r=Gijs,settings-reviewers
...
This adapts previous test cases from the connection UI to the privacy UI.
Additional improvements:
- Set the ROLLOUT_URI_Pref to empty string to avoid DoHConfig reset setting it to undefined.
- Always set network.trr.uri even if it matches the default_provider_uri if it's a user choice.
- If the value of network.trr.uri doesn't match any of the providers, then set custom_uri so
it shows up in the input text field. This can happen when it's set by a policy.
Differential Revision: https://phabricator.services.mozilla.com/D174876
2023-04-16 19:52:18 +00:00
Barret Rennie
a85bf46599
Bug 1788954 - Convert toolkit/components/nimbus to ES modules r=Standard8,pip-reviewers,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D172850
2023-03-30 20:51:58 +00:00
Valentin Gosu
66f1a30d33
Bug 1821283 - OHTTP experiment setup r=keeler,necko-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D172122
2023-03-09 21:09:56 +00:00
Mark Banner
55bba8e918
Bug 1819019 - Update consumers of services/common to import ES modules directly. r=markh,webdriver-reviewers,extension-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D171055
2023-02-28 10:11:55 +00:00
Andrew Creskey
2d0edb81a9
Bug 1810005 - Don't force a run of heuristics on native fallback pref changes r=necko-reviewers,valentin
...
Calling MaybeRunHeuristics is sufficienct because there are other reasons why we may not want to run heuristics.
Differential Revision: https://phabricator.services.mozilla.com/D169460
2023-02-22 16:31:13 +00:00
Mark Banner
8acde8d74e
Bug 1816934 - Update consumers of services/settings to import ES modules directly. r=leplatrem,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich,mconley,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D169934
2023-02-17 19:32:06 +00:00
Cristian Tuns
b3bf09cc0d
Backed out 6 changesets (bug 1816934, bug 1817182, bug 1817179, bug 1817183) for causing dt failures in browser_jsterm_autocomplete_null.js CLOSED TREE
...
Backed out changeset 17d4c013ed92 (bug 1817183)
Backed out changeset cfed8d9c23f3 (bug 1817183)
Backed out changeset 62fe2f589efe (bug 1817182)
Backed out changeset 557bd773fb85 (bug 1817179)
Backed out changeset 7f8a7865868b (bug 1816934)
Backed out changeset d6c1d4c0d2a0 (bug 1816934)
2023-02-17 10:51:33 -05:00
Mark Banner
aec4c1293b
Bug 1816934 - Update consumers of services/settings to import ES modules directly. r=leplatrem,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich,mconley,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D169934
2023-02-17 09:01:43 +00:00
Bilal
10ac84be22
Bug 1811922 - ESMified browser/components/doh files. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D169872
2023-02-15 22:29:33 +00:00
Joel Maher
a62ef05cdb
Bug 1816191 - Skip tests in order to keep win7 running @ azure. r=gbrown,necko-reviewers,settings-reviewers,application-update-reviewers,media-playback-reviewers,credential-management-reviewers,nalexander,sgalich,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D169523
2023-02-14 23:44:12 +00:00
Mark Banner
a94fe03b9d
Bug 1811334 - Automatically replace Cu.reportError with console.error (most of browser/components). r=settings-reviewers,mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D167297
2023-01-20 17:49:21 +00:00
Andrew Creskey
a2df091c3f
Bug 1806412 - Record DoH heuristic failure and fallback logic r=necko-reviewers,valentin
...
In order to remain in TRR mode 2, with the fallback warning preference, we do not disable the DoH controller when a heuristic is tripped.
With the fallback warning preference we record the heuristics as potential skip reasons.
And also with the preference set we will fail requests with NS_ERROR_UNKNOWN_HOST without a TRR confirmed or when the canary heuristic is tripped.
Depends on D165556
Differential Revision: https://phabricator.services.mozilla.com/D165557
2023-01-16 13:12:04 +00:00
Mark Banner
8730eec697
Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Mark Banner
8ff997068a
Bug 1806306 - Convert AsyncShutdown imports to direct ES imports. r=mak,webdriver-reviewers,application-update-reviewers,bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D164981
2022-12-23 12:37:06 +00:00
Valentin Gosu
df13492ee4
Bug 1596845 - Make DNSServices available as Services.dns r=necko-reviewers,webdriver-reviewers,kershaw
...
Depends on D164347
Differential Revision: https://phabricator.services.mozilla.com/D164856
2022-12-23 09:26:17 +00:00
Marian-Vasile Laza
56b22ee0ba
Backed out 9 changesets (bug 1596845) for causing xpcshell failures on test_trr_enterprise_policy.js. CLOSED TREE
...
Backed out changeset 231acfc052bb (bug 1596845 )
Backed out changeset 7d02dad4d720 (bug 1596845 )
Backed out changeset b0449eec2671 (bug 1596845 )
Backed out changeset 5cd033c9ef7c (bug 1596845 )
Backed out changeset 98d583f1d19e (bug 1596845 )
Backed out changeset b78bc0049605 (bug 1596845 )
Backed out changeset 88919aaff89b (bug 1596845 )
Backed out changeset f4adb3e7b8e1 (bug 1596845 )
Backed out changeset b171f7ac0b40 (bug 1596845 )
2022-12-23 09:21:39 +02:00
Valentin Gosu
6ca2987fe1
Bug 1596845 - Make DNSServices available as Services.dns r=necko-reviewers,webdriver-reviewers,kershaw
...
Depends on D164347
Differential Revision: https://phabricator.services.mozilla.com/D164856
2022-12-23 01:20:03 +00:00
Sandor Molnar
56d5efdcae
Backed out 9 changesets (bug 1596845) for causing mochitest failures in browser/base/content/test/about/browser_aboutCertError_telemetry.js
...
Backed out changeset eb1e34c3041f (bug 1596845 )
Backed out changeset af6d41439c60 (bug 1596845 )
Backed out changeset f1447dd8df04 (bug 1596845 )
Backed out changeset a383f2bbcaae (bug 1596845 )
Backed out changeset 950c66dd6133 (bug 1596845 )
Backed out changeset ab300239fd69 (bug 1596845 )
Backed out changeset 8e1fe024b680 (bug 1596845 )
Backed out changeset 80e5048d1f35 (bug 1596845 )
Backed out changeset b14a4910d73b (bug 1596845 )
2022-12-23 00:56:35 +02:00
Valentin Gosu
ff04cde9bd
Bug 1596845 - Make DNSServices available as Services.dns r=necko-reviewers,webdriver-reviewers,kershaw
...
Depends on D164347
Differential Revision: https://phabricator.services.mozilla.com/D164856
2022-12-22 21:16:07 +00:00