rem: return aHrefURL.host != aLinkTextURL.value.host; 
add:  return !(aHrefURL.host.replace(/^www\./, "") == aLinkTextURL.value.host.replace(/^www\./, "")); 
context:   misMatchedHostWithLinkText: function(aHrefURL, aLinkNodeText, aLinkTextURL)  {    // gatherTextUnder puts a space between each piece of text it gathers,    // so strip the spaces out (see bug 326082 for details).    aLinkNodeText = aLinkNodeText.replace(/ /g, "");    // only worry about http and https urls    if (aLinkNodeText)    {      // does the link text look like a http url?       if (aLinkNodeText.search(/(^http:|^https:)/) != -1)       {         var ioService = Components.classes["@mozilla.org/network/io-service;1"].getService(Components.interfaces.nsIIOService);         aLinkTextURL.value = ioService.newURI(aLinkNodeText, null, null);         return aHrefURL.host != aLinkTextURL.value.host;       }    }    return false;  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8395/57f0bcd6577530e7302341cabd032b9aa7351be5/phishingDetector.js/buggy/mail/base/content/phishingDetector.js