Register autoOpen.enabled as a setPref in Nimbus FeatureManifest.yaml
Categories
(Firefox :: Shopping, enhancement, P1)
Tracking
()
People
(Reporter: jhirsch, Assigned: kpatenio)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-shopping])
Attachments
(1 file, 1 obsolete file)
Following the approach we took for the ads.enabled
pref, see [1], we similarly want to register the autoOpen.enabled
pref with Nimbus, so that we can remotely set that pref.
Updated•4 months ago
|
While we're at it, let's also change the default boolean of autoOpen.enabled
to false
for the sake of the experiment.
Once done, I think we'll need to uplift this patch after the uplift request for Bug 1876568 has been approved and processed.
Pushed by kpatenio@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3e847b3df960 register autoOpen feature flag in Nimbus and set pref to false by default. r=shopping-reviewers,jhirsch
Comment on attachment 9377223 [details]
Bug 1876608 - register autoOpen feature flag in Nimbus and set pref to false by default. r=#shopping-reviewers!
Beta/Release Uplift Approval Request
- User impact if declined: If declined, any implemented behaviour uplifted to beta behind the pref
browser.shopping.experience2023.autoOpen.enabled
will be visible to beta users by default (ex. Bug 1876198). The pref should be set to false to hide this behaviour and should only be flipped via Nimbus. - Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Does not change an existing behaviour. Only prefs and Nimbus variables are affected by this patch.
- String changes made/needed:
- Is Android affected?: No
Comment 5•3 months ago
|
||
bugherder |
Comment 7•3 months ago
|
||
bugherder uplift |
Comment 8•3 months ago
|
||
Comment on attachment 9377223 [details]
Bug 1876608 - register autoOpen feature flag in Nimbus and set pref to false by default. r=#shopping-reviewers!
Approved for 123 beta 6, thanks.
Comment 9•3 months ago
|
||
backout bugherder uplift |
Comment 10•3 months ago
|
||
This was backed out of beta for build bustage, looks like the patch needs rebasing. Katherine could you provide a rebased patch? Thanks
Assignee | ||
Comment 11•3 months ago
|
||
Hi Pascal,
Thanks. I updated the original patch and rebased it with beta. I'm not familiar with dealing with back outs from beta, so please let me know if I'm missing a step to resolve the issue.
Assignee | ||
Comment 12•3 months ago
|
||
Updated•3 months ago
|
Assignee | ||
Comment 13•3 months ago
|
||
I was advised to make a new beta-specific patch. The new patch also has the proper fix, so please disregard the change I made for the initial one. Apologies for any confusion!
Removing NI since the approval-mozilla-beta
was already flagged.
Assignee | ||
Comment 14•3 months ago
|
||
Comment on attachment 9377766 [details]
Bug 1876608 - register autoOpen feature flag in Nimbus and set pref to false by default.
Beta/Release Uplift Approval Request
- User impact if declined: If declined, any implemented behaviour uplifted to beta behind the pref
browser.shopping.experience2023.autoOpen.enabled
will be visible to beta users by default (ex. Bug 1876198). The pref should be set to false to hide this behaviour and should only be flipped via Nimbus. - Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: This patch needs to be uplifted before we can uplift Bug 1876198
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Does not change any existing behaviour. Only prefs and Nimbus variables are affected by this patch.
- String changes made/needed:
- Is Android affected?: No
Comment 15•3 months ago
|
||
uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/43dd08e63174
Comment 16•3 months ago
|
||
bugherder uplift |
Updated•3 months ago
|
Comment 17•3 months ago
|
||
I was able to verify this issue by checking this file : https://searchfox.org/mozilla-central/source/toolkit/components/nimbus/FeatureManifest.yaml
Can we mark this Verified as fixed ? @Jared
Comment 18•3 months ago
|
||
Reporter | ||
Comment 19•3 months ago
|
||
Yes, this got reopened when it was backed out of beta. Feel free to close
Updated•3 months ago
|
Comment 20•3 months ago
|
||
Updating the Flags. Thanks @Jared
Updated•3 months ago
|
Description
•