Closed Bug 1808974 Opened 2 years ago Closed 2 years ago

Implement new client UI for weather suggestions

Categories

(Firefox :: Address Bar, task, P1)

task

Tracking

()

VERIFIED FIXED
110 Branch
Tracking Status
firefox110 --- fixed
firefox111 --- verified
firefox112 --- verified
firefox113 --- verified

People

(Reporter: mcheang, Assigned: mcheang)

References

Details

(Whiteboard: [snt])

Attachments

(1 file)

No description provided.

This patches implements the following:

  • It gets a weather result by calling _makeWeatherResult which calls
    our backend Merino server
  • Based on the data that is returned by Merino, it parses through the results
    to display the city, url, provider, weather summary, current,high, and low
    temperatures to the user
  • It checks for a 0-prefix result to display the weather
  • It includes a top pick label for weather
Pushed by mcheang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/428e49841d95 Client UI for weather suggestions. r=adw,flod
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
See Also: → 1810250
Blocks: 1810250
Depends on: 1799363
See Also: 1810250
Blocks: 1811373
Blocks: 1811387
Blocks: 1813592

I have verified this issue on Firefox Release 111.0.1 (Build ID: 20230321111920) on Firefox Beta 112.0b9 (Build ID: 20230330182947) and the latest Nightly 113.0a1 (Build ID: 20230402214746) on Windows 10 x64, macOS 12.4 and Linux Ubuntu 20.04 x64.

  • The city, url, provider, weather summary, current, high and low temperatures are displayed in the weather result.
  • The weather result is no longer displayed if Merino is disabled.
  • The weather result is displayed via the 0-prefix panel.
  • The “Top Pick” label is displayed above the weather result.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: