rem: { var address = {}; address.emailAddress = addresses.value[index]; address.fullAddress = fullNames.value[index]; address.displayName = names.value[index]; 
context: function OutputEmailAddresses(headerEntry, emailAddresses){  if ( !emailAddresses ) return;  if (msgHeaderParser)  {    var addresses = {};    var fullNames = {};    var names = {};    var numAddresses =  0;    numAddresses = msgHeaderParser.parseHeadersWithArray(emailAddresses, addresses, names, fullNames);    var index = 0;    while (index < numAddresses)    {      // 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)      {        var address = {};        address.emailAddress = addresses.value[index];        address.fullAddress = fullNames.value[index];        address.displayName = names.value[index];        headerEntry.enclosingBox.addAddressView(address);      }      else      {        updateEmailAddressNode(headerEntry.enclosingBox.emailAddressNode, addresses.value[index],                                fullNames.value[index], names.value[index], headerEntry.useShortView);      }      if (headerEntry.enclosingBox.getAttribute("id") == "expandedfromBox") {        setFromBuddyIcon(addresses.value[index]);      }      index++;    }        if (headerEntry.useToggle)      headerEntry.enclosingBox.buildViews(gNumAddressesToShow);  } // if msgheader parser}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/dc7dc785a9675e3577ef351f665835d477ab67ee/msgHdrViewOverlay.js/buggy/mailnews/base/resources/content/msgHdrViewOverlay.js