unify preference handling, fix update history not to show redundant entries

git-svn-id: svn://10.0.0.236/trunk@175240 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
ben%bengoodger.com
2005-06-28 18:56:40 +00:00
parent de58ad8617
commit 963172e2fb
9 changed files with 204 additions and 78 deletions

View File

@@ -71,14 +71,24 @@ pref("extensions.ignoreMTimeChanges", false);
pref("extensions.logging.enabled", false);
// App-specific update preferences
pref("app.update.enabled", false); // Whether or not app updates are enabled
// Whether or not automated background app updates are enabled.
pref("app.update.autoInstallEnabled", true);
// If automatic download is enabled, whether or not the Update system should
// automatically install the downloaded updates or just download them and prompt
// the user to install.
pref("app.update.autoInstallMode", 0);
// Whether or not app updates are enabled
pref("app.update.enabled", false);
// Defines how the Application Update Service notifies the user about updates:
//
// AUM Set to: Minor Releases: Major Releases:
// 0 download no prompt download no prompt
// 1 download no prompt download no prompt if no incompatibilities
// 2 download no prompt prompt
// 3 prompt prompt
//
// See chart in nsUpdateService.js.in for more details
//
pref("app.update.mode", 1);
// If set to true, the Update Service will present no UI for any event.
pref("app.update.silent", false);
// XXX these prefs and others like them are distribution specific and should move
// into chrome://browser