Commit Graph

162 Commits

Author SHA1 Message Date
Katherine Patenio
a408bb9d46 Bug 1834115 - migrate newtab/lib JSMs that do not import modules to ESMs r=Standard8,fxview-reviewers,omc-reviewers,aminomancer,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D178568
2023-05-30 22:44:42 +00:00
Mark Banner
81c86b200c Bug 1834204 - Update more consumers to import ES modules directly. r=kpatenio,geckoview-reviewers,whimboo,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D178590
2023-05-26 11:36:33 +00:00
scottdowne
4b486920aa Bug 1812690 - Pocket newtab enabling onboarding experience for new users seeing the Pocket section for the first time. r=gvn,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D174710
2023-04-25 16:49:25 +00:00
scottdowne
de18d8fccf Bug 1812689 - Pocket newtab new regions implementation r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D173853
2023-04-21 17:57:28 +00:00
scottdowne
6dedfa0f20 Bug 1814247 - Pocket newtab fixing Spain locale code for supported newtab Pocket stories. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D168573
2023-02-01 18:28:44 +00:00
Mark Banner
00abf03e4f Bug 1808202 - Convert newtab DeDupe.jsm, ActorConstants.jsm and Actions.jsm to ES modules and update imports. r=Mardak
Depends on D165820

Differential Revision: https://phabricator.services.mozilla.com/D165821
2023-01-05 09:58:30 +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
Jonathan Sudiaman
febfadf50b Bug 1790758 - Convert Region.jsm and IgnoreLists.jsm JSM modules to ESMs r=Standard8,preferences-reviewers,credential-management-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D157337
2022-09-20 12:21:45 +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
scott
acb6544ac6 Bug 1778351 - Removing some old Pocket newtab experiment code. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D151666
2022-07-19 17:32:56 +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
scott
af929cc0de Bug 1776770 - Pocket newtab recent saves pref work r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D150579
2022-06-30 03:29:13 +00:00
Gavin Suntop
f474ac4942 Bug 1774484 - Add controls for recent article visibility r=thecount,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D150165
2022-06-27 16:08:38 +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
bf94464e91 Bug 1772351 - Part 1: Stop calling ChromeUtils.defineModuleGetter for AppConstants. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D148164
2022-06-06 04:42:08 +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
6ed0357d29 Bug 1772351 - Part 1: Stop calling ChromeUtils.defineModuleGetter for AppConstants. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D148164
2022-06-06 02:49:12 +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
Greg Tatum
1aeb0c74af Bug 1756805 - Listen for locale changes for top stories; r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D139510
2022-03-22 17:05:28 +00:00
Andrei Oprea
14419b8a91 Bug 1725131 - Remove messaging system code related to the Bookmark panel r=pdahiya,Mardak,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122342
2021-08-19 13:17:13 +00:00
Mark Banner
cda5900489 Bug 1724249 - Don't add interactions if they are part of the adult filter list. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D121892
2021-08-13 19:24:20 +00:00
Scott
fc59d368e2 Bug 1691518 - Remove v1 personalization from newtab r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D120368
2021-07-28 22:42:32 +00:00
Gijs Kruitbosch
098f5d5a2c Bug 1721584 - reinstate about:preferences icons for various new tab categories, r=andreio,perftest-reviewers,kimberlythegeek
Differential Revision: https://phabricator.services.mozilla.com/D120464
2021-07-21 14:33:38 +00:00
amy churchwell
71dd7ca371 Bug 1709984 - Disable snippets by default. r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D114796
2021-05-12 17:01:47 +00:00
amy churchwell
bfdc44ff2c Bug 1703941 - Turn on prefs for new tab design work in Firefox 89. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D111342
2021-04-14 22:58:11 +00:00
Brindusan Cristian
ffd3cd21e7 Backed out changeset b5032f19ec34 (bug 1703941) for causing bc failures in browser_highlights_section.js. CLOSED TREE 2021-04-14 03:02:46 +03:00
amy churchwell
9cff1eb44b Bug 1703941 - Turn on prefs for new tab design work in Firefox 89. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D111342
2021-04-13 19:33:52 +00:00
Scott
b40920dd49 Bug 1691226 - Remove personalization code from the old activity stream topstories. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D104408
2021-02-23 00:45:24 +00:00
Scott
1f7a1daa56 Bug 1689383 - Fixing usage of region updated const r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D103382
2021-01-28 22:31:13 +00:00
Erica Wright
3a144669e0 Bug 1681428 - back out highlights and logo changes r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D99171
2020-12-09 01:36:15 +00:00
Andrei Oprea
fb783f01f4 Bug 1676116 - Move ASRouter userprefs to firefox.js r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D97420
2020-12-03 13:46:11 +00:00
Erica Wright
af69c5ca7d Bug 1677836 - Default off highlights section on New Tab. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D97360
2020-11-20 17:25:21 +00:00
Narcis Beleuzu
b85fe1d4ea Backed out changeset 21a42dc685e6 (bug 1677836) for bc failure on browser_policy_firefoxhome.js . CLOSED TREE 2020-11-20 01:06:20 +02:00
Erica Wright
6dcfb88456 Bug 1677836 - Default off highlights section on New Tab. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D97360
2020-11-19 21:33:40 +00:00
Scott
9a4f109c11 Bug 1674992 - Fix Pocket story region check showing flash of stories as it updates r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D95765
2020-11-03 22:13:15 +00:00
Dão Gottwald
212713acae Bug 1674433 - Add ability to hide the top site section's title. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D95342
2020-11-03 15:23:05 +00:00
Dorel Luca
0979dd3392 Backed out changeset 6787c96a69c8 (bug 1674433) for newtab failure. CLOSED TREE 2020-11-03 16:15:31 +02:00
Dão Gottwald
05cd501251 Bug 1674433 - Add ability to hide the top site section's title. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D95342
2020-11-03 13:17:00 +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
Scott
4fbc2b5fc8 Bug 1665138 - Make newtab stories 7 rows by default. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D92292
2020-10-02 22:28:35 +00:00
Dão Gottwald
c927bc3921 Bug 1668473 - Add pref UI for disabling sponsored top sites. ui-r=verdi
Differential Revision: https://phabricator.services.mozilla.com/D92039
2020-10-02 14:02:11 +00:00
Scott
db28f1c915 Bug 1666892 - Be able to turn off newtab stories based on region. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D91495
2020-09-29 16:26:36 +00:00
Andrei Oprea
a72e360b17 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-08 16:26:54 +00:00
Narcis Beleuzu
096d372b5a Backed out changeset 79894e9a9ccc (bug 1652513) for bc failures on browser_asrouter_group_frequency.js . CLOSED TREE 2020-09-08 18:39:51 +03:00
Andrei Oprea
84957e1b87 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-08 13:12:00 +00:00
Csoregi Natalia
ce05370a4c Backed out changeset ed6c3abb15c2 (bug 1652513) for node failures. CLOSED TREE 2020-09-07 23:00:52 +03:00
Andrei Oprea
808dd579c4 Bug 1652513 - Use Remote Settings groups configuration to control message lifetime and frequency r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D85136
2020-09-01 12:04:25 +00:00
Scott
eca51dc855 Bug 1660872 - Limit regions that can support German Pocket stories on newtab to languages supported by Pocket for now. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D88069
2020-08-24 22:05:29 +00:00
Scott
76cd35b365 Bug 1660030 - Add pref to enable locale only based decision for newtab stories. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D87626
2020-08-19 18:44:16 +00:00