diff --git a/mozilla/security/manager/pki/resources/content/password.js b/mozilla/security/manager/pki/resources/content/password.js index 218d45ef84b..d0e6a656aec 100644 --- a/mozilla/security/manager/pki/resources/content/password.js +++ b/mozilla/security/manager/pki/resources/content/password.js @@ -42,7 +42,7 @@ const nsPKCS11ModuleDB = "@mozilla.org/security/pkcs11moduledb;1"; const nsIPKCS11ModuleDB = Components.interfaces.nsIPKCS11ModuleDB; const nsIPKCS11Slot = Components.interfaces.nsIPKCS11Slot; const nsIPK11Token = Components.interfaces.nsIPK11Token; - +const nsIDialogParamBlock = Components.interfaces.nsIDialogParamBlock; var params; var tokenName=""; diff --git a/mozilla/security/manager/pki/resources/content/pref-masterpass.js b/mozilla/security/manager/pki/resources/content/pref-masterpass.js index ef7b9f8b2d4..2fa73741507 100644 --- a/mozilla/security/manager/pki/resources/content/pref-masterpass.js +++ b/mozilla/security/manager/pki/resources/content/pref-masterpass.js @@ -114,7 +114,8 @@ function ChangePW() function ResetPW() { - window.open("chrome://pippki/content/resetpassword.xul", - internal_token.tokenName, - "chrome,centerscreen,modal"); + var params = Components.classes[nsDialogParamBlock].createInstance(nsIDialogParamBlock); + params.SetString(1,internal_token.tokenName); + window.openDialog("chrome://pippki/content/resetpassword.xul", "", + "chrome,centerscreen,modal", params); } diff --git a/mozilla/security/manager/pki/resources/content/resetpassword.js b/mozilla/security/manager/pki/resources/content/resetpassword.js index 2f44efcaaed..8e0fa0870a6 100644 --- a/mozilla/security/manager/pki/resources/content/resetpassword.js +++ b/mozilla/security/manager/pki/resources/content/resetpassword.js @@ -36,6 +36,7 @@ const nsPK11TokenDB = "@mozilla.org/security/pk11tokendb;1"; const nsIPK11TokenDB = Components.interfaces.nsIPK11TokenDB; +const nsIDialogParamBlock = Components.interfaces.nsIDialogParamBlock; var tokenName;