Commit graph

50 commits

Author SHA1 Message Date
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
0ba34b9422 Bug 1817183 - Update consumers of services/fxaccounts to import ES modules directly. r=markh,settings-reviewers,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D170062
2023-02-17 09:01:45 +00: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
Marian-Vasile Laza
79ddcb1a76 Backed out changeset 9ea51bb77cfc (bug 1816969) for causing multiple services-sync bc failures. CLOSED TREE 2023-02-16 16:18:49 +02:00
Pier Angelo Vendrame
58c4c9c0ff Bug 1816969 - Fix runtime errors with MOZ_SERVICES_SYNC=False. r=mossop
Some checks on MOZ_SERVICES_SYNC have been removed in Bug 1227361, but
it is still used in a few places in the codebase.
Trying to set it to False results in some runtime errors, that this
commit fixes.

Differential Revision: https://phabricator.services.mozilla.com/D170047
2023-02-16 13:27:22 +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
Mark Banner
cdf8548a04 Bug 1814931 - Convert services/sync imports to direct ES imports. r=markh,settings-reviewers,credential-management-reviewers,mconley,dimi
Differential Revision: https://phabricator.services.mozilla.com/D168837
2023-02-13 11:44:29 +00:00
elephanteatsapple
4b54e3636b Bug 1788920 - Convert browser/actors/AboutPrivateBrowsing* JSM modules to ESMs. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D158089
2023-02-08 17:08:33 +00:00
Bilal
67ea248328 Bug 1811914 - ESMified AboutLoginsChild, AboutLoginsParent, AboutLoginsTestUtils, and LoginBreaches. r=kpatenio,credential-management-reviewers,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D169162
2023-02-08 16:51:54 +00:00
Mike Conley
f0d2a795f1 Bug 1814912 - Use an HTML5 dialog instead of gSubDialog for the new migration wizard in about:preferences. r=Gijs,settings-reviewers
I also renamed migration-dialog.[js|html|css] to migration-dialog-window.[js|html|css] to
make it clearer that those resources are for when the wizard is being shown in a separate
window. I also updated the documentation to reflect this.

Differential Revision: https://phabricator.services.mozilla.com/D169014
2023-02-07 14:25:47 +00:00
Emilio Cobos Álvarez
e2ff802405 Bug 1815238 - Fix places window left panel width with flexbox emulation enabled. r=Gijs
Use CSS rather than width attributes so that this keeps working when
flexbox emulation is used. Without this patch the width almost
collapses, which is not great!

Differential Revision: https://phabricator.services.mozilla.com/D168964
2023-02-07 08:49:58 +00:00
hanna alemu
2048eb3287 Bug 1768730 - [Cleanup] Remove legacy spotlight messaging surface r=Mardak,fluent-reviewers,desktop-theme-reviewers,barret
Differential Revision: https://phabricator.services.mozilla.com/D165254
2023-02-06 22:36:28 +00:00
Greg Tatum
a254222081 Bug 1805476 - Stub out an about:translations page with no real functionality; r=nordzilla
This page is hidden behind a pref, but not behind an ifdef. I chose to
do this in order to simplify the potential release of this feature. I
don't foresee issues with bloating the binary during the development,
so this doesn't feel like a risk to me.

