Bug 1289151 - Remove obsolete nsIWalletService related code. r=jcj
It appears the wallet code was not included during the initial 2007 import of
code from CVS to Mercurial, so anything referencing wallet has been dead code
ever since.
MozReview-Commit-ID: BRTd1M0DsT0
--- a/security/manager/pki/resources/content/resetpassword.js
+++ b/security/manager/pki/resources/content/resetpassword.js
@@ -28,33 +28,16 @@ function resetPassword()
try {
var loginManager = Components.classes["@mozilla.org/login-manager;1"].
getService(Components.interfaces.nsILoginManager);
loginManager.removeAllLogins();
} catch (e) {
}
- var pref = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefService);
- if (pref) {
- pref = pref.getBranch(null);
- try {
- if (pref.getBoolPref("wallet.crypto")) {
- // data in wallet is encrypted, clear it
- var wallet = Components.classes['@mozilla.org/wallet/wallet-service;1'];
- if (wallet) {
- wallet = wallet.getService(Components.interfaces.nsIWalletService);
- wallet.WALLET_DeleteAll();
- }
- }
- } catch (e) {
- // wallet.crypto pref is missing
- }
- }
-
var bundle = document.getElementById("pippki_bundle");
var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService();
promptService = promptService.QueryInterface(Components.interfaces.nsIPromptService);
if (promptService && bundle) {
promptService.alert(window,
bundle.getString("resetPasswordConfirmationTitle"),
bundle.getString("resetPasswordConfirmationMessage"));
}