fune/toolkit/components/nimbus/lib
Nick Alexander 7e300e8d78 Bug 1784117 - Lift default profile targeting to Nimbus in background tasks. r=barret
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

Differential Revision: https://phabricator.services.mozilla.com/D154309
2022-08-11 17:39:53 +00:00
..
ExperimentManager.jsm Bug 1784117 - Lift default profile targeting to Nimbus in background tasks. r=barret 2022-08-11 17:39:53 +00:00
ExperimentStore.jsm Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo 2022-07-12 04:21:34 +00:00
NimbusFeatureManifest.inc.h
NimbusFeatures.cpp Bug 1780618 - Remove fallbackPref overrides from Nimbus features r=emcminn 2022-08-09 17:48:07 +00:00
NimbusFeatures.h
RemoteSettingsExperimentLoader.jsm Bug 1784117 - Lift default profile targeting to Nimbus in background tasks. r=barret 2022-08-11 17:39:53 +00:00
SharedDataMap.jsm Bug 1777486 - Part 2: Migrate XPCOMUtils.jsm consumers with automatic migration. r=webdriver-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,kmag,owlish,whimboo 2022-07-12 04:21:34 +00:00