diff options
author | wolfbeast <mcwerewolf@gmail.com> | 2018-04-08 12:24:27 +0200 |
---|---|---|
committer | wolfbeast <mcwerewolf@gmail.com> | 2018-04-08 12:24:27 +0200 |
commit | bf6bb142fc5bcb49b053788e06160af304f639e5 (patch) | |
tree | 2b45b84a1b216d17c0911d6f228c1264fefc31e1 /browser/experiments/test/addons/experiment-racybranch/bootstrap.js | |
parent | 309d1ca1f297e5ccf2309d6d90b82d558e5d426c (diff) | |
download | UXP-bf6bb142fc5bcb49b053788e06160af304f639e5.tar UXP-bf6bb142fc5bcb49b053788e06160af304f639e5.tar.gz UXP-bf6bb142fc5bcb49b053788e06160af304f639e5.tar.lz UXP-bf6bb142fc5bcb49b053788e06160af304f639e5.tar.xz UXP-bf6bb142fc5bcb49b053788e06160af304f639e5.zip |
Remove telemetry experiments framework
Diffstat (limited to 'browser/experiments/test/addons/experiment-racybranch/bootstrap.js')
-rw-r--r-- | browser/experiments/test/addons/experiment-racybranch/bootstrap.js | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/browser/experiments/test/addons/experiment-racybranch/bootstrap.js b/browser/experiments/test/addons/experiment-racybranch/bootstrap.js deleted file mode 100644 index e8278f50f..000000000 --- a/browser/experiments/test/addons/experiment-racybranch/bootstrap.js +++ /dev/null @@ -1,35 +0,0 @@ -/* exported startup, shutdown, install, uninstall */ - -var {classes: Cc, interfaces: Ci, utils: Cu} = Components; - -Cu.import("resource:///modules/experiments/Experiments.jsm"); - -var gStarted = false; - -function startup(data, reasonCode) { - if (gStarted) { - return; - } - gStarted = true; - - // delay realstartup to trigger the race condition - Cc['@mozilla.org/thread-manager;1'].getService(Ci.nsIThreadManager) - .mainThread.dispatch(realstartup, 0); -} - -function realstartup() { - let experiments = Experiments.instance(); - let experiment = experiments._getActiveExperiment(); - if (experiment.branch) { - Cu.reportError("Found pre-existing branch: " + experiment.branch); - return; - } - - let branch = "racy-set"; - experiments.setExperimentBranch(experiment.id, branch) - .then(null, Cu.reportError); -} - -function shutdown() { } -function install() { } -function uninstall() { } |