Differential Revision: https://phabricator.services.mozilla.com/D164613
2023-02-06 21:56:37 +00:00
Mark Banner
7d55311805 Bug 1815224 - Migrate ASRouterChild/Parent.jsm to ES modules. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D168954
2023-02-06 19:11:47 +00:00
Andreas Farre
bd52c51eaf Bug 1806501 - Start the JS Oracle process early. r=smaug
Depends on D168252

Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-02-06 15:52:29 +00:00
negin
4b158d9ad4 Bug 1814405 - The Download Mobile URL does not contain the experiment UTM parameters when it is accessed from window modal r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D168740
2023-02-03 02:15:58 +00:00
Travis Long
cd425590f6 Bug 1811561 - Add a test Glean event to validate the Server Knobs functionality. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D168578
2023-02-02 19:48:18 +00:00
Emilio Cobos Álvarez
a8bdc7b8d0 Bug 1812698 - Migrate old linux profiles to preserve titlebar default. r=mak,stransky
Differential Revision: https://phabricator.services.mozilla.com/D168262
2023-02-01 13:14:50 +00:00
Mike Conley
c73afb6eef Bug 1812704 - Wire up the new MigrationWizard to MigrationUtils to let it perform migrations. r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D167998
2023-01-31 15:30:58 +00:00
Drew Willcoxon
0d60b0b101 Bug 1813117 - Add comment to BrowserGlue about the removed migration 134. r=mak DONTBUILD
This is a follow up to D167889. See https://phabricator.services.mozilla.com/D167889#5529599

Differential Revision: https://phabricator.services.mozilla.com/D168124
2023-01-27 17:23:47 +00:00
Narcis Beleuzu
9e96e91239 Backed out 3 changesets (bug 1812275, bug 1812035, bug 1806501) for bc failures on browser_aboutprocesses_default_options.js .
Backed out changeset 4f13d8470d97 (bug 1806501)
Backed out changeset a276a2939cee (bug 1812275)
Backed out changeset 67775732c1a8 (bug 1812035)
2023-01-27 17:14:57 +02:00
Andreas Farre
620bbb27ea Bug 1806501 - Start the JS Oracle process early. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-01-27 09:17:17 +00:00
Daisuke Akatsuka
2fec6541cf Bug 1725045: Remove browser.urlbar.resultGroups pref. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D167889
2023-01-26 23:10:19 +00:00
Daisuke Akatsuka
924d4f7fdf Bug 1791657: Show page title if it is in places. r=adw,mak
Depends on D159243

Differential Revision: https://phabricator.services.mozilla.com/D157891
2023-01-24 22:35:15 +00:00
Sandor Molnar
b6d0a71936 Backed out 2 changesets (bug 1812035, bug 1806501) for causing bc failures in ipc/glue/test/browser/browser_utility_audioDecodeCrash.js CLOSED TREE
Backed out changeset d7f1a776a986 (bug 1806501)
Backed out changeset 4a44daa59af4 (bug 1812035)
2023-01-24 18:31:34 +02:00
Andreas Farre
89a7e7fe31 Bug 1806501 - Start the JS Oracle process early. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-01-24 15:37:49 +00:00
Gregory Pappas
afbdb98adf Bug 1804264 - Refactor PermissionUI to use JS class r=pbz
Also, esmify.

Differential Revision: https://phabricator.services.mozilla.com/D167074
2023-01-23 21:53:19 +00:00
Mark Banner
351482d35e Bug 1808400 - Handle cases of .then(foo, Cu.reportError) in ESLint rule no-cu-reportError. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D167520
2023-01-23 18:09:04 +00:00
Mark Banner
60852a03b7 Bug 1811797 - Make Troubleshoot.snapshot an async function, rather than using a callback. r=mossop,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D167516
2023-01-23 18:09:02 +00:00
Noemi Erli
86d59c0b78 Backed out changeset c37b70009a8b (bug 1804264) for causing failures in Geolocation.cpp CLOSED TREE 2023-01-23 19:11:47 +02:00
Gregory Pappas
e8231395b2 Bug 1804264 - Refactor PermissionUI to use JS class r=pbz
Also, esmify.

Differential Revision: https://phabricator.services.mozilla.com/D167074
2023-01-23 16:30:32 +00:00
Travis Long
41cec042e8 Bug 1798919 - Add "metrics_disabled" to the 'glean' feature in toolkit/components/nimbus/FeatureManifest.yaml, r=chutten
This includes:
- the addition of FOG wrappes around the Glean API for setting this feature configuration
- handling for fetching the initial configuration after FOG initializes in BrowserGlue.jsm
- registering a callback with Nimbus to listen for, and set, any new feature configurations
- test coverage of this functionality

