browser/experiments/Experiments.jsm
49e585f3ab9c56fdb4f10839b6dc3769f280a71b
created 2015-06-23 14:56 -0400
pushed 2015-08-10 18:23 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1151086 - Fix experiment filter functions to use the new telemetry environment. r=gfritzsche a=ritu
fa3b1b80fc1507a928dcf4abd5772752248688e5
created 2015-03-19 15:50 +0100
pushed 2015-06-29 20:18 +0000
Georg Fritzsche Georg Fritzsche - Bug 1139460 - Bonus: Remove unused function from experiments code. rs=yoric
6901a267f856b3b5f4c72d7eb160fefb9dc3e25c
created 2015-04-01 20:52 -0700
pushed 2015-06-29 20:18 +0000
Wes Kocher Wes Kocher - Backed out 14 changesets (bug 1143714, bug 1143796, bug 1139751, bug 1139460, bug 1140558) for Win PGO xpcshell failures
4ae61b09eaefc93c30a0cf1cee60ba533a3bdcf3
created 2015-03-19 15:50 +0100
pushed 2015-05-11 18:39 +0000
Georg Fritzsche Georg Fritzsche - Bug 1139460 - Bonus: Remove unused function from experiments code. rs=yoric, a=lmandel
b263e867106537f3093c2ccafa8894332ef3265e
created 2015-03-27 15:31 -0700
pushed 2015-05-11 18:39 +0000
Wes Kocher Wes Kocher - Backed out changeset 5e9ed1f7aebe (bug 1139460)
5e9ed1f7aebe5a49f84c2e5d82c2da85de16bcb7
created 2015-03-19 15:50 +0100
pushed 2015-05-11 18:39 +0000
Georg Fritzsche Georg Fritzsche - Bug 1139460 - Bonus: Remove unused function from experiments code. rs=yoric
5c0cc88b465e5ef03598514fd1a0f7c1ab180649
created 2015-03-10 13:36 +0100
pushed 2015-05-11 18:39 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1087110 - Don't update experiments manifests if no experiment is running. r=gfritzsche
a18c01416b7f14d4d582e7a4094a2398c43239ed
created 2015-03-24 14:31 -0400
pushed 2015-05-11 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets ade5347d0627, 0b9529b44e23, a139d273f07b, and 0994ae599f13 (bug 1139460) for widespread mochitest crashes.
ade5347d06278866c7167e862adce26d9abff3cc
created 2015-03-19 15:50 +0100
pushed 2015-05-11 18:39 +0000
Georg Fritzsche Georg Fritzsche - Bug 1139460 - Bonus: Remove unused function from experiments code. rs=yoric
bda37eb8a9219037e4a1c0aee335fb33d9fd9b82
created 2014-10-11 10:14 -0400
pushed 2015-04-21 23:53 +0000
Irving Reid Irving Reid - Bug 1059674 - Use AsynchShutdown.blocker() for AddonManager provider shutdown. r=Unfocused, r=Yoric, r=Mossop, a=sledru
8bc9656cad94db48cd44f3947f1b3b1d8c57768a
created 2015-03-10 13:36 +0100
pushed 2015-03-30 18:32 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1087110 - Don't update experiments manifests if no experiment is running. r=gfritzsche, a=sledru FIREFOX_BETA_38_BASE
133d1d99d3e84f8dc80c13959168eac75d73c4bb
created 2015-01-22 12:23 +0100
pushed 2015-03-30 18:32 +0000
Alessio Placitelli Alessio Placitelli - Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche
4905820af20db764e4e230374a7f93bfc2f2b59b
created 2014-12-23 12:21 -0500
pushed 2015-02-23 15:17 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1115040 - Record experiment branch in crash reports, r=gfritzsche
8ae4bfe77e2197e378497990c28cc06c85c22878
created 2014-09-27 16:25 -0400
pushed 2014-11-28 15:29 +0000
Irving Reid Irving Reid - Bug 1059674 - use AsynchShutdown.blocker() for AddonManager provider shutdown; r=unfocused
a404daa686f8b719a040c6281280e5b6bd6697c0
created 2014-09-15 15:28 +0200
pushed 2014-11-28 15:29 +0000
Georg Fritzsche Georg Fritzsche - Bug 1064470 - Increase the experiments forensic log buffer size again. r=bsmedberg
a721c4fbe22abf0ea6a591957aa42e118ea04c54
created 2014-10-11 10:14 -0400
pushed 2014-10-13 16:35 +0000
Irving Reid Irving Reid - Bug 1059674 - Use AsynchShutdown.blocker() for AddonManager provider shutdown. r=unfocused, r=yoric, a=lmandel
27c4a0956f761cd679635cb52f81dcd8cad86566
created 2014-10-10 21:17 -0400
pushed 2014-10-13 16:35 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 6ae4ca55a6d9 (bug 1059674) for mass bustage.
6ae4ca55a6d9ae4a1e32fb8693aeca6eb5dbd0b2
created 2014-09-27 16:25 -0400
pushed 2014-10-13 16:35 +0000
Irving Reid Irving Reid - Bug 1059674 - Use AsyncShutdown.blocker() for AddonManager provider shutdown. r=unfocused, a=lmandel
820c379866126e404c8bbf7b906a92e4e4d2e655
created 2014-09-01 15:26 +0200
pushed 2014-10-13 16:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1012924 - Experiments should cancel their XMLHttpRequest on shutdown, and should also set a reasonable timeout on them, r=gfritzsche
de171b8c382b16afb9849255fb18113991608b2a
created 2014-08-28 10:25 -0400
pushed 2014-10-13 16:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1054397 - automated test for the racy while setting experiment branches, followup to bug 1052545 and bug 1038174, r=gfritzsche
4d060cfb2bbc9c49a0a308e7629634746399c5ce
created 2014-08-20 13:07 -0400
pushed 2014-10-13 16:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1012924 diagnostics - increase the log length to 10, r=gfritzsche
f9e0efd92b8daa3b97e6775b6650271efc39d48f
created 2014-08-14 16:21 -0400
pushed 2014-10-13 16:35 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1052545 - Telemetry experiment branches are not saved correctly: we set the _dirty flag correctly, but then don't write the cache, r=gfritzsche
55f86db6466cf7605e202b3963fbca754284b8a3
created 2014-08-08 14:14 +0200
pushed 2014-10-13 16:35 +0000
Georg Fritzsche Georg Fritzsche - Bug 1048793 - Remove Experiments CertUtils usage as PublicKeyPinningService already provides the same functionality. r=mmc
98c884189a216ea41e53d5c169aa04bc20438925
created 2014-08-01 14:38 +0200
pushed 2014-10-13 16:35 +0000
Georg Fritzsche Georg Fritzsche - Bug 1046910 - TypeError: this._experiments is null at Experiments.Experiments.prototype._getState. r=ttaubert
6b4ab5ef92facac166852be1e59bacbd9ec4c844
created 2014-07-24 17:21 -0400
pushed 2014-10-13 16:35 +0000
Steven MacLeod Steven MacLeod - Bug 1038174 - Prevent a race condition when writing the experiments cache. r=gfritzsche
7c7c65151eaf273a21a315742db7e09742af389c
created 2014-07-25 13:40 +0200
pushed 2014-10-13 16:35 +0000
Qeole Qeole - Bug 1040761 - Re-add state info for experiments async shutdown blocker from bug 1012924. r=gfritzsche
6628339f693085fa45cc6782d28589a21ba30fd7
created 2014-07-02 15:40 -0700
pushed 2014-10-13 16:35 +0000
Alexandre Poirot Alexandre Poirot - Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
e99d96b9f8406571f135f03079a7a34e6034d803
created 2014-07-22 18:29 -0700
pushed 2014-10-13 16:35 +0000
Jonathan Griffin Jonathan Griffin - Backed out changeset 64586374a208 on a CLOSED TREE
64586374a2088f4eccf07f7aee05318370cf78e3
created 2014-07-02 15:40 -0700
pushed 2014-10-13 16:35 +0000
Alexandre Poirot Alexandre Poirot - Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
8710fe40a8258fee26851a81169c1c3006e662fd
created 2014-07-22 17:55 -0700
pushed 2014-10-13 16:35 +0000
Jonathan Griffin Jonathan Griffin - Backout 4f6d9db92389 for bustage on a CLOSED TREE
4f6d9db92389fcf281e2b6af7fe843850d33f681
created 2014-07-02 15:40 -0700
pushed 2014-10-13 16:35 +0000
Alexandre Poirot Alexandre Poirot - Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
db5539e42eb5d8bc4891c702b06906faf30b83c6
created 2014-09-01 15:26 +0200
pushed 2014-09-08 19:43 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1012924 - Experiments should cancel their XMLHttpRequest on shutdown and should also set a reasonable timeout on them. r=gfritzsche, a=lmandel
36adbb8b0b8386e11d1c9df823c1a8413d1d6a2d
created 2014-08-14 16:21 -0400
pushed 2014-09-02 16:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1052545 - Telemetry experiment branches are not saved correctly: we set the _dirty flag correctly, but then don't write the cache, r=gfritzsche, a=sledru
16c940d832690f81d89e19d43b0b901f2b5ec9c2
created 2014-07-24 17:21 -0400
pushed 2014-09-02 16:39 +0000
Steven MacLeod Steven MacLeod - Bug 1038174 - Prevent a race condition when writing the experiments cache. r=gfritzsche, a=sledru
e7d4238dd07581eb67eadd996f554d549ffe3159
created 2014-07-28 12:49 +0200
pushed 2014-09-02 16:39 +0000
Qeole Qeole - Bug 1040761 - Re-add state info for experiments async shutdown blocker from bug 1012924. r=gfritzsche,a=sylvestre
ec060e0603dc7069f64fbbd0611553d128f824dc
created 2014-07-18 16:53 +0200
pushed 2014-09-02 16:39 +0000
Qeole Qeole - Bug 1032970 - Stopping maxStartTime from incorrectly disabling experiments which have already started. r=gfritzsche
eba5f233f01b770d01f1461c572ebcd77ef4cae3
created 2014-07-09 15:17 +0200
pushed 2014-09-02 16:39 +0000
Georg Fritzsche Georg Fritzsche - Bug 1012466 - Test cleanups. r=bsmedberg
100fce3292d4bb35a90e142324070f777a998fc9
created 2014-07-08 17:36 +0200
pushed 2014-09-02 16:39 +0000
Georg Fritzsche Georg Fritzsche - Bug 1012466 - Properly synchronize experiments shutdown with the AddonManager by using its shutdown barrier. r=bsmedberg
529a9b954b72f505859b3d4daded2eb9ac5fd330
created 2014-06-27 13:44 -0400
pushed 2014-09-02 16:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1031326 - Fix experiment cache upgrade: the cache data is a raw JSObject, not a map. r=gfritzsche
6929caed9dc4a2e67ad97ec0cf24a3b58d5cc919
created 2014-06-25 18:11 -0400
pushed 2014-09-02 16:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1017806 followup: include the branch data in the public API and therefore in FHR
ea786f80e0d063ce11e33f5a4a7f0ced61dce056
created 2014-06-25 15:16 -0400
pushed 2014-09-02 16:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1017806 - Record and report on optional branches of experiments, so that each experiment doesn't have to re-invent data collection. r=gfritzsche
b06caa6fad679ba83d396b967f56e7f9f9306bb4
created 2014-06-22 21:25 -0300
pushed 2014-09-02 16:39 +0000
Felipe Gomes Felipe Gomes - Bug 1028612 - Options for jsfilter sandbox unused. r=gfritzsche
a87021ee40b84c7d52793b5e0108fc75dcfbb499
created 2014-07-09 15:17 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1012466 - Test cleanups. r=bsmedberg,a=lmandel
c2c33b7f9006f72455d7cc3373c2df650f01ee6a
created 2014-07-08 17:36 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1012466 - Properly synchronize experiments shutdown with the AddonManager by using its shutdown barrier. r=bsmedberg,a=lmandel
ada88bfa9f0a41630f2ec42713a463800b15d2a6
created 2014-07-16 14:41 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Backout 7d1746cdf765, bug 1012466 for xpcshell-test failures. a=BUSTAGE
e776a6a21d1c665bba8a8f27ee6f4012b651c3da
created 2014-07-09 15:17 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1012466 - Test cleanups. r=bsmedberg,a=lmandel
dd403b084fd52d17e4cf65679203b487cb19a2d4
created 2014-07-07 07:35 -0400
pushed 2014-07-21 20:25 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1012924 - Instrumenting Expriments.jsm's AsyncShutdown. r=gfritzsche, a=sledru
44d31566a3a6dd533f36588f9ac03f1b2e006f0b
created 2014-06-27 13:44 -0400
pushed 2014-07-21 20:25 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1031326 - Fix experiment cache upgrade: the cache data is a raw JSObject, not a map. r=gfritzsche a=lmandel
79deb31afe324987ed7f2c074b263d0eff080e39
created 2014-06-25 15:16 -0400
pushed 2014-07-21 20:25 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1017806 - Record and report on optional branches of experiments, so that each experiment doesn't have to re-invent data collection. r=gfritzsche, a=sledru
e8300a04ed6047a7b39418d427aa13e4ee3a48c9
created 2014-06-12 22:43 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1021002 - Fix telemetry experiments jsfilter evaluation. r=bsmedberg, a=lmandel
b1fd756acca27f48ed48679b9252ff05cf1a5d18
created 2014-05-16 14:33 +0200
pushed 2014-07-21 20:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to fx-team
d2ff5ee7413d5050ec66152cf59ee7ebd8fcb489
created 2014-05-16 12:56 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1005270 - Trigger experiments initialization on opening the addon manager UI. r=bsmedberg
2d50053fec04526614967cc7149723f7b4b56966
created 2014-05-15 03:12 +0200
pushed 2014-07-21 20:25 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1010289 - Experiments.jsm should now handle its errors. r=bsmedberg
28e4d5e18cf40ef6b6cf2ebe00856540d90be663
created 2014-05-15 09:11 -0400
pushed 2014-07-21 20:25 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1007710 - Add information about the currently-active experiment to the telemetry ping, r=gfritzsche+vladan
19b40165000ecf796b92f191bcf2634759669430
created 2014-05-05 10:31 -0400
pushed 2014-07-21 20:25 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1004665 - If the crash reporter is disabled, .annotateCrashReport will throw an exception. Catch it and continue, r=gfritzsche
571814852fe80aca1e876c6dfb3ed7128328d8ee
created 2014-05-06 12:18 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 992258 - Trigger a refresh of the experiments view in the addon manager when experiments change. r=irving
9160e69de038b9dff00408f55d44237fe462de71
created 2014-04-29 18:21 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1001787 - Set the endDate on historic experiments early enough. r=bsmedberg
e9c7fda918fd3db6db748671d8e73154471880de
created 2014-04-29 18:20 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1001787 - Propagate changes for foreign experiment addon uninstalls so we properly save the experiments state. r=bsmedberg
d25120c7a148b85f477595fcde0af21e9321c11c
created 2014-04-28 16:11 +0200
pushed 2014-07-21 20:25 +0000
Georg Fritzsche Georg Fritzsche - Bug 1000719 - Add tracing on logging experiment rejections and telemetry tests. r=bsmedberg
c06faa2cf62b62d15680de7451876e75162ae970
created 2014-06-27 13:44 -0400
pushed 2014-06-29 22:59 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1031326 - Fix experiment cache upgrade: the cache data is a raw JSObject, not a map. r=gfritzsche a=lmandel
less more (0) -100 -60 tip