Bug 601163 - Don't show Clear Site Preferences: Password when passwords are disabled for all sites [r=mfinkle]

This commit is contained in:
Matt Brubeck 2010-10-01 11:44:27 -07:00
Родитель 629f411f94
Коммит 222000003a
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -1212,7 +1212,10 @@ var PageActions = {
});
if (!this._loginManager.getLoginSavingEnabled(host.prePath)) {
permissions.push("pageactions.password");
// If rememberSignons is false, then getLoginSavingEnabled returns false
// for all pages, so we should just ignore it (Bug 601163).
if (Services.prefs.getBoolPref("signon.rememberSignons"))
permissions.push("pageactions.password");
}
let descriptions = permissions.map(function(s) Elements.browserBundle.getString(s));