Differential Revision: https://phabricator.services.mozilla.com/D167200
2023-01-19 15:56:39 +00:00
Cosmin Sabou
6654b9529a Backed out changeset c04e43c43057 (bug 1806501) for mochitest failures on test_aboutmemory.xhtml. CLOSED TREE 2023-01-19 12:41:37 +02:00
Andreas Farre
2733e1b749 Bug 1806501 - Start the JS Oracle process early. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-01-19 09:56:28 +00:00
negin
4f4ad27c98 Bug 1803489 - Use gradient background for New User Onboarding Window Modal r=pdahiya,omc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166581
2023-01-17 16:04:58 +00:00
Dave Townsend
3be12e641e Bug 1808915: Remove snapshots and session manager functionality. r=Standard8,mak
Differential Revision: https://phabricator.services.mozilla.com/D166519
2023-01-12 14:07:00 +00:00
Tim Huang
46841f5f7f Bug 1808212 - Part 3: Adding the content blocking pref setting for the level2 list pref in private windows. r=anti-tracking-reviewers,bvandersloot
This patch adds the content blocking pref setting for the level 2 list
pref in private windows. Also, we add tests for the new setting in this
patch.

Depends on D165938

Differential Revision: https://phabricator.services.mozilla.com/D165939
2023-01-05 13:37:33 +00:00
Mark Banner
ab872d4272 Bug 1808289 - Automatically replace Cu.reportError calls with console.error (BrowserGlue.sys.mjs). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D165847
2023-01-03 19:16:20 +00:00
Florian Quèze
d0faf750b5 Bug 1806519 - Give BrowserGlue startup idle tasks a name, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D165088
2022-12-23 14:27:29 +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
Csoregi Natalia
e6459cf4f5 Backed out changeset 8ee3e9831e8a (bug 1806519) for failures on BrowserGlue.sys.mjs. CLOSED TREE 2022-12-23 13:00:35 +02:00
Florian Quèze
e5aea73057 Bug 1806519 - Give BrowserGlue startup idle tasks a name, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D165088
2022-12-23 09:48:34 +00:00
Danny Colin
980244d030 Bug 1796797 - Convert toolkit/components/contextualidentity JSM modules to ESMs r=baku,webdriver-reviewers,extension-reviewers,settings-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D159945
2022-12-21 08:14:05 +00:00
negin
0b205ebf31 Bug 1801224 - Invoke window modal for new users on first startup r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D162904
2022-12-16 15:32:10 +00:00
Hannah Peuckmann
707e77be7a Bug 1797513 - Remove TCP Toggle/Default rollout prefs. r=pbz,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D162108
2022-12-14 10:50:03 +00:00
Bernard Igiri
cc2f6487af Bug 1799393 - Prevent hidden Fx View tab from triggering the closing multiple tabs warning in Windows and Linux r=Gijs
Updated the tab closing prompt logic to use the number of visible tabs open to determine if the prompt should show in Windows and Linux.

Differential Revision: https://phabricator.services.mozilla.com/D162627
2022-12-13 14:27:17 +00:00
Stanca Serban
f904631557 Backed out 2 changesets (bug 1797513) for causing mochitests failures in browser_identityBlock_focus.js. CLOSED TREE
Backed out changeset 897cd9d90f9f (bug 1797513)
Backed out changeset 2819090e4f0f (bug 1797513)
2022-12-13 12:32:30 +02:00
Hannah Peuckmann
e1f9f7bf9e Bug 1797513 - Remove TCP Toggle/Default rollout prefs. r=pbz,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D162108
2022-12-13 09:22:03 +00:00
Mark Banner
53ce0faad1 Bug 1804661 - Convert browser/components/BrowserGlue.jsm to an ES module. r=Gijs,settings-reviewers,perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D164204
2022-12-12 14:59:18 +00:00
Renamed from browser/components/BrowserGlue.jsm (Browse further)