Commit Graph

3730 Commits

Author SHA1 Message Date
Amy Churchwell
000c4e742c Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=#home-newtab-reviewers CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D218881
2024-08-08 18:55:24 +00:00
Sandor Molnar
9b33260630 Backed out changeset 869743a7617e (bug 1911908) for causing build bustages. 2024-08-08 22:10:30 +03:00
Amy Churchwell
3cc52a7bf8 Bug 1911908 – Add pref and CSS hook for Variant A in Layouts experiment. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D218688
2024-08-08 18:07:32 +00:00
Mathieu Leplatre
6a5a1502a9 Bug 1908640 - Remove duplicated code and make Utils.baseAttachmentsURL() public r=acottner,thecount,home-newtab-reviewers,search-reviewers,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D216952
2024-08-07 09:49:57 +00:00
Maxx Crawford
1aa73a9eec Bug 1911546 - Update learn more link in topic selection modal to have hover/active/focus CSS state r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D218595
2024-08-05 21:23:03 +00:00
scottdowne
d3e949dce6 Bug 1911162 - Newtab recommended Stories title doesn't always show correct string when topics are selected r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D218359
2024-08-02 15:20:46 +00:00
Maxx Crawford
f4175aae63 Bug 1910682 - Replace Pocket learn more link with New Tab support page link r=home-newtab-reviewers,thecount
This patch completes two tasks:
- Remove previous Pocket learn more link (that was next to the "Thought-provoking stories" headline)
- Dynamically set the official in-product support page URL located in the Topic Selection modal ("Learn how we protect your data and privacy" link)

Differential Revision: https://phabricator.services.mozilla.com/D218380
2024-08-02 05:07:31 +00:00
scottdowne
78dc13058e Bug 1911166 - Newtab topic selection loading state needs to be noticible to the user r=home-newtab-reviewers,amy
Essentially we're starting a 1 second timeout that happens in parallel with the content loading when you change a topic, and ensure the user sees the loading state for at least 1 second, without adding 1 second to the overall load.

Differential Revision: https://phabricator.services.mozilla.com/D218353
2024-08-01 19:14:47 +00:00
Maxx Crawford
fc481f72e2 Bug 1911113 - Add hover/active state to "Update your interest" button when a wallpaper is active r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218340
2024-08-01 17:44:48 +00:00
Nathan Barrett
15073ac5a0 Bug 1911091 - Remove duplicate button and add maybe later string. r=home-newtab-reviewers,fluent-reviewers,flod,maxx
Differential Revision: https://phabricator.services.mozilla.com/D218319
2024-08-01 16:17:58 +00:00
Karandeep
132b5ae9b9 Bug 1907242 - Update newtab.handoff_preference.enabled metric expiring in Fx 131. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D217561
2024-08-01 14:44:04 +00:00
Nathan Barrett
b57f580345 Bug 1910904 - handle onboarding if modal is ignored r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D218238
2024-07-31 20:06:14 +00:00
Maxx Crawford
35394cd252 Bug 1908486 - Add logic to show correct Recommend Stories header / topic selection button is topic selection is enabled r=home-newtab-reviewers,fluent-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218014
2024-07-31 20:06:14 +00:00
Amy Churchwell
296ee26cd1 Bug 1906902 – Add l10n strings for topic selection r=home-newtab-reviewers,fluent-reviewers,bolsson,thecount
Differential Revision: https://phabricator.services.mozilla.com/D217770
2024-07-31 19:50:13 +00:00
Nathan Barrett
bf21696da4 Bug 1910526 - connect topic selection onbaording to nimbus r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218219
2024-07-31 17:49:58 +00:00
Amy Churchwell
1835dcc0a3 Bug 1907911 – Adjust positioning and size of topic selection inputs. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218142
2024-07-31 16:47:52 +00:00
Maxx Crawford
575446179c Bug 1910689 - Add additional topic selection data to click/save/impression events r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218141
2024-07-31 16:41:45 +00:00
Amy Churchwell
cb39b4b383 Bug 1910757 – Enable topic labels by default. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D218137
2024-07-30 22:22:00 +00:00
scottdowne
dc1f13e376 Bug 1910525 - Newtab topic selection button shows up in highlights/recent activity r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D218088
2024-07-30 17:45:53 +00:00
Nathan Barrett
a80ed35bb1 Bug 1907446 - update topic selection for onboarding r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D217769
2024-07-30 13:44:08 +00:00
Amy Churchwell
fd6564e4c3 Bug 1909760 - Add strings for topic labels. r=home-newtab-reviewers,fluent-reviewers,nbarrett,thecount,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D217646
2024-07-29 21:30:32 +00:00
scottdowne
7135685cf3 Bug 1906989 - Home and newtab do not include stories spocs for startup cache r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D216122
2024-07-29 19:54:52 +00:00
Maxx Crawford
86bebe1530 Bug 1909900 - Add region controls to thumbs up and down buttons r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D217761
2024-07-28 20:30:57 +00:00
scottdowne
4598259ac1 Bug 1908670 - Home and newtab topic personalization needs region controls r=home-newtab-reviewers,amy
So this changes a bit how we intend to enable this.

