Closed Bug 2052416 Opened 2 months ago Closed 2 months ago

Stocks widget: introduce default state for Medium and Large sizes

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
154 Branch
Tracking Status
firefox154 --- fixed

People

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

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Introduces the read-only default state for the Stocks widget in the Medium and Large sizes, showing the default set of ETFs fetched from Merino.

The Small size is left out for now: it stays in the registry but is hidden from the widget's size menu.

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

Adds a StocksFeed that fetches the default set of ETFs from Merino and stores
them in the widget's state. The widget shows them read-only at two sizes:
Medium is a grid of ticker, price and daily change; Large is a vertical list
that also includes each fund's full name.

The Small size is hidden from the size menu for now but stays in the registry.

Pushed by npypchenko@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/66c444e33bce https://hg.mozilla.org/integration/autoland/rev/c504817ba5f7 Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz
Pushed by abutkovits@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a37b15ee7d12 https://hg.mozilla.org/integration/autoland/rev/3dde328bee4d Revert "Bug 2052416 - Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz" for causing failures at browser_all_files_referenced.js.
Pushed by npypchenko@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/e01b200c3d7c https://hg.mozilla.org/integration/autoland/rev/33c6aa7bfb12 Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz
Pushed by abutkovits@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/ee817de990c6 https://hg.mozilla.org/integration/autoland/rev/188aec440b54 Revert "Bug 2052416 - Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz" for causing failures at browser_all_files_referenced.js.
Attachment #9604104 - Attachment description: Bug 2052416 - Stocks widget: introduce default state for Medium and Large sizes → Bug 2052416 - Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz
Pushed by npypchenko@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/c8c0616af3f5 https://hg.mozilla.org/integration/autoland/rev/59190249a968 Stocks widget: introduce default state for Medium and Large sizes r=desktop-theme-reviewers,hjones,fluent-reviewers,flod,reemhamz
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
QA Whiteboard: [qa-triage-done-c155/b154]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: