Expand Nimbus targeting in background tasks
Categories
(Toolkit :: Background Tasks, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr91 | --- | unaffected |
firefox-esr102 | --- | unaffected |
firefox103 | --- | unaffected |
firefox104 | --- | wontfix |
firefox105 | --- | fixed |
People
(Reporter: nalexander, Assigned: nalexander)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(2 files)
In Bug 1776514, I took some effort to allow targeting in background tasks based on a snapshot of the default profile's targeting state. However, similar to Bug 1782136, I didn't appreciate that we need to impact the Nimbus level and not just the Firefox Messaging Experiment System level. This ticket tracks lifting the defaultProfile
targeting to Nimbus itself, and not just to the Messaging System.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Set release status flags based on info from the regressing bug 1776514
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•2 years ago
|
||
This was oversight. In background tasks, I took some care to provide
the snapshot of the default profile's targeting state to the Firefox
Messaging System, but it also needs to be provided to Nimbus to filter
experiments directly.
For expedience, I provide an extra targeting context object to
ExperimentManager.onStartup
.
The targeting contexts for Nimbus proper and Firefox Messaging System
are somewhat independent; that's why the triggering context remains in
the invocation of sendTriggerMessage
.
Depends on D154308
Updated•2 years ago
|
Comment 4•2 years ago
|
||
As a reminder today is the last beta before RC week If this is required for 104.
Assignee | ||
Comment 6•2 years ago
|
||
(In reply to Dianna Smith [:diannaS] from comment #4)
As a reminder today is the last beta before RC week If this is required for 104.
Thanks for the heads up, but it's fine for this to ride with 105.
Updated•2 years ago
|
Comment 7•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3114e1fa806c
https://hg.mozilla.org/mozilla-central/rev/27f856541c9f
Description
•