rem: if (!headerEntry.useToggle || (numAddressesParsed < gNumAddressesToShow)) 
add: if (!headerEntry.useToggle && !headerEntry.useShortView) { updateEmailAddressNode(headerEntry.enclosingBox.emailAddressNode, emailAddress, fullAddress, name, headerEntry.useShortView); } else if (!headerEntry.useToggle || (numAddressesParsed < gNumAddressesToShow)) 
context: function OutputEmailAddresses(headerEntry, emailAddresses){	if ( !emailAddresses ) return;  if (msgHeaderParser)  {    // Count the number of email addresses being inserted into each header    // The headers could be "to", "cc", "from"    var myEnum = msgHeaderParser.ParseHeadersWithEnumerator(emailAddresses);    myEnum = myEnum.QueryInterface(Components.interfaces.nsISimpleEnumerator);    numOfEmailsInEnumerator = 0;    while (myEnum.hasMoreElements())    {        myEnum.getNext();        numOfEmailsInEnumerator++;    }    var enumerator = msgHeaderParser.ParseHeadersWithEnumerator(emailAddresses);    enumerator = enumerator.QueryInterface(Components.interfaces.nsISimpleEnumerator);    var numAddressesParsed = 0;    if (enumerator)    {      var emailAddress = {};      var name = {};      while (enumerator.hasMoreElements())      {        var headerResult = enumerator.getNext();        headerResult = enumerator.QueryInterface(Components.interfaces.nsIMsgHeaderParserResult);                // get the email and name fields        var addrValue = {};        var nameValue = {};        var fullAddress = headerResult.getAddressAndName(addrValue, nameValue);        emailAddress = addrValue.value;        name = nameValue.value;        // if we want to include short/long toggle views and we have a long view, always add it.        // if we aren't including a short/long view OR if we are and we haven't parsed enough        // addresses to reach the cutoff valve yet then add it to the default (short) div.        if (headerEntry.useToggle && headerEntry.longTextNode)        {          InsertEmailAddressUnderEnclosingBox(headerEntry, headerEntry.longTextNode, emailAddress, fullAddress, name);        }        if (!headerEntry.useToggle || (numAddressesParsed < gNumAddressesToShow))        {          InsertEmailAddressUnderEnclosingBox(headerEntry, headerEntry.textNode, emailAddress, fullAddress, name);        }                numAddressesParsed++;      }     } // if enumerator    if (headerEntry.useToggle && headerEntry.toggleIcon)    {      if (numAddressesParsed > gNumAddressesToShow) // make sure the icon is always visible if we have more than the # of addresses to show        headerEntry.toggleIcon.removeAttribute('collapsed');      else       headerEntry.toggleIcon.setAttribute('collapsed', true);    }  } // if msgheader parser}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/774ca560ccef4bf0a9cda16f8708d58edca5aa12/msgHdrViewOverlay.js/buggy/mailnews/base/resources/content/msgHdrViewOverlay.js