Commit Graph

3756 Commits

Author SHA1 Message Date
Maxx Crawford
c99ee4ccb1 Bug 1915727 - Hide weather widget error message on smallest breakpoint r=home-newtab-reviewers,amy
Differential Revision: https://phabricator.services.mozilla.com/D220935
2024-09-06 20:18:30 +00:00
Nathan Barrett
53a81b5cc1 Bug 1916539 - Add prefs, region/locale and nimbus controls r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D221218
2024-09-06 17:44:05 +00:00
Maxx Crawford
8b38b4fe22 Bug 1916484 - Setup prefs/nimbus/feature for unified ads client integration r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D220954
2024-09-05 15:38:19 +00:00
scottdowne
3ef85b0a97 Bug 1915198 - Newtab layout experiment, better usage of the smaller breakpoints for this layout. r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D220740
2024-08-30 20:05:57 +00:00
Maxx Crawford
2c5154d54c Bug 1915706 - Adjust which parts of the weather widget is visible at different breakpoints r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D220631
2024-08-29 22:04:04 +00:00
Nathan Barrett
8121fa7b1f Bug 1915705 - Update font, spacing in topsites for layout experiment. r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D220624
2024-08-29 21:23:15 +00:00
scottdowne
10e26e80a2 Bug 1915032 - Newtab layout variant B weather and personalize button positions r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220182
2024-08-29 20:47:46 +00:00
scottdowne
940ee076da Bug 1915196 - Adding window inner height and width values to newtab.opened telemetry event r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D220483
2024-08-29 01:12:11 +00:00
Nathan Barrett
c3a69ffc09 Bug Bug 1915023 - Add region/locale controls for topic labels r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220312
2024-08-27 21:55:23 +00:00
Maxx Crawford
3718b4c704 Bug 1915241 - Adjust top-of-page spacing for HNT when search is turned off r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D220303
2024-08-27 21:53:34 +00:00
scottdowne
a46faacf95 Bug 1914874 - Newtab stopping animation happening off screen r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220266
2024-08-27 18:37:36 +00:00
Maxx Crawford
4f8f243256 Bug 1914053 - Adjust width of HNT search bar r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D220163
2024-08-27 18:07:25 +00:00
Nathan Barrett
2e9340d707 Bug 1911659 - Variant A: update shortcut spaceing and size r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220162
2024-08-27 18:07:24 +00:00
Mike Conley
2583169249 Bug 1914915 - Add moz-button and moz-button-group to the list of scripts loaded for the about:home startup cache. r=thecount,home-newtab-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D220129
2024-08-26 14:18:01 +00:00
Dão Gottwald
a39d39ed79 Bug 1914350 - Get rid of activity-stream-linux.css / activity-stream-mac.css / activity-stream-windows.css. r=home-newtab-reviewers,desktop-theme-reviewers,emilio,thecount
Differential Revision: https://phabricator.services.mozilla.com/D219860
2024-08-24 00:34:31 +00:00
scottdowne
cc5fc301e5 Bug 1914487 - Newtab move spoc position Nimbus variable into another feature namespace r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D220028
2024-08-23 20:53:44 +00:00
Maxx Crawford
ac5d5f57a1 Bug 1914055 - Make firefox visible when search section is not enabled r=home-newtab-reviewers,thecount
Note this this change is more than just CSS. It moves the logo elements into its own component.

If/when we revert these changes, we can leave the <Logo /> component alone.

Differential Revision: https://phabricator.services.mozilla.com/D220031
2024-08-23 19:56:43 +00:00
scottdowne
1210d01b49 Bug 1914634 - Newtab topics selection swap education topic for science r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D219987
2024-08-23 16:48:48 +00:00
Daniel Holbert
c391a68a5e Bug 1913452: Account for margin when sizing new-tab's wallpaper list to 100% height, to avoid unnecessary scrollbar. r=home-newtab-reviewers,desktop-theme-reviewers,sfoster,maxx
The only manual changes in this patch are in _WallpapersSection.scss.
The rest of the patch is auto-generated downstream changes, following the
procedure in
https://firefox-source-docs.mozilla.org/browser/components/newtab/docs/

Differential Revision: https://phabricator.services.mozilla.com/D219357
2024-08-23 16:46:25 +00:00
scottdowne
bef013fd8c Bug 1914534 - Newtab fixing highlights width r=home-newtab-reviewers,nbarrett
Differential Revision: https://phabricator.services.mozilla.com/D219938
2024-08-23 16:12:50 +00:00
scottdowne
1a528c13d1 Bug 1914047 - Newtab layout variant B prefs r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D219922
2024-08-23 01:31:34 +00:00
scottdowne
54b2994716 Bug 1914050 - Newtab keep a single card size r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D219827
2024-08-23 01:31:17 +00:00
Maxx Crawford
ed6410f798 Bug 1914193 - Adjust weather widget to show only temperature on smallest breakpoint r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D219901
2024-08-22 19:08:38 +00:00
Maxx Crawford
a75b612816 Bug 1914195 - Only show topic selection button on medium and wider breakpoints r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D219823
2024-08-22 11:48:47 +00:00
scottdowne
3a90c987a0 Bug 1914045 - Newtab adding 4th story for ultra wide breakpoint r=home-newtab-reviewers,maxx
Differential Revision: https://phabricator.services.mozilla.com/D219766
2024-08-21 20:06:38 +00:00
Maxx Crawford
97be42da7a Bug 1913973 - Add meta viewport tag to enable Responsive Design Mode scaling r=home-newtab-reviewers,thecount
Differential Revision: https://phabricator.services.mozilla.com/D219666
2024-08-21 19:17:45 +00:00
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