Bug 989137 - Backout re-ordered patches that conflict with a known-good patch stack: 1ab6bbd62c76, 5c3a195a107e, 73da7e611e92, 2c1a0b0551fb. r=me
Bug 989137 - Part 12: Refactor experiment and add-on state management. r=gfritzsche
Bug 989137 - Part 13: Ability to ignore hashes of downloaded experiments. r=gfritzsche
Bug 989137 - Part 14: Rename functions for associating with Add-on Manager. r=gfritzsche
Bug 989137 - Part 15: Return a promise from Experiments.init(). r=gfritzsche
Bug 989137 - Part 16: Convert browser_experiments.js to add_task. r=unfocused
Bug 989137 - Part 17: Add browser chrome testing of Experiments. r=unfocused,gfritzsche
Bug 989137 - Part 18: Fix experiments uninit behavior. r=bsmedberg