Mark Banner
58280be44c
Bug 1312277 - Enable no-unused-vars eslint rule for browser/experiments. r=mossop
...
MozReview-Commit-ID: FUcMgWy8Vv7
2016-10-17 22:17:05 +01:00
Kris Maglione
47312ecab3
Bug 1294811: Fix external tests that import head_addons.js. r=rhelmer
...
MozReview-Commit-ID: EWo7Gv9oSsz
2016-08-16 17:02:44 -07:00
Tooru Fujisawa
412ae0e2a1
Bug 1256088 - Merge mock app-info implementation into AppInfo.jsm. r=gps
2016-03-16 16:58:29 +09:00
Gijs Kruitbosch
29b2aee9c4
Bug 1233492 - make browser/experiments eslintable, r=felipe
2015-12-17 19:42:24 +00:00
Alessio Placitelli
07d9cc16f3
Bug 1217282 - Add test coverage. r=gfritzsche
2015-12-15 05:44:00 +01:00
Carsten "Tomcat" Book
036e6d2fa3
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902 )
Backed out changeset d70c7fe532c6 (bug 1202902 )
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902 )
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Benjamin Smedberg
531c5fdb30
Bug 1151086 - Fix experiment filter functions to use the new telemetry environment, r=gfritzsche
2015-06-23 14:56:11 -04:00
Alessio Placitelli
985423706d
Bug 1136390 - test_TelemetryTimestamps.js/test_conditions.js are missing AddonManager initialization. r=gfritzsche
2015-02-25 23:54:35 +01:00
Georg Fritzsche
40d78cb9d8
Bug 1048793 - Remove Experiments CertUtils usage as PublicKeyPinningService already provides the same functionality. r=mmc
2014-08-08 14:14:22 +02:00
Benjamin Smedberg
1adca680f9
Bug 1017806 - Record and report on optional branches of experiments, so that each experiment doesn't have to re-invent data collection. r=gfritzsche
2014-06-25 15:16:13 -04:00
Georg Fritzsche
695df6be84
Bug 1001787 - Add test for foreign experiment addon uninstalls keeping the state properly over restarts. r=bsmedberg
2014-04-29 18:20:45 +02:00
Georg Fritzsche
6cc4706986
Bug 990111 - Add-on provider for historical experiments. r=irving
2014-04-23 14:34:48 +02:00
Georg Fritzsche
b43b05c956
Bug 993084 - Consolidate pref name constants for experiment tests. r=bsmedberg
2014-04-15 18:12:26 +02:00
Gregory Szorc
4fba72f1fb
Bug 989137 - Part 10: Add a testing-only JSM for common AddonManager operations; r=Unfocused, r=gfritzsche
...
There is a lot of boilerplate testing code that performs common
AddonManager operations. Some common operations used for testing
Experiments have been refactored into a testing-only JSM that lives as
part of the Add-ons Manager.
2014-04-04 15:58:29 -07:00
Gregory Szorc
2f4ac65cb9
Bug 989137 - Part 6: Create experiment XPIs during the build; r=bsmedberg
...
Instead of checking in binary .xpi files, we now have the source files
under source control and generate the .xpi as part of the build.
The build system mechanism to generate the .xpi files is hacky. But it's
similar to what existing processes use. Bug 988938 will eventually make
this more sane.
Since the produced .xpi files no longer have stable content, the SHA-1s
of the experiments are now calculated at test run time.
2014-03-29 18:10:11 -07:00
Gregory Szorc
66a1b56284
Bug 989137 - Part 1: Uninstall unknown experiments; r=Unfocused
...
Before this patch, experiment add-ons may have existed in the Addons
Manager without the Experiments service knowing about them. This detects
these unknown add-ons and uninstalls them. See the in-line comment on
the rationale behind this decision.
The added unit test fails without the Experiments.jsm change.
2014-03-26 22:20:23 -07:00
Georg Fritzsche
05042e7668
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
Georg Fritzsche
4d4108e83e
Bug 973992 - Telemetry experiments: Make the experiments code use the new experiments addon type. r=Unfocused
2014-03-27 14:25:04 -07:00
Georg Fritzsche
e87a4523ad
Bug 983231 - Telemetry experiments: test manifest condition evaluation. r=felipe
2014-03-26 16:35:59 +01:00
Georg Fritzsche
08719d86dc
Bug 983360 - Telemetry experiments: add monitoring data to Telemetry payload. r=bsmedberg
2014-03-24 09:58:57 +01:00
Georg Fritzsche
128f183671
Bug 985670 - Telemetry experiments: Decouple experiment and addon ids. r=felipe
2014-03-24 09:58:57 +01:00
Gregory Szorc
49ac0afc11
Bug 974024 - Add FHR recording of Telemetry Experiments activity; r=bsmedberg
2014-03-20 14:16:00 -07:00
Georg Fritzsche
a0d9f076c3
Bug 984014 - Telemetry experiments - Test experiment update. r=felipe
2014-03-18 22:52:30 +01:00
Georg Fritzsche
61a6fabe2d
Bug 979474 - Disable certificate checks for telemetry experiment checks. r=felipe
2014-03-18 22:52:30 +01:00
Georg Fritzsche
0042d40cb7
Bug 974009 - Telemetry experiments: test experiment conditions and enable experiments. r=felipe,unfocused
2014-03-18 22:52:28 +01:00