Consider moving the discovery stream pref into firefox.js
Categories
(Firefox :: Pocket, enhancement, P2)
Tracking
()
People
(Reporter: thecount, Assigned: thecount)
Details
So I think the issues as to what we get from this are clear, rollouts and default state changes not un enrolling people from experiments.
Comment 1•6 years ago
|
||
To prevent unenrolling a "user" pref experiment, we still need to make sure the firefox.js pref does not change. Although moving the pref to firefox.js does allow "default" pref experiments as well as rollouts. However, discoverystream.config is a dynamic pref because it depends on dynamic state of the browser -- namely search geo/region.
Comment 2•6 years ago
•
|
||
The likely fix is to split discoverystream.config into individual prefs instead of a json pref. Where some can be moved to firefox.js
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 3•6 years ago
|
||
This has issues around locale. I'm not seeing a direct path forward at the time being, that doesn't cause a pref change, making it something that we should visit in 71 at the earliest.
Updated•5 years ago
|
Updated•4 years ago
|
Updated•3 years ago
|
Description
•