rem: retVal = false; } 
add: retVal = false; } 
context: function DoCommandClose(){  var retVal;  if ((retVal = ComposeCanClose())) {    // Notify the SendListener that Send has been aborted and Stopped    if (gMsgCompose)    {      var externalListener = gMsgCompose.getExternalSendListener();      if (externalListener)      {        externalListener.onSendNotPerformed(null, Components.results.NS_ERROR_ABORT);      }    }    MsgComposeCloseWindow(true);	  // at this point, we might be caching this window.	  // in which case, we don't want to close it    if (sMsgComposeService.isCachedWindow(window)) {	    retVal = false;	  }  }  return retVal;}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/93c00036eef032fcbc83552a8f4e2e991220dff3/MsgComposeCommands.js/buggy/mailnews/compose/resources/content/MsgComposeCommands.js