Open Bug 1364455 Opened 8 years ago Updated 3 years ago

When distribution.ini is used the general.config.filename is ignored

Categories

(Core :: Preferences: Backend, enhancement, P5)

enhancement

Tracking

()

People

(Reporter: jhorak, Unassigned)

Details

When we've added distribution.ini to the package in Fedora the content of file set by general.config.filename is ignored. It is because DistributionCustomizer.applyCustomizations() reloads user preferences by calling prefService observer with subject 'reload-default-prefs' [1] but this does not call Preferences::ReadUserPrefs() [2] so the file specified by general.config.filename is not processed. [1] http://searchfox.org/mozilla-central/rev/d66b9f27d5630a90b2fce4d70d4e9050f43df9b4/browser/components/distribution.js#250 [2] http://searchfox.org/mozilla-central/rev/cd8c561106d804e26bc09389f18f361846d005eb/modules/libpref/Preferences.cpp#655
For the reference, we've added distribution.ini in this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1354489
This is a known issue. https://bugzilla.mozilla.org/show_bug.cgi?id=947838 Are you using autoconfig as part of a normal fedora install?
No, we're not. But some users does.
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.