Open Bug 1347077 Opened 7 years ago Updated 1 year ago
Consolidate the crash annotation logic
+++ This bug was initially created as a clone of Bug #1345937 +++ After bug 1341349 lands we'll have two different places where crashes are annotated within the Telemetry code. One invocation in TelemetrySession.jsm attaches the session ID to the crash annotations and the other one in TelemetrySession.jsm attaches the client ID & telemetry URL. In both cases it's necessary to do some early initialization before the annotations can be written since they depend on a number of elements that aren't immediately available (session ID, client ID, certain telemetry preferences). It would be best to have all the annotations in one place with one single robust mechanism to guarantee that they're written out properly.
You need to log in before you can comment on or make changes to this bug.