Closed Bug 1909256 Opened 1 year ago Closed 1 year ago

Nimbus rollout for weather location (weatherLocationSearch) should use setPref instead of fallbackPref

Categories

(Firefox :: New Tab Page, defect)

defect

Tracking

()

VERIFIED FIXED
130 Branch
Tracking Status
firefox-esr128 --- verified
firefox128 --- verified
firefox129 --- verified
firefox130 --- verified

People

(Reporter: maxx, Assigned: maxx)

References

(Blocks 1 open bug)

Details

(Whiteboard: [hnt])

Attachments

(3 files)

No description provided.

So essentially this isn't properly hooked up to Nimbus.

It works locally when flipping the pref, which is what we mostly do when we QA.

This did not get properly hooked up in Nimbus.

We did a rollout for this, and are now noticing users are not see the location picker. Tracked it down to this pref/nimbus issue.

The fix is small.

Pushed by mcrawford@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/12a0d92965a4 Update FeatureManifest weatherLocationSearch to use setPref instead of fallbackPref r=home-newtab-reviewers,nbarrett
Attachment #9414168 - Flags: approval-mozilla-beta?
Attachment #9414169 - Flags: approval-mozilla-release?

release Uplift Approval Request

  • User impact if declined: Weather feature rollout will not have location picker which could impact user experience
  • Code covered by automated testing: yes
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Regression testing for weather location picker. See test steps in https://bugzilla.mozilla.org/show_bug.cgi?id=1909256
  • Risk associated with taking this patch: Low
  • Explanation of risk level: One line change in Nimbus variable
  • String changes made/needed: No
  • Is Android affected?: no
Flags: qe-verify+

Steps to test:

  1. Set "browser.newtabpage.activity-stream.system.showWeather" to true
  2. Set "browser.newtabpage.activity-stream.weather.locationSearchEnabled" to true
  3. Restart
  4. Open newtab
    Expected: should see weather widget in top left, and location picket in "..." menu.

beta Uplift Approval Request

  • User impact if declined: Weather feature rollout will not have location picker which could impact user experience
  • Code covered by automated testing: yes
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Regression testing for weather location picker. See test steps in https://bugzilla.mozilla.org/show_bug.cgi?id=1909256
  • Risk associated with taking this patch: Low
  • Explanation of risk level: One line change in Nimbus variable
  • String changes made/needed: No
  • Is Android affected?: no
Attachment #9414169 - Flags: approval-mozilla-release? → approval-mozilla-release+

Comment on attachment 9414169 [details]
Bug 1909256 - Update FeatureManifest weatherLocationSearch to use setPref instead of fallbackPref r?#home-newtab-reviewers

Approved for 128.1esr.

Attachment #9414169 - Flags: approval-mozilla-esr128+
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch

Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.

QA Whiteboard: [qa-triaged]
Attachment #9414168 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Blocks: 1900698
No longer depends on: 1900698

Reproduced the issue on Firefox nightly 130.0a1 from 2024.07.22, verified across platforms (Windows 10, macOS 10.15 and on Ubuntu 22) with steps form comment 7, on latest nightly 135.0a1, build from 2024.12.04 and on Firefox 134.0b4, now the weather feature have the location picker. Tested across platforms with Fx128, Fx129, Fx130 and Firefox 128esr versions, the weather feature have location picker.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: