gecko/toolkit/components/telemetry
Gregory Szorc 66ed52bcde Bug 875562 - Part 4: Add Support for crash event files to CrashManager; r=Yoric
This patch introduces the concepts of the "crash data store" and "crash
event files." The "crash data store" is a data store containing
information about crashes. Data is added to this store directly through
a JavaScript API or by the presence of "crash event files." A "crash
event file" is simply an individual file containing information about
a crash event. These files are periodically scanned and their contents
are merged into the store.

Currently, no specific event files types are defined. This patch merely
begins to implement the infrastructure for dealing with them. Support
for specific crash events will be added in subsequent patches.

--HG--
extra : rebase_source : c58017b514f31c2823bc8ef4158a42bba758a9ab
2014-01-27 15:49:11 -08:00
..
tests Bug 962523 - Fix import statements in Telemetry. r=Yoric 2014-01-23 17:55:28 +00:00
gen-histogram-bucket-ranges.py Bug 922190 - Remove bundled copy of simplejson. r=gps 2013-10-01 10:32:58 -04:00
gen-histogram-data.py Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
gen-histogram-enum.py
histogram_tools.py Bug 957156 - Expire telemetry histograms by default also in development channels. r=vladan 2014-01-09 13:20:41 -05:00
Histograms.json Bug 875562 - Part 4: Add Support for crash event files to CrashManager; r=Yoric 2014-01-27 15:49:11 -08:00
Makefile.in Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
moz.build Bug 960966 - Remove TelemetryPing.js from telemetry. r=Yoric, r=BenWa 2014-01-22 11:43:26 +00:00
nsITelemetry.idl Bug 902587 - Part 3: IO Interpose Reporter for Telemetry; r=froydnj 2013-12-09 21:30:06 -02:00
ProcessedStack.h
Telemetry.cpp Bug 902587 - Part 4: Changes to telemetry memory reporting; r=njn,froydnj 2014-01-31 20:14:51 -07:00
Telemetry.h Bug 902587 - Part 3: IO Interpose Reporter for Telemetry; r=froydnj 2013-12-09 21:30:06 -02:00
TelemetryFile.jsm Bug 839794 - Use OS.File in Telemetry. r=Yoric 2014-01-28 13:56:58 +00:00
TelemetryPing.jsm Bug 967203 - Telemetry doesn't save pending pings on shutdown. r=Yoric 2014-02-04 15:37:18 +00:00
TelemetryStartup.js Bug 962523 - Fix import statements in Telemetry. r=Yoric 2014-01-23 17:55:28 +00:00
TelemetryStartup.manifest Bug 913070 - Move TelemetryPing to a jsm. r=Yoric, r=glandium 2014-01-13 14:20:09 +00:00
TelemetryStopwatch.jsm
ThirdPartyCookieProbe.jsm Bug 962523 - Fix import statements in Telemetry. r=Yoric 2014-01-23 17:55:28 +00:00
ThreadHangStats.h Bug 932865 - Expose thread hang stats through nsITelemetry and telemetry ping; r=vladan 2013-11-22 14:17:31 -05:00
UITelemetry.jsm Bug 962523 - Fix import statements in Telemetry. r=Yoric 2014-01-23 17:55:28 +00:00