Closed Bug 1355611 Opened 7 years ago Closed 7 years ago

Don't load TelemetryStartup.js in the content process

Categories

(Toolkit :: Telemetry, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

(Blocks 1 open bug)

Details

(Whiteboard: [measurement:client])

Attachments

(1 file)

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.
Assignee: nobody → continuation
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
Whiteboard: [measurement:client]
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+
Blocks: 1355895
Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3971646449ae
Don't load TelemetryStartup.js in the content process. r=gfritzsche
https://hg.mozilla.org/mozilla-central/rev/3971646449ae
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: