rem: UpdateUsernamePasswordFromPrompt(gPublishData, userObj.value, pwObj.value, saveCheck.value); 
add: UpdateUsernamePasswordFromPrompt(gPublishData, userObj.value, pwObj.value, savePWObj.value); 
context: function PromptUsernameAndPassword(dlgTitle, text, savePW, userObj, pwObj){  // HTTP prompts us twice even if user Cancels from 1st attempt!  // So never put up dialog if there's no publish data  if (!gPublishData)    return false  var ret = false;  try {    var promptServ = GetPromptService();    if (!promptServ)      return false;    var saveCheck = {value:savePW};    // Initialize with user's previous preference for this site    if (gPublishData)    {      // HTTP put uses this dialog if either username or password is bad,      //   so prefill username input field with the previous value for modification      saveCheck.value = gPublishData.savePassword;      if (!userObj.value)        userObj.value = gPublishData.username;    }    ret = promptServ.promptUsernameAndPassword(gProgressDialog ? gProgressDialog : window,                                                dlgTitle, text, userObj, pwObj,                                                GetString("SavePassword"), saveCheck);    if (ret && gPublishData)      UpdateUsernamePasswordFromPrompt(gPublishData, userObj.value, pwObj.value, saveCheck.value);  } catch (e) {}  return ret;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/d91b053f419d4d0175bdb25deed21f7800ac5c27/ComposerCommands.js/buggy/editor/ui/composer/content/ComposerCommands.js