Open
Bug 1875339
Opened 1 year ago
Updated 11 months ago
Remove NimbusFeatures APIs based on isEarlyStartup
Categories
(Firefox :: Nimbus Desktop Client, task)
Firefox
Nimbus Desktop Client
Tracking
()
NEW
People
(Reporter: beth, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
The majority of the NimbusFeatures C++ API should be removed, replaced by direct pref reads and pref listeners (for the case of OnUpdate/OffUpdate).
The only utility that should remain is RecordExposureEvent. If metadata APIs are required (e.g., GetExperimentSlug), they can be re-added at a later date as they are presently unused.
Reporter | ||
Comment 1•1 year ago
|
||
Nick alexander pointed out that if we have information about setPref features, we can replace the existing isearlystartup API with a setPref backed API.
You need to log in
before you can comment on or make changes to this bug.
Description
•