Commit Graph

33 Commits

Author SHA1 Message Date
Robert Helmer
49646a2b03 Bug 1325501 - move Telemetry from XHR to ServiceRequest r=gfritzsche
MozReview-Commit-ID: 6ZyLQknPVFx
2016-12-22 20:38:58 -08:00
Wes Kocher
c0b7d27da7 Backed out 3 changesets (bug 1325501) for xpcshell failures a=backout
Backed out changeset b6e50911ef79 (bug 1325501)
Backed out changeset c0493757d21e (bug 1325501)
Backed out changeset 880decff07b3 (bug 1325501)
2016-12-24 00:38:09 -08:00
Robert Helmer
38f72ef7b7 Bug 1325501 - move Telemetry from XHR to ServiceRequest r=gfritzsche
MozReview-Commit-ID: 6ZyLQknPVFx
2016-12-22 20:38:58 -08:00
Alessio Placitelli
ca9f461380 Bug 1323628 - Fix test_TelemetrySend.js failing and enable it again. r=chutten
MozReview-Commit-ID: AGRh5GCuHEK
2016-12-15 07:49:00 +01:00
Georg Fritzsche
6ecf96c260 Bug 1318284 - Improve probes measuring Telemetry send times. r=dexter 2016-11-21 17:48:42 +01: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
Thomas Nguyen
95466008ee Bug 1296802 - remove LOAD_CLASSIFY_URI flag to prevent telemetry pings from running through the URL Classifier. r=francois
MozReview-Commit-ID: 3xHBa7NnhgQ
2016-10-27 18:16:26 +08:00
Jared Wein
4518d81cb5 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Jared Wein
ebf1ccbe46 Bug 1291855 - Enable the no-else-return rule for eslint. r=Felipe,kmag,mossop
MozReview-Commit-ID: DYOmE6xwMJh
2016-08-03 18:54:59 -04:00
Alessio Placitelli
381601829e Bug 1156361 - Telemetry redesign: Consolidate date & string utility functions in TelemetryUtils.jsm. r=gfritzsche 2016-05-06 09:36:00 +02:00
Georg Fritzsche
b8fc1356a7 Bug 1144778 - Send an HTTP Date request header with telemetry pings. r=dexter 2016-04-29 15:16:22 +02:00
Dave Townsend
66459b47af Bug 1229519: Fix toolkit/components/telemetry to pass eslint checks. r=gfritzsche 2015-12-03 10:02:02 -08:00
Alessio Placitelli
75b5952485 Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche 2015-11-17 07:42: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
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
Alessio Placitelli
ff56ff5bca Bug 1191336 - Part 1 - Don't show the datachoices infobar when sending deletion pings. r=gfritzsche 2015-08-06 09:00:00 +02:00
Alessio Placitelli
2ac22d8e0e Bug 1186955 - Telemetry should discard pings that are too big. r=gfritzsche 2015-07-29 11:08:00 +02:00
Alessio Placitelli
cd37e2af35 Bug 1186492 - Add a probe to track client-side ping eviction due to server errors. r=gfritzsche 2015-07-30 06:48:00 +02:00
Alessio Placitelli
9a74f71013 Bug 1178262 - Change the "deletion ping" logic to allow for persisted ping resend. r=gfritzsche 2015-07-09 09:17:00 +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
45d02c50d9 Bug 1168835 - Add Telemetry probes for pending pings. r=gfritzsche 2015-07-20 10:32:00 +02:00
Alessio Placitelli
1f7e1b2ac6 Bug 1168835 - Implement pending-pings cleanup and quota. r=Yoric 2015-07-20 10:31:00 +02:00
Georg Fritzsche
b36f0fee4e Bug 1181553 - Bonus: Remove unused member in TelemetrySend. r=dexter 2015-07-08 22:30:24 +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
Alessio Placitelli
d77921171d 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
b52cea01fa Bug 1173709 - Fix test failures and add test coverage. r=gfritzsche 2015-06-15 07:58:00 +02:00
Alessio Placitelli
7a7d6cacfe Bug 1173709 - TelemetrySend.jsm should not wait on sending pings during |setup|. r=gfritzsche 2015-06-12 06:39:00 +02:00
Georg Fritzsche
3ec5a7cc55 Bug 1173310 - TelemetrySend.jsm is not importing Timer.jsm. r=dexter,a=tomcat 2015-06-10 12:31:44 +02:00
Alessio Placitelli
87757465b3 Bug 1149537 - Daily subsession splits should not occur before midnight. r=gfritzsche 2015-06-02 01:41:00 +02:00
Georg Fritzsche
6a1cde5594 Bug 1156359 - Part 2: Let TelemetrySend manage the pending ping queue. r=yoric 2015-06-06 01:29:19 +07:00
Georg Fritzsche
5d54ceb252 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