rem: if (charset != g_send_default_charset) { 
add: if (charset != gSendDefaultCharset) { 
context: function GetCharsetUIString(){  var charset = msgCompose.compFields.characterSet;  if (g_send_default_charset == null) {    g_send_default_charset = prefs.getComplexValue("mailnews.send_default_charset",                                     Components.interfaces.nsIPrefLocalizedString).data;  }  charset = charset.toUpperCase();  if (charset == "US-ASCII")    charset = "ISO-8859-1";  if (charset != g_send_default_charset) {    if (g_charsetTitle == null) {      try {        // check if we have a converter for this charset        var charsetAtom = g_charsetConvertManager.GetCharsetAtom(charset);        var encoderList = g_charsetConvertManager.GetEncoderList();        var n = encoderList.Count();        var found = false;        for (var i = 0; i < n; i++)        {          if (charsetAtom == encoderList.GetElementAt(i))          {            found = true;            break;          }        }        if (!found)        {          dump("no charset converter available for " +  charset + " default charset is used instead\n");          // set to default charset, no need to show it in the window title          msgCompose.compFields.characterSet = g_send_default_charset;          return "";        }        // get a localized string        g_charsetTitle = g_charsetConvertManager.GetCharsetTitle(charsetAtom);      }      catch (ex) {        dump("failed to get a charset title of " + charset + "!\n");        g_charsetTitle = charset; // just show the charset itself      }    }    return " - " + g_charsetTitle;  }  return "";}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/6d52592e83bce2a07c0c6646de9e9c15df155849/MsgComposeCommands.js/buggy/mailnews/compose/resources/content/MsgComposeCommands.js