rem: if (useShortView && displayName) { emailAddressNode.setAttribute("label", displayName); emailAddressNode.setAttribute("tooltiptext", emailAddress); } else { emailAddressNode.setAttribute("label", fullAddress || displayName); emailAddressNode.removeAttribute("tooltiptext"); } emailAddressNode.setTextAttribute("emailAddress", emailAddress); emailAddressNode.setTextAttribute("fullAddress", fullAddress); emailAddressNode.setTextAttribute("displayName", displayName); 
add: emailAddressNode.setAttribute("label", address.fullAddress || address.displayName); emailAddressNode.removeAttribute("tooltiptext"); emailAddressNode.setTextAttribute("emailAddress", address.emailAddress); emailAddressNode.setTextAttribute("fullAddress", address.fullAddress); emailAddressNode.setTextAttribute("displayName", address.displayName); 
context: function updateEmailAddressNode(emailAddressNode, emailAddress, fullAddress, displayName, useShortView){  if (useShortView && displayName) {    emailAddressNode.setAttribute("label", displayName);    emailAddressNode.setAttribute("tooltiptext", emailAddress);  } else {    emailAddressNode.setAttribute("label", fullAddress || displayName);    emailAddressNode.removeAttribute("tooltiptext");  }  emailAddressNode.setTextAttribute("emailAddress", emailAddress);  emailAddressNode.setTextAttribute("fullAddress", fullAddress);    emailAddressNode.setTextAttribute("displayName", displayName);      if ("AddExtraAddressProcessing" in this)    AddExtraAddressProcessing(emailAddress, emailAddressNode);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/23c815158d364dc5ed1b5c00254eba14fa7670fe/msgHdrViewOverlay.js/buggy/mailnews/base/resources/content/msgHdrViewOverlay.js