rem: var secmodDB = Components.classes["@mozilla.org/security/pkcs11moduledb;1"] .getService(Components.interfaces.nsIPKCS11ModuleDB); 
add: const Cc = Components.classes, Ci = Components.interfaces; var secmodDB = Cc["@mozilla.org/security/pkcs11moduledb;1"]. getService(Ci.nsIPKCS11ModuleDB); 
context:   _removeMasterPassword: function ()  {    var secmodDB = Components.classes["@mozilla.org/security/pkcs11moduledb;1"]                              .getService(Components.interfaces.nsIPKCS11ModuleDB);    if (secmodDB.isFIPSEnabled) {      var bundle = document.getElementById("bundlePreferences");      promptService.alert(window,                          bundle.getString("pw_change_failed_title"),                          bundle.getString("pw_change2empty_in_fips_mode"));    }    else {      document.documentElement.openSubDialog("chrome://mozapps/content/preferences/removemp.xul",                                             "", null);    }    this._initMasterPasswordUI();  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10234/e7c2cecff14eb22d0533f30b298b0243d5ff0b49/security.js/buggy/browser/components/preferences/security.js