Backed out changeset 89b76affef99 (bug 1883673) for causing multiple bc failures. CLOSED TREE
This commit is contained in:
@@ -45,6 +45,7 @@ ChromeUtils.defineESModuleGetters(lazy, {
|
||||
ClientEnvironment: "resource://normandy/lib/ClientEnvironment.sys.mjs",
|
||||
CustomizableUI: "resource:///modules/CustomizableUI.sys.mjs",
|
||||
HomePage: "resource:///modules/HomePage.sys.mjs",
|
||||
NimbusFeatures: "resource://nimbus/ExperimentAPI.sys.mjs",
|
||||
ProfileAge: "resource://gre/modules/ProfileAge.sys.mjs",
|
||||
Region: "resource://gre/modules/Region.sys.mjs",
|
||||
TargetingContext: "resource://messaging-system/targeting/Targeting.sys.mjs",
|
||||
@@ -877,6 +878,15 @@ const TargetingGetters = {
|
||||
return window?.matchMedia("(prefers-reduced-motion: reduce)")?.matches;
|
||||
},
|
||||
|
||||
/**
|
||||
* Whether or not the user is in the Major Release 2022 holdback study.
|
||||
*/
|
||||
get inMr2022Holdback() {
|
||||
return (
|
||||
lazy.NimbusFeatures.majorRelease2022.getVariable("onboarding") === false
|
||||
);
|
||||
},
|
||||
|
||||
/**
|
||||
* The distribution id, if any.
|
||||
* @return {string}
|
||||
|
||||
Reference in New Issue
Block a user