There is still the "discoverystream.topicSelection.enabled" pref, but that's now either, set by the system, or overridden by the user.

We no longer set that pref to enable/disable this feature, and this pref no longer has a set default.

It now has a dynamic default, set from calculating the locale/region pref, which does have defaults, can be controlled from experiments.

Differential Revision: https://phabricator.services.mozilla.com/D217645
2024-07-28 18:06:41 +00:00
Maxx Crawford
abe4527277 Bug 1907152 - Add telemetry for topic selection r=nbarrett,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D216483
2024-07-26 18:26:30 +00:00
Maxx Crawford
23fcbc8287 Bug 1902063 - Fix issue where wallpaper attribution was mispositioned if only one section/element was active on HNT page r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D216623
2024-07-26 15:23:58 +00:00
scottdowne
db0792539e Bug 1909987 - Newtab ensure topics load shows a loading screen r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D217771
2024-07-26 14:18:06 +00:00
scottdowne
63eee12c36 Bug 1908469 - Newtab pass experiment data to Merino recommendations request. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D217357
2024-07-24 18:45:44 +00:00
scottdowne
4a5776b9ae Bug 1908163 - Home and newtab updating recommendation card loading state and animation. r=home-newtab-reviewers,nbarrett,maxx
Differential Revision: https://phabricator.services.mozilla.com/D217061
2024-07-24 18:45:09 +00:00
Noemi Erli
270b530bf2 Backed out changeset 55511000ae6e (bug 1908163) for causing failures in browser_basic_endtoend.js CLOSED TREE 2024-07-24 03:50:16 +03:00
Nathan Barrett
2279029e95 Bug 1907371 - Send topics to meirno post request r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D216466
2024-07-23 16:34:40 +00:00
scottdowne
b5c0e4d573 Bug 1908163 - Home and newtab updating recommendation card loading state and animation. r=home-newtab-reviewers,nbarrett,maxx
Differential Revision: https://phabricator.services.mozilla.com/D217061
2024-07-23 15:20:13 +00:00
Norisz Fay
84d1b9f527 Backed out changeset f4841fd42927 (bug 1908163) for causing bc failures on browser_basic_endtoend.js 2024-07-23 08:15:14 +03:00
scottdowne
e4b7e2934c Bug 1908163 - Home and newtab updating recommendation card loading state and animation. r=home-newtab-reviewers,nbarrett,maxx
Differential Revision: https://phabricator.services.mozilla.com/D217061
2024-07-22 22:03:08 +00:00
Dão Gottwald
a9a33b7b49 Bug 1909245 - Fix pin icon color on hover. r=home-newtab-reviewers,thecount,amy
Differential Revision: https://phabricator.services.mozilla.com/D217285
2024-07-22 19:50:59 +00:00
scottdowne
3bf17fc805 Bug 1908710 - Home and newtab add back tileId to merino telemetry r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D217004
2024-07-19 18:19:49 +00:00
scottdowne
01bf133b79 Bug 1907125 - Home and newtab reduce cache time for sponsored content startup cache r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D216235
2024-07-18 22:10:39 +00:00
Nathan Barrett
db10fa1c0b Bug 1904633 - Add context menu to weather error message r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D215229
2024-07-18 17:52:45 +00:00
scottdowne
318689fec1 Bug 1908502 - Home and newtab weather widget pass in request_type r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D216864
2024-07-18 00:01:08 +00:00
Mark Banner
58104578ca Bug 1907588 - In tests, only startup the Addon Manager when necessary, now that the search service doesn't require it all the time. r=search-reviewers,home-newtab-reviewers,jteow
We no longer need to start the add-on manager before the search service starts, so init it only when it is needed for installing add-ons.

