Commit Graph

382 Commits

Author SHA1 Message Date
Scott
a292bae478 Bug 1739147 - Pocket newtab load more button hide if there are not enough stories. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D130516
2021-11-16 20:17:45 +00:00
Punam Dahiya
ef3c861a8b Bug 1731683 - Update newtab dependencies for 96 r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D130932
2021-11-12 04:22:38 +00:00
Scott
6f90c65607 Bug 1729949 - Removing old Pocket newtab components for list and hero cards. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D129441
2021-10-26 21:43:28 +00:00
Scott
4b13dd6aa5 Bug 1733675 - Fixes some nits in Pocket newtab experiment. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D127338
2021-10-04 20:39:08 +00:00
Scott
bae6836889 Bug 1730017 - Adding save to Pocket button to newtab Pocket cards on hover. r=fluent-reviewers,flod,gvn
Differential Revision: https://phabricator.services.mozilla.com/D126748
2021-09-29 20:20:32 +00:00
Scott
b1ecb29b6d Bug 1730018 - New Pocket footer section on newtab r=gvn,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D126268
2021-09-23 22:08:37 +00:00
Scott
d88d5f1009 Bug 1729946 - Adding Pocket newtab load more button. r=fluent-reviewers,gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D125631
2021-09-23 02:48:38 +00:00
Scott
79862bace3 Bug 1717682 - Pref and implementation for compact 4 card row layout for Pocket newtab. r=fluent-reviewers,gvn,flod
Differential Revision: https://phabricator.services.mozilla.com/D125307
2021-09-15 23:47:41 +00:00
Harry Twyford
02b78f9fd1 Bug 1727333 - Add ntp_card_background theme API property. r=desktop-theme-reviewers,dao,mixedpuppy
We want to introduce this new variable to be able to theme more surfaces on the NTP. ntp_card_background is the color of cards (top site tiles, Pocket cards, etc).

This patch changes browser_ext_themes_ntp_colors_perwindow.js and browser_ext_theme_ntp_colors.js. These aren't the most reliable tests; they fail on central and have [a lot of issues](https://bugzilla.mozilla.org/buglist.cgi?f5=component&f3=OP&f2=OP&f8=status_whiteboard&f9=cf_crash_signature&list_id=15832113&v8=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o8=substring&query_format=advanced&v9=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o9=substring&o5=substring&f10=CP&v5=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&f6=alias&classification=Client%20Software&classification=Developer%20Infrastructure&classification=Components&classification=Server%20Software&classification=Other&o4=substring&v4=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o7=substring&v1=Graveyard&f11=CP&o1=notequals&v7=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&j3=OR&f4=product&f1=classification&f7=short_desc&v6=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fbrowser%2Fbrowser_ext_themes_ntp_colors_perwindow.js&o6=substring). I will follow-up and attempt to fix them to be more reliable.

Differential Revision: https://phabricator.services.mozilla.com/D125115
2021-09-15 18:54:02 +00:00
Harry Twyford
89b1a551a1 Bug 1726432 - Part 1 - Remove newtab-experience class. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D123384
2021-09-08 22:06:24 +00:00
Harry Twyford
48fbf1d8f5 Bug 1710937 - Part 6 - Remove code related to showing fallback screenshots in Top Sites. r=amy
I confirmed with Julian Gaibler that we don't want to show screenshots as fallbacks in Top Sites. We still want to support custom icons and screenshots in the "Recent activity" section, both of which are unchanged.

