Marco Castelluccio
2f3e68079b
Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
2017-02-18 14:17:30 +00:00
Wes Kocher
3f83b41f7e
Backed out 2 changesets (bug 1330833) for windows 64 xpcshell failures a=backout
...
Backed out changeset 466565fa382a (bug 1330833)
Backed out changeset 927194e7769d (bug 1330833)
MozReview-Commit-ID: GB4KsH29xYC
2017-02-16 17:20:54 -08:00
Marco Castelluccio
a7e3f95164
Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
2017-02-16 17:09:32 +00:00
Gabriele Svelto
83cc3c6b65
Bug 1310703 - Use the ID generated by the crashreporter client when sending a crash ping so that server-side deduplication works correctly; r=Dexter
...
MozReview-Commit-ID: HfyKTru8QgN
2017-01-16 18:17:02 +01:00
Jared Wein
0ec522d5b6
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
2017-01-17 09:48:17 -06:00
Vedant Sareen
cf73a09e9e
Bug 1301311 - Cleanly reject pings that are submitted too late in shutdown. r=Dexter
...
Added |_shuttingDown| boolean flag, which is initialized to false and is set to true when Firefox shuts down.
This allows rejecting pings sent after shutdown by checking the value of this flag.
Also added a new test that shuts down Telemetry using |yield TelemetryController.testShutdown()| and then tries sending a ping to it.
2017-01-05 22:32:01 +05:30
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Dave Townsend
e7b1b3284f
Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
...
MozReview-Commit-ID: FGFwg6TYkvm
2016-11-11 15:22:34 -08:00
Dave Townsend
dc3810c548
Bug 1314343: Turn on no-unreachable in eslint. r=standard8
...
Unreachable code can be a sign of a mistake so we should turn this rule on.
MozReview-Commit-ID: LQphsNL7HBX
2016-11-01 10:58:35 -07:00
rthyberg
88f6f76ff0
Bug 1292226 - Reject non-object ping payloads submitted to Telemetry. r=gfritzsche, data-r=bsmedberg
2016-09-22 18:29:34 +01:00
Alessio Placitelli
07bcf0681d
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
84d078a3b8
Backed out changeset bca07aa9ac51 (bug 1233986) on developers request
2016-06-27 13:19:47 +02:00
Alessio Placitelli
e8c2e98d0d
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
2d7a6d81d9
Backed out changeset 47cccae80d80 (bug 1233986) for test failures in test_TelemetryController.js
2016-06-22 11:46:21 +02:00
Alessio Placitelli
8f471c344c
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
17b9d2f2b5
Bug 1145188: Shifting TelemetrySession init control to TelemetryController (core). r=Dexter
2016-05-16 06:57:00 +02:00
Sebastian Hengst
9c6add3610
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
e37d614132
Bug 1268581 - Reduce Telemetry initialization delay in tests. r=dexter
2016-04-29 15:16:22 +02:00
Iaroslav Sheptykin
87be9cbb55
Bug 1145188: Shifting TelemetrySession init control to TelemetryController (core). r=Dexter
2016-04-17 11:57:00 +02:00
Dave Townsend
769fc8f245
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
2016-04-05 11:33:48 -07:00
Sylvestre Ledru
a3d7a97f35
Bug 1250897 - Add build number data in Telemetry pings r=gfritzsche
...
MozReview-Commit-ID: 2CB5CMGQN6G
2016-02-26 14:04:12 +01:00
Alessio Placitelli
a14d03b41a
Bug 1236580 - Remove the IS_UNIFIED_TELEMETRY constant and the related preferences. r=gfritzsche
2016-01-27 01:03:00 +01:00
chaithanya
6530aa0ef5
Bug 1184458- TelemetryEnvironment needs to shut down properly r=gfritzsche
2016-01-27 09:57:00 +01:00
Alessio Placitelli
f0e10564a9
Bug 1236588 - Remove the storage DB for HealthReport from user profiles. r=gfritzsche
2016-01-12 08:50:00 +01:00
Alessio Placitelli
ea8833fe9c
Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche
2016-01-05 06:41:00 +01:00
rthyberg
6f5537394e
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
f7cf0e8613
Bug 1200164 - Only do isOfficialTelemetry checks for Telemetry uploads. r=dexter
2015-12-18 19:35:05 +07:00
Alessio Placitelli
75b5952485
Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche
2015-11-17 07:42:00 +01:00
rthyberg
d765d526e3
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
415c96689f
Bug 1225103 - Clarity change to debug message to reflect actual function called. r=dexter
2015-11-16 21:19:00 +01:00
Stuart
052927d064
Bug 1224135 - Updating the comment for assemblePing. r=dexter
2015-11-16 04:58:00 +01:00
Tom Zhang
a1aacb7730
Bug 1223423 - Remove |testOnly| from |TelemetryController.submitExternalPing|. r=Dexter
2015-11-15 15:03:11 +01:00
Sanchit Nevgi
3922953fb3
Bug 1152255 - Removed Telemetry.asyncFetchTelemetryData call in TelemetryController.jsm. r=Dexter
2015-11-07 02:26:00 +01:00
Alessio Placitelli
51748d69e3
Bug 1174674 - Clear out all pending pings when FHR is deactived. r=gfritzsche
2015-10-02 05:50:00 +02:00
Iaroslav (yarik) Sheptykin
808255ed7c
Bug 1206085: Replacing preprocessor directives with AppConstants in Telemetry modules. r=gfritzsche
2015-09-23 11:46:56 +02:00
Dave Townsend
f657500ff0
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.
2015-09-14 11:04:19 -07:00
Wes Kocher
69b522405d
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)
2015-09-22 11:02:55 -07:00
Dave Townsend
eef8701d19
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.
2015-09-14 11:04:19 -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
André Reinald
0850396f2e
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
21ae4d1537
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
91a7206773
Bug 1191912 - Part 1 - Move client id caching to ClientID.jsm. r=rvitillo
2015-08-11 12:17:29 +02:00
Georg Fritzsche
a32f530eb7
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
92ef1cca67
Bug 1137355 - Refactor the logic to show TelemetryInfobar in TelemetryInfobarController. r=gfritzsche
2015-06-26 16:31:00 +02:00
Alessio Placitelli
07417f6393
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
a53cb113d0
Bug 1181553 - Submit AsyncShutdown state information for TelemetrySend. r=dexter
2015-07-08 22:30:24 +02:00
Georg Fritzsche
8f7f64333b
Bug 1156712 - Part 3 - Extend the Telemetry send test coverage. r=dexter
2015-07-07 16:49:09 +02:00
Georg Fritzsche
beb9e06b17
Bug 1156712 - Part 2: Re-design the ping sending logic. r=vladan
2015-07-07 16:49:09 +02:00