https://searchfox.org/mozilla-central/rev/7588d077255c5732f72c466e71d7a38d97385dd5/toolkit/components/nimbus/ExperimentAPI.jsm#415,423,427,433 Recently feature.enabled and "enabled" UI toggle got removed from nimbus. This now requires feature variable `{enabled: false}` to be set to disable. However, remote defaults record has higher precedence than getVariable.
Bug 1739007 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
https://searchfox.org/mozilla-central/rev/7588d077255c5732f72c466e71d7a38d97385dd5/toolkit/components/nimbus/ExperimentAPI.jsm#415,423,427,433 Recently feature.enabled and "enabled" UI toggle got removed from nimbus. This now requires feature variable `{enabled: false}` to be set to disable. However, remote defaults record has higher precedence than getVariable. Testing with https://experimenter.services.mozilla.com/nimbus/mr2-upgrade-spotlight-holdback-copy treatment branch resulted in… ``` NimbusFeatures.upgradeDialog.isEnabled() true NimbusFeatures.upgradeDialog.getVariable("enabled") false ```