Differential Revision: https://phabricator.services.mozilla.com/D123253
2021-09-08 22:06:24 +00:00
Harry Twyford
caf54ef43c Bug 1710937 - Part 4 - Remove SectionMenus and section header icons. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D123251
2021-09-08 22:06:23 +00:00
Harry Twyford
9849e0e98e Bug 1710937 - Part 2 - Remove showCustomizationMenu pref and associated code. r=amy
Differential Revision: https://phabricator.services.mozilla.com/D123249
2021-09-08 22:06:22 +00:00
Harry Twyford
b62fce7b38 Bug 1710937 - Part 1 - Remove newNewTabExperienceEnabled pref and associated code. r=amy,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D123248
2021-09-08 22:06:22 +00:00
Andrei Oprea
3cbae7f729 Bug 1728420 - New messaging surface Spotlight r=Mardak,dmose,nanj
Differential Revision: https://phabricator.services.mozilla.com/D121913
2021-09-03 13:41:21 +00:00
Scott
212496dc5d Bug 1725160 - Fixing newtab Pocket context menu position. r=gvn,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D123152
2021-08-26 07:06:55 +00:00
Butkovits Atila
d74a262bb2 Backed out changeset 51400ee7a844 (bug 1725160) for causing failures at browser_newtab_last_LinkMenu.js. 2021-08-25 21:15:57 +03:00
Scott
56f393013e Bug 1725160 - Fixing newtab Pocket context menu position. r=gvn,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D123152
2021-08-25 15:41:26 +00:00
Dan Mosedale
5cdfe22769 Bug 1703566 - update many old newtab dependencies, r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D120396
2021-08-23 04:54:25 +00:00
Scott
5156ff3a3b Bug 1722739 - Newtab Pocket privacy link hover underline fix r=amy
Differential Revision: https://phabricator.services.mozilla.com/D121124
2021-07-29 19:04:17 +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
amy churchwell
dc203ba0ea Bug 1719727 - Change "Personalize" on New Tab to gear icon. r=prathiksha,fluent-reviewers,Gijs,thecount
Differential Revision: https://phabricator.services.mozilla.com/D119657
2021-07-15 19:36:50 +00:00
amy churchwell
9076a77dc8 Bug 1714461 - Remove Snippets Button From Personalize Panel on New Tab. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D116789
2021-06-24 18:47:31 +00:00
Butkovits Atila
912ae55efd Backed out changeset f8170849f7ce (bug 1714461) for causing node failures. 2021-06-24 19:47:59 +03:00
amy churchwell
95fc332292 Bug 1714461 - Remove Snippets Button From Personalize Panel on New Tab. r=prathiksha,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D116789
2021-06-24 15:38:21 +00:00
Nan Jiang
d4557c4288 Bug 1713596 - Block all sponsored tiles from a sponsor upon the dismissal r=dao
This patch implements the sponsor level blocking for the sponsored Top Sites.

When a sponsored top site gets dismissed, Firefox will extract the sponsor (hostname) out of the URL, and persist it to the pref `browser.topsites.blockedSponsors` as a JSON array. When Firefox fetches the sponsored tiles from Contile again, it will filter all the tiles whose sponsor has been blocked before.

Differential Revision: https://phabricator.services.mozilla.com/D116413
2021-06-04 14:58:57 +00:00
Bernard Igiri
872b3d586d Bug 1705855 - Fix newtab padding r=thecount
Modified padding on newtab eliminate unnecessary scrollbars and only apply snippet specific padding when snippets are present.

Differential Revision: https://phabricator.services.mozilla.com/D114530
2021-05-21 00:27:42 +00:00
Csoregi Natalia
afa9449e7e Backed out changeset 335bbc7eb086 (bug 1705855) for causing newtab failures. CLOSED TREE 2021-05-20 20:46:14 +03:00
Bernard Igiri
e7eea83ac7 Bug 1705855 - Fix newtab padding r=thecount
Modified padding on newtab eliminate unnecessary scrollbars and only apply snippet specific padding when snippets are present.

Differential Revision: https://phabricator.services.mozilla.com/D114530
2021-05-20 16:25:25 +00:00
Dorel Luca
ca784c7d7f Backed out changeset 2c19c6b038a4 (bug 1705855) for Newtab failures in content-src/components/Base/_Base.scss. CLOSED TREE 2021-05-17 17:22:53 +03:00
Bernard Igiri
3a760931ae Bug 1705855 - Fix newtab padding r=thecount
Modified padding on newtab eliminate unnecessary scrollbars and only apply snippet specific padding when snippets are present.

Differential Revision: https://phabricator.services.mozilla.com/D114530
2021-05-17 13:36:41 +00:00
Eitan Isaacson
2d2e8fecb2 Bug 1707022 - p4: Hide personalize button when menu is showing. r=amy
When the menu is showing the personalize button is obscured, yet
keyboard users can still tab to it. This can be confusing.

I made the transition timeout 50ms longer than the menu transition
because I didn't want it to go away when it was focused before the
close button was focused. This can cause a brief confusion.

