rem: var target = event.originalTarget; 
add: var target = event.target; 
context:   function contentAreaClick(event)   {    var target = event.originalTarget;    var linkNode;    switch (target.localName.toLowerCase()) {      case "a":        linkNode = event.target;        break;      case "area":        if (event.target.href)           linkNode = event.target;        break;      default:        linkNode = findParentNode(target, "a");        break;    }    if (linkNode) {      handleLinkClick(event, linkNode.href);      return true;    }    if (pref && event.button == 2 &&        !findParentNode(target, "scrollbar") &&        pref.GetBoolPref("middlemouse.paste")) {      middleMousePaste(event);    }    return true;  }
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/c306d8e95eb1dfc673b85983228c55b8cc169a3e/contentAreaClick.js/buggy/xpfe/communicator/resources/content/contentAreaClick.js