add: debug(e); 
context: function FillInHTMLTooltip(tipElement){  const HTMLNS = "http://www.w3.org/1999/xhtml";  const XULNS = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";  const XLinkNS = "http://www.w3.org/1999/xlink";  const Node = Components.interfaces.Node;  var retVal = false;  var tipNode = document.getElementById("HTML_TOOLTIP_tooltipBox");  try {    while (tipNode.hasChildNodes())      tipNode.removeChild(tipNode.firstChild);    var titleText = "";    var XLinkTitleText = "";    while (!titleText && !XLinkTitleText && tipElement) {      if (tipElement.nodeType == Node.ELEMENT_NODE) {        titleText = tipElement.getAttributeNS(HTMLNS, "title");        XLinkTitleText = tipElement.getAttributeNS(XLinkNS, "title");      }      tipElement = tipElement.parentNode;    }    var texts = [titleText, XLinkTitleText];    for (var i = 0; i < texts.length; ++i) {      var t = texts[i];      if (t.search(/\S/) >= 0) {        var tipLineElem = tipNode.ownerDocument.createElementNS(XULNS, "text");        tipLineElem.setAttribute("value", t);        tipNode.appendChild(tipLineElem);        retVal = true;      }    }  } catch (e) {  }  return retVal;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/98ea682e03b3c072dc45fccb3a6b8305c48e0600/navigator.js/buggy/xpfe/browser/resources/content/navigator.js