Closed Bug 1851878 Opened 1 year ago Closed 1 year ago

Turn off MR 2022 Upgrade Dialog

Categories

(Firefox :: Messaging System, task)

task

Tracking

()

VERIFIED FIXED
119 Branch
Tracking Status
firefox117 + verified
firefox118 + verified
firefox119 + verified

People

(Reporter: pdahiya, Assigned: Mardak)

References

(Blocks 1 open bug)

Details

(Whiteboard: [omc])

Attachments

(1 file)

Scope of this bug is to turn off existing users MR onboarding dialog implemented with

https://bugzilla.mozilla.org/show_bug.cgi?id=1774071#c1

Whiteboard: [omc]

[Tracking Requested - why for this release]: This is already remotely disabled with 100% rollout to 105+ on all channels, but telemetry shows that we're still getting a significant number of upgrade dialog/spotlight impressions. https://experimenter.services.mozilla.com/nimbus/upgrade-spotlight-rollout

The change should just be flipping this default pref value to false that QA effectively tested with the rollout disabling. https://searchfox.org/mozilla-central/rev/a4cb813cd4026cc24b45e843222e6a08204bae47/browser/app/profile/firefox.js#322

There's potential for uplift to release but waiting on product to decide if this should be nightly 119 or include beta 118 or include release 117.

If we want to get this into next week's scheduled 117 dot release, I'll need a patch with approval request by EOD Friday. Thanks!

Assignee: nobody → edilee
Status: NEW → ASSIGNED
Pushed by elee@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5ae7a399eb72 Turn off MR 2022 Upgrade Dialog r=pdahiya
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch

Comment on attachment 9351866 [details]
Bug 1851878 - Turn off MR 2022 Upgrade Dialog r?pdahiya

Beta/Release Uplift Approval Request

  • User impact if declined: Users upgrading from older versions can see the upgrade spotlight if not enrolled into the 100% rollout.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: 1. new profile in old firefox (this sets browser.startup.homepage_override.mstone to something like "100.0")
  1. open profile in new firefox
  2. don't see upgrade spotlight (about:telemetry events will include upgrade_dialog trigger reason disabled)

See more details in https://mozilla-hub.atlassian.net/browse/QA-2073

  • List of other uplifts needed: none
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): QA already verified the rollout that effectively remotely sets the pref to false that this patch sets as default.
  • String changes made/needed: none
  • Is Android affected?: No
Attachment #9351866 - Flags: approval-mozilla-release?
Attachment #9351866 - Flags: approval-mozilla-beta?
Flags: qe-verify+

Comment on attachment 9351866 [details]
Bug 1851878 - Turn off MR 2022 Upgrade Dialog r?pdahiya

Approved for 118.0b7, thanks.

Attachment #9351866 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [qa-triaged]

Comment on attachment 9351866 [details]
Bug 1851878 - Turn off MR 2022 Upgrade Dialog r?pdahiya

Approved for 117.0.1

Attachment #9351866 - Flags: approval-mozilla-release? → approval-mozilla-release+

I have verified this task using the steps provided in comment 6 and I can confirm the following:

  • The Upgrade dialog is not triggered after a browser update even if the profile is not enrolled into the 100% rollout.
  • The upgrade_dialog trigger reason disabled event is displayed on the "about:telemetry" page.

Verified using the latest Firefox Release (117.0.1 Build ID - 20230912013654), latest Firefox Beta (118.0 Build ID - 20230918143747), and Firefox Nightly (119.0a1 Build ID - 20230921091327) installed on Window 10 x64, macOS 13.5.1 and Linux Mint 21.1.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: