rem: tokenName = params.getString(1)  
add: tokenName = params.GetString(1); 
context: function onLoad(){  pw1 = document.getElementById("pw1");  try {     params = window.arguments[0].QueryInterface(nsIDialogParamBlock);     tokenName = params.getString(1)	    }catch(exception)	 {tokenName = self.name;}  if(tokenName=="" || tokenName=="_blank") {     var sectokdb = Components.classes[nsPK11TokenDB].getService(nsIPK11TokenDB);     var tokenList = sectokdb.listTokens();     var enumElement;     i=0;     var menu = document.getElementById("tokenMenu");     try {        for ( ; !tokenList.isDone(); tokenList.next()) {           enumElement = tokenList.currentItem();           var token = enumElement.QueryInterface(nsIPK11Token);           if(token.needsLogin() || !(token.needsUserInit)) {              var menuItemNode = document.createElement("menuitem");              menuItemNode.setAttribute("value", token.tokenName);              menuItemNode.setAttribute("label", token.tokenName);              menu.firstChild.appendChild(menuItemNode);              if (i == 0) {                 menu.selectedItem = menuItemNode;                 tokenName = token.tokenName;              }              i++;           }        }     }catch(exception){}  } else {    var sel = document.getElementById("tokenMenu");    sel.setAttribute("hidden", "true");    var tag = document.getElementById("tokenName");    tag.setAttribute("value",tokenName);  }	 	   process();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/ee5654027fe995fbc2a8789ed124ab41dd05ca29/password.js/buggy/security/manager/pki/resources/content/password.js