The purpose of this bug is to add `setPref` [similar to Desktop](https://experimenter.info/desktop-pref-experiments/) as an option on Nimbus FML YAML for Fenix. When parsed and ready to set items, the Nimbus framework should call a function stub such as `setGeckoPrefExperiment`. That function, such as `setGeckoPrefExperiment`, would then be setup in another bug to call the `ExperimentDelegate` to tell GeckoView and Gecko about the preference change. It is likely there will also need to be changes in `ExperimentDelegate` to accommodate this choice.
Bug 1949477 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.
The purpose of this bug is to add `setPref` [similar to Desktop](https://experimenter.info/desktop-pref-experiments/) as an option on Nimbus FML YAML for Fenix. When parsed and ready to set items, the Nimbus framework should call a function stub such as `setGeckoPrefExperiment`. That function, such as `setGeckoPrefExperiment`, would then be setup in another bug to call GeckoView APIs to change the pref. This bug is to begin setting up the Nimbus parsing to accommodate this `setPref` directive and send the call to a stub.