Closed Bug 2035176 Opened 2 months ago Closed 2 months ago

Weather widget small card layout issues with opt-in location options and error message displayed

Categories

(Firefox :: New Tab Page, defect)

Desktop
All
defect

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox152 --- wontfix
firefox153 --- fixed

People

(Reporter: Gabi, Assigned: maxx, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Attached image 2026-04-27_14h07_16.png

Affected versions

  • Firefox Beta 151.0b3
  • Nightly 152.0a1

Affected platforms

  • Windows 11x64
  • macOS 14
  • Ubuntu 24

Preconditions
browser.newtabpage.activity-stream.widgets.system.enabled true
browser.newtabpage.activity-stream.widgets.system.weather.enabled true
weather opt in available

Steps to reproduce

  1. Open a new tab and check the weather opt-in small size widget
  2. Relaunch the browser in "work offline" mode to simulate a weather widget error
  3. Observe the weather widget small card UI

Expected result

  • Weather widget UI is displayed properly in the widget small card with both opt-in location options and error message

Actual result

  • Weather small widget Choose location is displayed out of the container when an error message is displayed as well

Regression range

  • New implementation

Additional notes

  • See attached screenshot

I'd mark this a low S3

The severity field is not set for this bug.
:thecount, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(sdowne)

When both the weather opt-in prompt and an error condition were active (e.g. offline mode before the user accepts the opt-in), the small weather widget rendered the error row in addition to the opt-in card, pushing the "Choose location" link out of its container.

Assignee: nobody → mcrawford
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch

The patch landed in nightly and beta is affected.
:maxx, is this bug important enough to require an uplift?

For more information, please visit BugBot documentation.

Flags: needinfo?(mcrawford)

This will be resolved by the next planned trainhop

Flags: needinfo?(mcrawford)
QA Whiteboard: [S4][QA-5015][qa-found-in-b151] → [S4][QA-5015][qa-found-in-b151] [qa-triage-done-c154/b153] [qa-ver-needed-c154/b153]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: