Commit Graph

65 Commits

Author SHA1 Message Date
Leila Kaltouma
19d3d0a258 Bug 1820880 - Convert toolkit/mozapps/update to import ES modules directly. r=Standard8,settings-reviewers,application-update-reviewers,bytesized
Depends on D172120

Differential Revision: https://phabricator.services.mozilla.com/D172121
2023-03-13 11:22:07 +00:00
Robin Steuber
4e3121c527 Bug 1815023 - Call function to send attribution provenance telemetry r=nalexander,chutten
Make sure the the attribution telemetry gets sent in the `new-profile` ping and the `installation.first_seen` event.In other cases, send the telemetry when the browser is idle.

Differential Revision: https://phabricator.services.mozilla.com/D171819
2023-03-08 22:25:07 +00:00
Mike Conley
09574d63a6 Bug 1819343 - Allow MigrationWizard initialization to be kicked off either on binding to the DOM or with script. r=kpatenio,settings-reviewers,Gijs
Up until now, we've used the connectedCallback to initialize the MigrationWizard. That's
been fine, except that it requires us to remove and then re-add the element to the DOM
if we want to "reset" it and start over.

This patch adds a method "requestState" to the MigrationWizard that kicks off the
initialization. Embedders can set the `auto-request-state` attribute on the
element if they're happy to just use the connectedCallback.

Finally, this adds an intrinsic width to the entire MigrationWizard element to reduce
flicker when transitioning between states.

Differential Revision: https://phabricator.services.mozilla.com/D171742
2023-03-06 21:39:01 +00:00
Mark Banner
909a153111 Bug 1819960 - Convert consumers of netwerk/ to import ES modules directly. r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D171490
2023-03-04 11:15:30 +00:00
Tim Huang
7762936ddd Bug 1818292 - Add email tracking protection to ETP strict. r=pbz,mconley
Differential Revision: https://phabricator.services.mozilla.com/D170759
2023-03-02 21:42:48 +00:00
Mark Banner
9d0f3c78cd Bug 1819597 - Convert security to ES modules. r=keeler,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D171333
2023-03-02 07:54:35 +00:00
Gijs Kruitbosch
9fc17a6987 Bug 1818026 - stop loading page style actor stuff for every process all the time, r=mconley,emilio
Differential Revision: https://phabricator.services.mozilla.com/D170498
2023-02-24 21:09:36 +00:00
Cristian Tuns
eec1b41ca3 Backed out 4 changesets (bug 1818026) for causing build bustages on Loader.cpp CLOSED TREE
Backed out changeset 31e30c051015 (bug 1818026)
Backed out changeset 1fbedd7a8a26 (bug 1818026)
Backed out changeset a5be1aaa8f65 (bug 1818026)
Backed out changeset 1976d91a52b2 (bug 1818026)
2023-02-24 14:32:44 -05:00
Gijs Kruitbosch
ac077acd16 Bug 1818026 - stop loading page style actor stuff for every process all the time, r=mconley,emilio
Differential Revision: https://phabricator.services.mozilla.com/D170498
2023-02-24 17:57:04 +00:00
Travis Long
c925bfb933 Bug 1818741 - Fixes Glean callback registration for Nimbus Feature listening r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D170886
2023-02-24 16:46:35 +00:00
Paul Zuehlcke
a125fba970 Bug 1812594 - Refactor URLQueryStrippingListService init and shutdown logic. r=anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D169509
2023-02-24 14:55:01 +00:00
Cosmin Sabou
9bc153d0ff Backed out 3 changesets (bug 1818026) for causing mochitest plain failures on test_SVGStyleElement.xhtml.
Backed out changeset 808a73bbb614 (bug 1818026)
Backed out changeset 9b7dbaeb6deb (bug 1818026)
Backed out changeset 62e5f2fd2775 (bug 1818026)
2023-02-24 16:08:12 +02:00
Gijs Kruitbosch
3e62d26641 Bug 1818026 - stop loading page style actor stuff for every process all the time, r=mconley,emilio
Differential Revision: https://phabricator.services.mozilla.com/D170498
2023-02-24 09:07:47 +00:00
Mark Banner
9f14e3dc03 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
Mark Banner
81e5d26ac3 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 16:34:43 +00:00
Cristian Tuns
b9ee007450 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
c8baa7a866 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
60c0009ad6 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
d6301f89ed 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
0ce8df939b 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
ce8d36b2f9 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
18898557b3 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
45f64fff78 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
9bfab91d6b 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
07c9adc0ac 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
9b8daaecdb 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
33657f726d 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
8effa3138e 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
7cadd97599 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
0dd0451f8a 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
48c1fd82ea 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
e04f138b53 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
1c01d8e159 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
58108e2c7e 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
24aa99e25f 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
47cb05bbf5 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
3171029340 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
72aca246e7 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
5e04583fb5 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
f9b2395cee 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
fba7fef652 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
0e505f184a 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
774d70b85f 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
59ee1c8543 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
9299cc61f9 Backed out changeset c37b70009a8b (bug 1804264) for causing failures in Geolocation.cpp CLOSED TREE 2023-01-23 19:11:47 +02:00
Gregory Pappas
8972ac3379 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
c216455f72 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
9b18b1a231 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
f78a79df33 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
b08695f348 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