rem: function confirmSuspiciousURL(phishingType, hrefURL, linkNodeURL) 
add: function confirmSuspiciousURL(phishingType, hrefURL) 
context: function confirmSuspiciousURL(phishingType, hrefURL, linkNodeURL){  var brandShortName = gBrandBundle.getString("brandRealShortName");  var titleMsg = gMessengerBundle.getString("confirmPhishingTitle");  var dialogMsg;  switch (phishingType)  {    case kPhishingWithIPAddress:      dialogMsg = gMessengerBundle.getFormattedString("confirmPhishingUrl" + phishingType, [brandShortName, hrefURL.host], 2);      break;    case kPhishingWithMismatchedHosts:      dialogMsg = gMessengerBundle.getFormattedString("confirmPhishingUrl" + phishingType, [brandShortName, hrefURL.host, linkNodeURL.host], 3);      break;    default:      return false;  }  const nsIPS = Components.interfaces.nsIPromptService;  var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(nsIPS);  var buttons = nsIPS.STD_YES_NO_BUTTONS + nsIPS.BUTTON_POS_1_DEFAULT;  return promptService.confirmEx(window, titleMsg, dialogMsg, buttons, "", "", "", "", {}); /* the yes button is in position 0 */}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/0ab93cf3a09be1fda64dd990a4df9b3cebfd8053/phishingDetector.js/buggy/mail/base/content/phishingDetector.js