Differential Revision: https://phabricator.services.mozilla.com/D113868
2021-05-07 17:42:20 +00:00
Eitan Isaacson
dcf81f7f9d Bug 1707022 - p3: Focus open or close buttons when menu is toggled. r=amy
The `timeout` for the CSSTransition needs to match the actual duration
of the CSS transition. This is needed because the close button needs to
be visible before focus() is called on it or else it won't recieve
focus.

Differential Revision: https://phabricator.services.mozilla.com/D113867
2021-05-07 17:42:20 +00:00
Eitan Isaacson
06f4e87994 Bug 1707022 - p2: Add dialog role and label to personalize menu. r=amy,flod
Differential Revision: https://phabricator.services.mozilla.com/D113866
2021-05-07 17:42:20 +00:00
Eitan Isaacson
4712448b3f Bug 1707022 - p1: Put PersonalizeButton in CustomizeMenu component. r=amy
This will allow us to encapsulate focus control for the menu's open and
close buttons.

Differential Revision: https://phabricator.services.mozilla.com/D113865
2021-05-07 16:36:52 +00:00
Shane Caraveo
c5324dde89 Bug 1707038 update manual rtamo test with recommended addon and correct content format r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D113878
2021-04-30 19:26:59 +00:00
Scott
65ecf56870 Bug 1708553 - Fix newtab Pocket section in German is showing English topics r=amy
Differential Revision: https://phabricator.services.mozilla.com/D113864
2021-04-29 22:35:05 +00:00
amy churchwell
b082176d59 Bug 1703678 - Move Privacy Notice link to footer of Pocket section. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D111177
2021-04-29 20:39:08 +00:00
Ed Lee
544a3f97fa Bug 1684195 - Avoid and ignore Card errored image loading "uncaught exception: Object" r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D110956
2021-04-06 23:05:33 +00:00
Mark Banner
29a9a55542 Bug 1702166 - Update ESLint, Babel and associated modules to the latest versions. r=mossop,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D110606
2021-04-04 08:05:39 +00:00
Dão Gottwald
e6abc97b07 Bug 1700744 - Suppress Sponsored label for Yandex. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D109659
2021-03-29 14:10:14 +00:00
Harry Twyford
180c0118e8 Bug 1616700 - Part 3 - Update the placeholder string on the handoff input to read "Search with {engine} or enter address" r=fluent-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108266
2021-03-23 22:56:54 +00:00
Harry Twyford
dc0789cef0 Bug 1616700 - Part 2 - Apply a disabled appearance to the handed-off input rather than hiding it. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108826
2021-03-23 22:56:54 +00:00
Alexandru Michis
7472bfb633 Backed out 3 changesets (bug 1616700) for causing failures in browser_privatebrowsing_about.js
Backed out changeset 5e1b8f75fef5 (bug 1616700)
Backed out changeset fdf97a561019 (bug 1616700)
Backed out changeset de3717cc63ef (bug 1616700)
2021-03-20 01:23:39 +02:00
Harry Twyford
7b440baa90 Bug 1616700 - Part 3 - Update the placeholder string on the handoff input to read "Search with {engine} or enter address" r=fluent-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108266
2021-03-19 21:31:13 +00:00
Harry Twyford
656e81ecc6 Bug 1616700 - Part 2 - Apply a disabled appearance to the handed-off input rather than hiding it. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D108826
2021-03-19 21:31:13 +00:00
amy churchwell
1f8841842f Bug 1682602 - remove pinning and drag/drop support for sponsored top sites. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D106309
2021-03-03 10:55:58 +00:00
Daisuke Akatsuka
20d0b4d3cc Bug 1692368: Make page-removed event to batch handle. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D105283
2021-02-24 02:15:46 +00:00
Nan Jiang
dc87844103 Bug 1688698 - Add telemetry for sponsored TopSites r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D104846
2021-02-22 20:03:18 +00:00
Andrei Oprea
a84d6b7ec8 Bug 1692382 - Update newtab dependencies r=emcminn
Major updates (dev dependencies):
* karma updated to 6.1.1
* mocha updated to 8.3.0
* sinon updated to 9.2.4

Differential Revision: https://phabricator.services.mozilla.com/D105211
2021-02-19 19:13:53 +00:00