Commit Graph

84 Commits

Author SHA1 Message Date
Iulian Moraru
e4cb785520 Backed out 3 changesets (bug 1801092) for causing newtab failures.
Backed out changeset 9153de956154
Backed out changeset 9df9c279c28d (bug 1801092)
Backed out changeset 7323c7444941 (bug 1801092)
2022-11-30 00:28:42 +02:00
Otto Länd
dbb211d8a1 No bug: apply code formatting via Lando
# ignore-this-changeset
2022-11-29 21:46:36 +00:00
Mark Banner
5407bdffa8 Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.

Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Iulian Moraru
df431be6b8 Backed out 3 changesets (bug 1780074, bug 1780347) for causing multiple failures. CLOSED TREE
Backed out changeset ee4c4d34816c (bug 1780347)
Backed out changeset a13d3939b98a (bug 1780074)
Backed out changeset 3bc739f7de43 (bug 1780074)
2022-07-20 14:57:48 +03:00
Mark Banner
f399fc3c21 Bug 1780074 - Migrate browser/components/newtab to ESM. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D152113
2022-07-20 10:36:52 +00:00
Tooru Fujisawa
328d63ce7f Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-12 04:21:34 +00:00
Andreea Pavel
f009ba2983 Backed out 11 changesets (Bug 1777486) for failing bc at browser_startup.js on a CLOSED TREE
Backed out changeset b6c4c386f1a6 (Bug 1777486)
Backed out changeset 195cc2de8433 (Bug 1777486)
Backed out changeset 20c746fb1648 (Bug 1777486)
Backed out changeset d5fd8173d62d (Bug 1777486)
Backed out changeset 6d758fab5a3e (Bug 1777486)
Backed out changeset e938b601ba15 (Bug 1777486)
Backed out changeset 0c4ea0b9416b (Bug 1777486)
Backed out changeset 0559c53cc668 (Bug 1777486)
Backed out changeset eea573d3a9f9 (Bug 1777486)
Backed out changeset 9ce3a6496a49 (bug 1777486)
Backed out changeset b0867652fc48 (bug 1777486)
2022-07-11 22:24:40 +03:00
Tooru Fujisawa
bf0a8b781b Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D151214
2022-07-11 15:09:13 +00:00
Tooru Fujisawa
b10d0289af Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D150893
2022-07-11 12:41:50 +00:00
Tooru Fujisawa
ff679ae78e Bug 1772100 - Part 10: Use plain object for lazy getter in browser/components/newtab/. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D148020
2022-06-06 22:46:23 +00:00
Tooru Fujisawa
3e483c26e8 Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 04:42:06 +00:00
Molnar Sandor
4c2b06df41 Backed out 15 changesets (bug 1772313, bug 1772351, bug 1772360) for causing xpc failures in telemetry/tests/unit/test_SocketScalars.js CLOSED TREE
Backed out changeset c8b0a2ed239e (bug 1772360)
Backed out changeset 1922adad6abe (bug 1772351)
Backed out changeset 6d3634cce489 (bug 1772351)
Backed out changeset f03968a9d053 (bug 1772351)
Backed out changeset e7a38ef90fe4 (bug 1772351)
Backed out changeset b389e7654771 (bug 1772313)
Backed out changeset 59a33598ff51 (bug 1772313)
Backed out changeset ab60885a8a93 (bug 1772313)
Backed out changeset aad8efac9d05 (bug 1772313)
Backed out changeset 4378e519a8e7 (bug 1772313)
Backed out changeset 302ac54741f8 (bug 1772313)
Backed out changeset 74c59f9fd51c (bug 1772313)
Backed out changeset 575fb877c56c (bug 1772313)
Backed out changeset 2eaa68f10b19 (bug 1772313)
Backed out changeset 4a8b3ba193dc (bug 1772313)
2022-06-06 07:04:25 +03:00
Tooru Fujisawa
c98ea942de Bug 1772313 - Part 7: Stop calling XPCOMUtils.defineLazyModuleGetters for Services. r=kmag,webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148160
2022-06-06 02:49:10 +00:00
Tooru Fujisawa
ec12e735ac Bug 1610653 - Part 13: Do not store lexical variable also to global this property in browser/components/newtab. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D144120
2022-05-30 15:19:40 +00:00
Tooru Fujisawa
8ea99a9dbb Bug 1610653 - Part 2: Do not use global this property assignment to define global variable in browser/components/newtab. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D144109
2022-05-30 15:19:36 +00:00
Andrei Oprea
8f8ebe68c4 Bug 1708672 - Remove unused strings, assets and test mocks for the WNPanel feature r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D113961
2021-05-25 11:37:09 +00:00
james
c8a67215e0 Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D104552
2021-02-13 23:33:51 +00:00
Narcis Beleuzu
d5390af0ba Backed out changeset b3fcb4fcea64 (bug 1691274) for bc failures on browser_pointerlock_warning.js . CLOSED TREE 2021-02-13 21:46:51 +02:00
james
1c970f6297 Bug 1691274 - Use DOM hidden property methods instead of attribute methods in browser/ directory. r=ntim,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D104552
2021-02-13 18:11:18 +00:00
emcminn
7dd58f4b06 Bug 1680794 - Change WNPanel focus ring to only focus "Learn More" links r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D99953
2021-01-22 16:31:38 +00:00
Nan Jiang
88a74584e2 Bug 1682364 - Drop unused fields in ASRouter pings r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D102615
2021-01-21 20:12:10 +00:00
Andrei Oprea
b0a77004d4 Bug 1686497 - Messages with triggers cause trigger listeners to initialize multiple times r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D101619
2021-01-13 18:11:47 +00:00
emcminn
068da3c345 Bug 1669483 - Restore keyboard navigation to WhatsNewPanel footer r=Jamie,andreio
`oncommand` has been replaced with `onclick` for the checkbox in the WhatsNewPanel footer. `oncommand` was
causing the checkbox state to get out of sync with the pref when the keyboard was used. Since PanelMultiView treats
'enter' and 'space' presses as click events, using `onclick` gives us keyboard navigation while keeping the
pref in sync.

