Closed Bug 2062483 Opened 1 month ago Closed 1 month ago

Stocks widget: let users add default tickers to their Watchlist

Categories

(Firefox :: New Tab Page, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
156 Branch
Tracking Status
firefox156 --- fixed

People

(Reporter: nina-py, Assigned: nina-py)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Building on bug 2062482 (the Markets/Watchlist dropdown), let users build their Watchlist from the four default tickers shown in the Markets list.

  • Users can pick one or more of the default tickers and add them to their Watchlist.
  • The Watchlist view - blank in bug 2062482 - then shows the picked tickers.
  • The Watchlist persists across sessions.
  • Adding and removing tickers should be recorded as widget telemetry.

Implement this design from Figma: https://www.figma.com/design/i8wWurQ8yn9y5hCjnf8BYu/HNT---Nova?node-id=1855-228362&m=dev

Depends on: 2062845
Blocks: 2062920
No longer blocks: 2062920

At the Large size, the Stocks widget now lets people build a Watchlist. Adding a
ticker from the Markets list saves it and briefly shows a confirmation checkmark;
the Watchlist tab then lists the saved tickers, each with its own remove control.
When the user already has a watchlist, the widget opens on that tab. Every add and
remove is announced to screen readers and recorded in telemetry, and the list is
stored in a new comma-separated pref.

This also removes a pre-existing duplicate widgets.stocks.size pref entry.

Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch
QA Whiteboard: [qa-triage-done-c157/b156]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: