Name Description Size Coverage
components.conf 572 -
InstallerPrefs.sys.mjs The installer prefs component provides a way to get a specific set of prefs from a profile into a place where the installer can read them. The primary reason for wanting to do this is so we can run things like Shield studies on installer features; normally those are enabled by setting a pref, but the installer runs outside of any profile and so has no access to prefs. So we need to do something else to allow it to read these prefs. The mechanism we use here is to reflect the values of a list of relevant prefs into registry values. One registry value is created for each pref that is set. Each installation of the product gets its own registry key (based on the path hash). This is obviously a somewhat wider scope than a single profile, but it should be close enough in enough cases to suit our purposes here. Currently this module only supports bool prefs. Other types could likely be added if needed, but it doesn't seem necessary for the primary use case. 4922 94 %
moz.build 422 -
test -