Differential Revision: https://phabricator.services.mozilla.com/D94454
2020-11-02 18:42:38 +00:00
Bernard Igiri
1252c9d1fa Bug 1614465 - Replacing ASRouter calls to MessageChannel with JSWindowActors to eliminate ASRouterFeed r=k88hudson
Patch by Bernard Igiri <bigiri@mozilla.com>

Replacing async events with async method calls that use JSWindowActors to communicate with the parent process.
This will simplify these calls, bring the relevant code into local scope, and eliminate the need for MessageChannel.
Eliminating the MessageChannel dependency allows us to move the ASRouter initialization out of ASRouterFeed and into
JSWindowActors.

Differential Revision: https://phabricator.services.mozilla.com/D71796
2020-10-21 20:04:13 +00:00
Andrei Oprea
ab36a71e61 Bug 1669254 - Collect telemetry for opt-ing out of the WNPanel r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D92748
2020-10-13 15:03:45 +00:00
Andrei Oprea
0551b42dae Bug 1660201 - Don't try to access node on domwindowclosed in ToolbarPanelHub.jsm r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D87758
2020-08-21 12:16:35 +00:00
Emma Malysz
81a83433a7 Bug 1634030: lazify main app menu r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D84014
2020-08-10 17:09:55 +00:00
Butkovits Atila
9360ff6a6c Backed out changeset e71e10688704 (bug 1634030) for failure at browser_shim_disable_devtools.js CLOSED TREE 2020-08-08 03:46:14 +03:00
Emma Malysz
974077d255 Bug 1634030: lazify main app menu r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D84014
2020-08-07 22:02:32 +00:00
Emma Malysz
94353eb932 Bug 1648640, remove character encoding panel view, panic view, SSB view, more view, and what's new panel view from main panel and place in template r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D81621
2020-07-09 00:35:30 +00:00
Andrei Oprea
f14cfa58ad Bug 1646286 - Allow ToolbarPanel messages to specify how to open about pages r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D79989
2020-06-17 13:50:12 +00:00
Andrei Oprea
ade511f5db Bug 1631415 - Reuse the remote-text custom element for CFR layouts r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72380
2020-06-02 10:02:32 +00:00
Dorel Luca
b9a0cfd056 Backed out changeset 3a362a5d8b87 (bug 1631415) for Newtab failure in activity-stream. CLOSED TREE 2020-05-29 22:36:58 +03:00
Andrei Oprea
5247517a61 Bug 1631415 - Reuse the remote-text custom element for CFR layouts r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D72380
2020-05-29 16:40:59 +00:00
Andrei Oprea
c1a1ff43a5 Bug 1638891 - Create specific pingTypes for moments and what's new r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D76720
2020-05-26 13:33:46 +00:00
Andrei Oprea
5d04fb9859 Bug 1639177 - Align checkbox in What's New panel to start r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D75943
2020-05-21 09:45:37 +00:00
Andrei Oprea
16bfc3ec5c Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74921
2020-05-20 15:26:31 +00:00
Razvan Maries
728ebb5e23 Backed out changeset 2dd9568a9044 (bug 1636463) for perma failures on browser_asrouter_cfr.js. CLOSED TREE 2020-05-20 18:13:24 +03:00
Andrei Oprea
d4d7b45822 Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D74921
2020-05-20 12:08:40 +00:00
Scott
3f95cd343e Bug 1637689 - Await for enableAppmenuButton in init in ToolbarPanelHub.jsm r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D75160
2020-05-13 20:02:30 +00:00
emcminn
b65dd28262 Bug 1599138 - UI update and pref toggle for Whats New Panel r=andreio,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D71341
2020-05-07 16:42:15 +00:00
Mihai Alexandru Michis
179719b911 Backed out changeset aa46487d3145 (bug 1599138) for causing failures in ToolbarPanelHub.jsm
CLOSED TREE
2020-04-25 02:43:50 +03:00
emcminn
fc1ee61333 Bug 1599138 - UI update and pref toggle for Whats New Panel r=andreio,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D71341
2020-04-24 19:48:43 +00:00
Andrei Oprea
774bfd98b5 Bug 1616280 - Use shadow DOM to hide Remote L10n translations for from local translations r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D63895
2020-04-18 11:24:44 +00:00
Coroiu Cristina
0d41cb501d Backed out changeset 7afc6bac547c (bug 1616280) for browser-chrome failures at dom/l10n/DOMLocalization.cpp on a CLOSED TREE 2020-04-17 19:55:25 +03:00
Andrei Oprea
6e53146c1c Bug 1616280 - Use shadow DOM to hide Remote L10n translations for from local translations r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D63895
2020-04-17 15:58:18 +00:00
Andrei Oprea
885f833c90 Bug 1615560 - Expose default search engine name to WNPanel messages r=fluent-reviewers,k88hudson,Pike
Differential Revision: https://phabricator.services.mozilla.com/D62888
2020-02-14 16:42:42 +00:00
Andrei Oprea
b19481ff25 Bug 1613101 - Enable the What's New panel provider in mochitests to use Remote Settings data r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D61576
2020-02-12 14:49:53 +00:00
Brindusan Cristian
2339458c48 Backed out changeset e687d00a3de0 (bug 1613101) for bc failures at browser_asrouter_whatsnewpanel.js. CLOSED TREE 2020-02-11 12:40:19 +02:00
Andrei Oprea
1431c416f3 Bug 1613101 - Enable the What's New panel provider in mochitests to use Remote Settings data r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D61576
2020-02-10 15:40:25 +00:00