Closed
Bug 1710858
Opened 4 years ago
Closed 4 years ago
Deprecate featureConfig.enabled
Categories
(Firefox :: Nimbus Desktop Client, enhancement, P1)
Firefox
Nimbus Desktop Client
Tracking
()
RESOLVED
FIXED
90 Branch
| Tracking | Status | |
|---|---|---|
| firefox90 | --- | fixed |
People
(Reporter: k88hudson, Assigned: andreio)
References
Details
Attachments
(1 file)
In order to support a consistent experience for all feature variables, we want to move away from the .enabled property and just have it be declared in the variables section if needed.
- Update manifest schema
- Change any existing features to have an
enabledvariable v.s. a special enabled property - Convert
isEnabled()to callgetVariable - Add some migration code to handle both cases
- Update remote settigns rollout schema + rollout code not to used .enabled
- Add a test to make sure don't break existing experiments / rollouts in flight
Updated•4 years ago
|
See Also: → https://jira.mozilla.com/browse/EXP-1306
| Reporter | ||
Updated•4 years ago
|
Assignee: nobody → andrei.br92
| Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Attachment #9223548 -
Attachment description: WIP: Bug 1710858 - Deprecate featureConfig.enabled in Experiment/Rollout definition → Bug 1710858 - Deprecate featureConfig.enabled in Experiment/Rollout definition
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/03d170b7fb27
Deprecate featureConfig.enabled in Experiment/Rollout definition r=k88hudson
Comment 3•4 years ago
|
||
Backed out changeset 03d170b7fb27 (Bug 1710858) for causing failures in browser_browserGlue_upgradeDialog.js CLOSED TREE
Failure log: https://treeherder.mozilla.org/logviewer?job_id=341091067&repo=autoland&lineNumber=2964
Backout: https://hg.mozilla.org/integration/autoland/rev/273f8a4ef8db766b593968602906e69981f43362
Flags: needinfo?(andrei.br92)
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/77dca71aade8
Deprecate featureConfig.enabled in Experiment/Rollout definition r=k88hudson
Comment 5•4 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox90:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
| Assignee | ||
Updated•4 years ago
|
Flags: needinfo?(andrei.br92)
You need to log in
before you can comment on or make changes to this bug.
Description
•