Hello, The Firefox Preferences (about:preferences) is gaining a new section called "Firefox Experiments" ("Nightly Experiments" on Nightly builds). This section will list features that are in-development or otherwise awaiting some kind of feedback before being enabled by default.
Experimental features can be displayed based on release channel (Nightly, DevEdition, Beta, Release) and platform (Windows, macOS, Linux). This work is based on FeatureGates[1] as implemented by the Normandy team. As of bug 1648223 this work is now enabled by default in Firefox Nightly builds, and may ship with Firefox 79 though could be held back to Firefox 80 if we want to get a larger list of experimental features. If you have a feature that you would like wider testing of, please file a bug in Firefox::Preferences and add your feature to toolkit/components/featuregates/Features.toml. See the documentation[1] for details on feature definitions. Bug 1648223 is on autoland now and includes some updates to the documentation. A new section, "Experimental Features", has been added to about:support to list the state of the features to help with bug reports. Bug 1644544 is on autoland to annotate crash-stats with the state of the enabled Experimental Features and there is planned work to allow engineers to optionally disable their features when in Safe Mode. Thank you for reading this far. Please let me know if you have any questions, Jared [1] https://firefox-source-docs.mozilla.org/toolkit/components/featuregates/featuregates/index.html -- Jared Wein Staff Software Engineer, Firefox Mozilla Corporation _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform