Commit Graph

363 Commits

Author SHA1 Message Date
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
Andrei Oprea
c516c7b892 Bug 1692227 - Add ExperimentFeature to newnewtab/settings panel r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D104987
2021-02-18 17:05:15 +00:00
Daisuke Akatsuka
8ef6327554 Bug 1690504: Batch handling bookmark-removed in newtabs. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D104385
2021-02-10 23:49:07 +00:00
Erica Wright
5f1439940f Bug 1690557 - hide_personalize event should only send when the personalize menu was actually closed. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D104428
2021-02-09 15:05:26 +00:00
Andrei Oprea
9ce62640d4 Bug 1645016 - Clear preloaded about:newtab from blocked snippets r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D79729
2021-02-04 16:55:52 +00:00
Andrei Oprea
70fb96e27c Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D101936
2021-02-01 22:01:52 +00:00
prathiksha
ec68fb73a1 Bug 1688189 - Show Firefox logo when pocket is enabled if logowordmark.alwaysAvailable is set to true. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D102782
2021-01-25 17:45:33 +00:00
prathiksha
39e4edce67 Bug 1676627 - Add telemetry to track opening and closing of the fly out component on newtab page. r=thecount,nanj
Differential Revision: https://phabricator.services.mozilla.com/D102765
2021-01-25 16:26:03 +00:00
Erica Wright
187b9b3f7f Bug 1687048 - Add AS Telemetry for Top Sites and Snippets. r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D102230
2021-01-22 19:13:54 +00:00
Erica Wright
ee0b741b48 Bug 1688032 - Customize menu should close when clicked outside. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D102660
2021-01-22 17:18:58 +00:00
Kirk Steuber
d88ea791c0 Bug 1677497 - Regenerate activity-stream.bundle.js after changes to supporting files r=Mardak
Generated with `npm run-script bundle:webpack`

Depends on D100969

Differential Revision: https://phabricator.services.mozilla.com/D100970
2021-01-20 01:08:44 +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
prathiksha
52a590b89c Bug 1686498 - Remove context menu icons on newtab page if newnewtabExperience is enabled. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D102322
2021-01-20 22:11:09 +00:00
prathiksha
1e967f2954 Bug 1687512 - Remove border on the search bar and update it's height if newNewtabExperience is enabled. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D102460
2021-01-20 19:36:16 +00:00
Andrei Oprea
b97ab558bb Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 17:59:35 +00:00
Butkovits Atila
c45d8d5f05 Backed out changeset 57bc299185c6 (bug 1687297) for causing node test failure. CLOSED TREE 2021-01-20 18:10:12 +02:00
Andrei Oprea
1eea9f5494 Bug 1687297 - Failures to access IndexedDB are not being reported r=nanj
Differential Revision: https://phabricator.services.mozilla.com/D102221
2021-01-20 09:42:27 +00:00
prathiksha
9cbf19965a Bug 1686446 - Update newtab page layout and section header font weight if newNewtabExperience is turned on. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D101606
2021-01-19 18:31:20 +00:00
Erica Wright
7917d75ea8 Bug 1684859 - Connect titles and toggles, fix padding and font weight. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D101409
2021-01-12 19:37:23 +00:00
prathiksha
1ec30f1fb7 Bug 1685083 - Remove section menus if newNewtabExperience is turned on. r=ewright,thecount
Differential Revision: https://phabricator.services.mozilla.com/D101166
2021-01-12 20:20:59 +00:00