gecko-dev/browser/experiments
Gregory Szorc c26a532a02 Bug 985084 - Experiment add-ons should be disabled by default; r=Unfocused
Experiment add-ons are now disabled by default on application load. It
is up to the Experiments Manager to enable them.

This means that experiments may not be able to reliably collect data or
modify behavior close to application startup. (There is a window between
when the Addon Manager initializes and when the Experiments Manager
initializes.) This window is acceptable for the initial version of the
experiments feature.

The Experiments Manager doesn't currently enable experiments on startup.
This will be addressed in a subsequent patch. Its tests do not regress
(indicating a lack of test coverage), so no harm no foul.

--HG--
extra : rebase_source : 00a55146576f490200a6148bd5516f84def9879c
extra : source : bd901384b973c7ff581fe24a3012f0191b8bbe67
2014-03-21 16:05:29 -07:00
..
docs Bug 973997 - Define and document Experiments Manifests; r=bsmedberg 2014-02-26 16:46:26 -08:00
test Bug 986040 - Telemetry experiments: Assure that no experiment addon is running yet before starting an experiment. r=Unfocused 2014-03-27 14:26:59 -07:00
Experiments.jsm Bug 985084 - Experiment add-ons should be disabled by default; r=Unfocused 2014-03-21 16:05:29 -07:00
Experiments.manifest Bug 988710 - Task.spawn can launch synchronously, which leads to a race setting and clearing this._mainTask. Move that into the .then() clause of _run. Also fix up some logging and FHR issues, r=gfritzsche 2014-03-27 09:30:25 -04:00
ExperimentsService.js Bug 984879 - Experiment manager shutdown, r=felipe 2014-03-18 22:52:30 +01:00
moz.build Bug 977708 - Annotate crash reports with the current experiment, r=felipe 2014-03-24 15:38:13 -04:00