59 bytes, text/x-review-board-request
TelemetryStartup.js is an XPCOM component. It gets loaded in every parent and content process, and persists through the lifetime of the process. What it seems to do is listen for profile-after-change (in the parent) or app-startup (in content processes) and runs some code. Maybe this could be turned into a script loaded from MainProcessSingleton.js and ContentProcessSingleton.js.
The code that TelemetryStartup runs in the content process is really simple, and that's what I care more about anyways (due to the increasing number of content processes) so I'll just fix that here.
Summary: Get rid of TelemetryStartup.js → Don't load TelemetryStartup.js in the content process
Priority: -- → P2
Comment on attachment 8857517 [details] Bug 1355611 - Don't load TelemetryStartup.js in the content process. https://reviewboard.mozilla.org/r/129486/#review132042
Attachment #8857517 - Flags: review?(gfritzsche) → review+
Pushed by email@example.com: https://hg.mozilla.org/integration/autoland/rev/3971646449ae Don't load TelemetryStartup.js in the content process. r=gfritzsche
You need to log in before you can comment on or make changes to this bug.