Alessio Placitelli
0f97c13398
Bug 1233986 - Move clientId loading, generation and serialization earlier during startup. r=gfritzsche, data-review=bsmedberg
...
MozReview-Commit-ID: LgBGLY8gbLB
2016-05-23 06:09:00 +02:00
Carsten "Tomcat" Book
4ee63aa14c
Backed out changeset bca07aa9ac51 (bug 1233986) on developers request
...
--HG--
extra : rebase_source : 0b330c6fcb79590bc476e4abb666e3944d37720e
2016-06-27 13:19:47 +02:00
Alessio Placitelli
53ac761fda
Bug 1233986 - Move clientId loading, generation and serialization earlier during startup. r=gfritzsche, data-review=bsmedberg
...
MozReview-Commit-ID: LgBGLY8gbLB
2016-05-23 06:09:00 +02:00
Carsten "Tomcat" Book
72ee102f5e
Backed out changeset 47cccae80d80 (bug 1233986) for test failures in test_TelemetryController.js
2016-06-22 11:46:21 +02:00
Alessio Placitelli
7297f2b220
Bug 1233986 - Move clientId loading, generation and serialization earlier during startup. r=gfritzsche, data-review=bsmedberg
...
MozReview-Commit-ID: LgBGLY8gbLB
2016-05-23 06:09:00 +02:00
Iaroslav Sheptykin
5bafbc0e78
Bug 1145188: Shifting TelemetrySession init control to TelemetryController (core). r=Dexter
2016-05-16 06:57:00 +02:00
Sebastian Hengst
62d7ced7d1
Backed out changeset 9e90db2262ac (bug 1145188) for frequent Android 4.2 x86 opt Sets(S4) failure in test_TelemetrySession.js. r=backout
2016-04-29 21:30:50 +02:00
Georg Fritzsche
daea52c8ab
Bug 1268581 - Reduce Telemetry initialization delay in tests. r=dexter
2016-04-29 15:16:22 +02:00
Iaroslav Sheptykin
af97a1b2ef
Bug 1145188: Shifting TelemetrySession init control to TelemetryController (core). r=Dexter
2016-04-17 11:57:00 +02:00
Dave Townsend
6e44ebad84
Bug 1257246: Update toolkit for eslint 2. r=Gijs
...
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.
MozReview-Commit-ID: KHYdAkRvhVr
--HG--
extra : rebase_source : 720cc9d864175248508146a7f4704b4bf3f02439
extra : histedit_source : 6cc0ecbf21a571e1a41d517b67512a3452fac19a
2016-04-05 11:33:48 -07:00
Sylvestre Ledru
5e0fd030c5
Bug 1250897 - Add build number data in Telemetry pings r=gfritzsche
...
MozReview-Commit-ID: 2CB5CMGQN6G
--HG--
extra : rebase_source : 069649c71f349bc3fb56cec66e1349d3e99fd356
2016-02-26 14:04:12 +01:00
Alessio Placitelli
d448c0ad94
Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche
2016-01-27 01:03:00 +01:00
chaithanya
32ff5e90a0
Bug 1184458- TelemetryEnvironment needs to shut down properly r=gfritzsche
2016-01-27 09:57:00 +01:00
Alessio Placitelli
5b7c505b88
Bug 1236588 - Remove the storage DB for HealthReport from user profiles. r=gfritzsche
2016-01-12 08:50:00 +01:00
Alessio Placitelli
90ac94e427
Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche
...
--HG--
rename : services/healthreport/healthreport-prefs.js => toolkit/components/telemetry/healthreport-prefs.js
2016-01-05 06:41:00 +01:00
rthyberg
a84f253a9d
Bug 1179209 - Don't throttle environment changes until there are any environment-change listeners. r=dexter
2015-12-04 00:32:00 +01:00
Georg Fritzsche
8a67d78afe
Bug 1200164 - Only do isOfficialTelemetry checks for Telemetry uploads. r=dexter
2015-12-18 19:35:05 +07:00
Alessio Placitelli
9e3e80a871
Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche
2015-11-17 07:42:00 +01:00
rthyberg
c324f52830
Bug 1222042 - Dont try to show ping data in about:telemetry if Telemetry is disabled. r=dexter
2015-11-16 14:27:00 +01:00
Tom Zhang
fe738f8991
Bug 1225103 - Clarity change to debug message to reflect actual function called. r=dexter
2015-11-16 21:19:00 +01:00
Stuart
a6f436ac7c
Bug 1224135 - Updating the comment for assemblePing. r=dexter
2015-11-16 04:58:00 +01:00
Tom Zhang
b9786709da
Bug 1223423 - Remove |testOnly| from |TelemetryController.submitExternalPing|. r=Dexter
2015-11-15 15:03:11 +01:00
Sanchit Nevgi
4ca7e8b213
Bug 1152255 - Removed Telemetry.asyncFetchTelemetryData call in TelemetryController.jsm. r=Dexter
2015-11-07 02:26:00 +01:00
Alessio Placitelli
f2ab0b3ffc
Bug 1174674 - Clear out all pending pings when FHR is deactived. r=gfritzsche
2015-10-02 05:50:00 +02:00
Iaroslav (yarik) Sheptykin
35b0792faf
Bug 1206085: Replacing preprocessor directives with AppConstants in Telemetry modules. r=gfritzsche
...
--HG--
extra : commitid : Gk4m91cFhEq
extra : rebase_source : 783a87d1ab4ce31e7dd8a347b5f0b314cd970414
2015-09-23 11:46:56 +02:00
Dave Townsend
a22c2d1f9e
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
--HG--
extra : commitid : KsbH21csjH4
extra : rebase_source : bc7c08de1ec6e802261b8cd294d88ee2c4e75c2d
2015-09-14 11:04:19 -07:00
Wes Kocher
468b697f04
Backed out 3 changesets (bug 1192924) for Android bustage CLOSED TREE
...
Backed out changeset 30d612836685 (bug 1192924)
Backed out changeset a6860f880e01 (bug 1192924)
Backed out changeset 10e1fa2cc23a (bug 1192924)
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system1@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system2_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app1/features/system2@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_2.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system1@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system3_1.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app2/features/system3@tests.mozilla.org.xpi
rename : toolkit/mozapps/extensions/test/xpcshell/data/system_addons/system1_1_badcert.xpi => toolkit/mozapps/extensions/test/xpcshell/data/system_addons/app3/features/system1@tests.mozilla.org.xpi
2015-09-22 11:02:55 -07:00
Dave Townsend
fb7653707b
Bug 1192924: Expose the update URL formatting code a new UpdateUtils module. r=rstrong
...
The GMP manager uses a copy of the update service's url formatting code and has
since fallen out of sync. We'll also want to use the same formatting code for
the system add-on update checks so this just exposes it in a shared API.
I've moved the contents of UpdateChannel.jsm to UpdateUtils.jsm and exposed
formatUpdateURL there as well as a few properties that the update service still
needs access to.
UpdateUtils.UpdateChannel is intended to be a lazy getter but isn't for now
since tests expect to be able to change the update channel at runtime.
--HG--
extra : commitid : FuPUB9X4oYJ
extra : rebase_source : cfcd31d7da5f5b636a2ec11546dbada973d681de
extra : histedit_source : 3df840dc502c6ee4177f1858920d1260e4dc27af
2015-09-14 11:04:19 -07:00
Shu-yu Guo
64db2267cf
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
André Reinald
9779f5952d
Bug 1197292 - Read delays from prefs, backup to defaults if not set. Shorter delays are useful to accelerate test cycles. r=gfritzsche
2015-08-24 16:50:51 +02:00
Georg Fritzsche
5b8349da31
Bug 1191912 - Part 2 - Enable opt-out Telemetry for a 5% sample of release users. r=rvitillo
2015-08-11 12:17:30 +02:00
Georg Fritzsche
c04d10815f
Bug 1191912 - Part 1 - Move client id caching to ClientID.jsm. r=rvitillo
2015-08-11 12:17:29 +02:00
Georg Fritzsche
c12f3b730d
Bug 1183632 - Don't generate child Telemetry payloads for the thumbnail service in non-e10s. r=dexter
2015-07-28 18:05:35 +02:00
Alessio Placitelli
104a7c3e65
Bug 1137355 - Refactor the logic to show TelemetryInfobar in TelemetryInfobarController. r=gfritzsche
2015-06-26 16:31:00 +02:00
Alessio Placitelli
b2a33b514f
Bug 1182424 - Part 1 - Always leave unified Telemetry behavior on for people who opted into Telemetry. r=gfritzsche
2015-07-10 13:31:53 +02:00
Georg Fritzsche
7fc01a3f40
Bug 1181553 - Submit AsyncShutdown state information for TelemetrySend. r=dexter
2015-07-08 22:30:24 +02:00
Georg Fritzsche
01ac8b63e2
Bug 1156712 - Part 3 - Extend the Telemetry send test coverage. r=dexter
2015-07-07 16:49:09 +02:00
Georg Fritzsche
09175e6eae
Bug 1156712 - Part 2: Re-design the ping sending logic. r=vladan
2015-07-07 16:49:09 +02:00
Alessio Placitelli
8b8d56a308
Bug 1120379 - Send a ping deletion message to the server when FHR is deactivated. r=gfritzsche
2015-05-28 08:47:00 +02:00
Alessio Placitelli
ad70ebb685
Bug 1173709 - TelemetrySend.jsm should not wait on sending pings during |setup|. r=gfritzsche
2015-06-12 06:39:00 +02:00
Alessio Placitelli
5560e83bc3
Bug 1169159 - Refactor the |enableTelemetryRecording| logic in TelemetryController.jsm. r=gfritzsche
2015-06-12 06:09:00 +02:00
Alessio Placitelli
5e87aa2a8a
Bug 1169159 - Add basic test coverage for Telemetry child payloads. r=gfritzsche
2015-06-08 00:12:00 +02:00
Georg Fritzsche
fcd0865493
Bug 1156359 - Part 2: Let TelemetrySend manage the pending ping queue. r=yoric
2015-06-06 01:29:19 +07:00
Georg Fritzsche
d72b4a42a1
Bug 1156359 - Part 1: Move send logic from TelemetryController to TelemetrySend. r=yoric
...
Also move over triggering sending of pending pings on "idle-daily" from TelemetrySession.
2015-06-06 01:29:19 +07:00
Alessio Placitelli
fdcb6a370e
Bug 1167456 - Fix TelemetryController submitting non-identical pings under the same ping id. r=gfritzsche
2015-06-03 02:59:00 +02:00
Alessio Placitelli
213930ce71
Bug 1165304 - Exclude partner info from the channel entries in Telemetry pings. r=gfritzsche
2015-05-28 02:39:00 +02:00
Georg Fritzsche
8b2d7ee218
Bug 1166705 - Don't send a saved-session ping when extended Telemetry is off. r=vladan
...
This also cleans up the pending pings persistance, putting the control of saving them out of TelemetrySession.
2015-05-22 22:42:29 +07:00
Georg Fritzsche
dbec76581a
Bug 1166128 - Don't rely on datareporting.healthreport.uploadEnabled to control telemetry submission on Android. r=vladan
2015-05-22 00:10:29 +07:00
Georg Fritzsche
6fb12f6f5d
Bug 1140037 - Improve midnight fuzzing readability and comments. r=vladan
2015-05-21 15:12:43 +07:00
Alessio Placitelli
b76f6f52b5
Bug 1120380 - Update Telemetry interfaces to mention the correct number of ping retention days. r=gfritzsche
2015-05-19 09:12:00 -04:00