Tie launcher process enablement to SHIELD pref on Nightly
Categories
(Firefox :: General, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: bugzilla, Assigned: bugzilla)
References
Details
Attachments
(2 files)
As per chutten's comments in the data review for bug 1460433, we need a way to disable launcher telemetry on Nightly.
Eventually we need to split launcher process telemetry preferences out from the launcher process itself, but for the 67 timeframe I think it's reasonable if we just tie it to shield studies.
Assignee | ||
Comment 1•5 years ago
|
||
The idea here is that the installer always disables by default, but then
Firefox itself later re-enables when the appropriate pref is turned on.
Assignee | ||
Comment 2•5 years ago
|
||
We use the SHIELD pref instead of the usual launcher process pref for Nightly.
This effectively treats the launcher process as a SHIELD study with 100%
deployment.
We add some Nightly-specific code that uses the SHIELD pref to determine
whether or not to use the launcher. During startup, we query that pref and
reflect it into the registry, which then falls through to the usual launcher
process code.
We will be changing this past 67, but for now this is an effective way to
provide Nightly users with an opt-out to the launcher process and its telemetry.
Depends on D20620
Pushed by ccoroiu@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/1dad7090fedd Part 1 - Make the installer initially disable the launcher process on Nightly; r=mhowell https://hg.mozilla.org/mozilla-central/rev/ad2243581733 Part 2 - SHIELD opt-out for launcher process in Nightly; r=mhowell
Comment 4•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/1dad7090fedd
https://hg.mozilla.org/mozilla-central/rev/ad2243581733
Description
•