Differential Revision: https://phabricator.services.mozilla.com/D216406
2024-07-17 11:20:20 +00:00
Amy Churchwell
880328f9a1 Bug 1904657 - Add topic labels to Pocket cards. r=home-newtab-reviewers,nbarrett,thecount
Differential Revision: https://phabricator.services.mozilla.com/D216429
2024-07-16 20:28:23 +00:00
Norisz Fay
6a89206409 Backed out changeset f6085a9f4c95 (bug 1904657) for causing newtab failures 2024-07-16 00:54:15 +03:00
Amy Churchwell
251953d0da Bug 1904657 - Add topic labels to Pocket cards. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D216429
2024-07-15 20:48:38 +00:00
Maxx Crawford
55169a87ea Bug 1907419 - Adjust top sites hover padding spacing for thumbs up/down compact view r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D216343
2024-07-15 19:38:04 +00:00
Nathan Barrett
cb1f62c3b5 Bug 1904656 - Create modal for topic selection r=home-newtab-reviewers,frontend-codestyle-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D215700
2024-07-15 13:42:05 +00:00
Maxx Crawford
95152e8414 Bug 1900832, Bug 1896862, Bug 1901156 - CSS adjustments for HNT weather widget r=home-newtab-reviewers,amy,nbarrett
This patch addresses three seperate issues:
- (Bug 1900832) Adjust the Weather widget to push down the page content on HNT page when the search section is disabled
- (Bug 1896862) Move the Weather widget component in the Base component so that it reflects the expected focus: tab order when navigating by keyboard
- (Bug 1901156) Adjust the Weather widget to hide current conditions symbol and detailed weather information text on medium size screens to not overlap the search logo

Differential Revision: https://phabricator.services.mozilla.com/D216057
2024-07-12 15:49:53 +00:00
scottdowne
794c3bc404 Bug 1907392 - Home and newtab weather widget locale controls r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D216326
2024-07-11 19:56:19 +00:00
Maxx Crawford
a73bec65fc Bug 1905258 - Add tests for Notifications and Thumbs up/down UI r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D215432
2024-07-09 15:43:06 +00:00
Henri Sivonen
41b363d50d Bug 1889536 - Migrate IDNA handling to ICU4X. r=necko-reviewers,geckoview-reviewers,credential-management-reviewers,home-newtab-reviewers,valentin,owlish,dimi,thecount,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D206579
2024-07-09 11:26:43 +00:00
Tamas Szentpeteri
c1ca326517 Backed out 2 changesets (bug 1889536) for causing bpnu bustages on nsIDNService.cpp. CLOSED TREE
Backed out changeset 87d0e483dd8c (bug 1889536)
Backed out changeset c3d6429d8a59 (bug 1889536)
2024-07-09 14:08:25 +03:00