Closed Bug 1886833 Opened 7 months ago Closed 5 months ago

Home and newtab create a weather feed

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
127 Branch
Tracking Status
firefox127 --- verified

People

(Reporter: thecount, Assigned: thecount)

References

(Blocks 1 open bug)

Details

(Whiteboard: [hnt])

Attachments

(1 file, 1 obsolete file)

The idea is a weather widget in the top left corner of newtab, behind a pref, some telemetry, and some options to customize it.

This would be using the existing merino service that uses accuweather.

Blocks: 1890136

I am going to split this into 2 tickets.

First one, this bug, is the weather widget feed. It'll handle the fetching, caching, prefs, and logic for managing the data. Outputting the weather data to the newtab devtools.

It'll be preffed off.

The second ticket is for the UI and telemetry, I filed that in bug1890136.

Summary: Home and newtab explore adding and testing a weather widget → Home and newtab create a weather feed
Depends on: 1891769
Attachment #9392580 - Attachment is obsolete: true
No longer blocks: 1890136
Attachment #9397208 - Attachment description: WIP: Bug 1886833 - Home and newtab creating weather feed → Bug 1886833 - Home and newtab creating weather feed
Pushed by nbarrett@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5b371a36f78c Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj

Backed out for causing node new tab failures in bundles

Flags: needinfo?(sdowne)
Backout by ctuns@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b59292d05fa8 Backed out changeset 5b371a36f78c for causing node new tab failures in bundles. CLOSED TREE
Pushed by nbarrett@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8d6dda180bdc Home and newtab creating weather feed r=home-newtab-reviewers,maxx,nanj
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

I have verified this issue using Firefox Nightly 127.0a1 (try build downloaded from treeherder), Build ID: 20240510095250 by setting the prefs provided in this Test Plan and I can confirm that the Weather Data field is now populated with data from "source": "merino".

Status: RESOLVED → VERIFIED
Blocks: 1900698
Flags: needinfo?(sdowne)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: