/** *Assertthemanagerhasnoactiveprefobservers.
*/ function assertNoObservers(manager) { Assert.equal(
manager._prefs.size, 0, "There should be no active pref observers"
); Assert.equal(
manager._prefsBySlug.size, 0, "There should be no active pref observers"
); Assert.equal(
manager._prefFlips._registeredPrefCount, 0, "There should be no prefFlips pref observers"
);
}
/** *RemoveallprefobserversonthegivenExperimentManager.
*/ function removePrefObservers(manager) { for (const [name, entry] of manager._prefs.entries()) {
Services.prefs.removeObserver(name, entry.observer);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.