rem: }; 
add: } 
context: qx.dom.DomElementFromPoint.getElementFromPointHandler = function(node, x, y, recursive){  var ch = node.childNodes;  var chl = ch.length-1;  if (chl < 0) {    return null;  };  var chc, subres, ret;  do  {    chc = ch[chl];    ret = qx.dom.DomElementFromPoint.getElementFromPointChecker(chc, x, y);    if (ret)    {      if (typeof recursive === qx.constant.Type.BOOLEAN && recursive == false)      {        return chc;      }      else      {        subres = qx.dom.DomElementFromPoint.getElementFromPointHandler(chc, x-ret[0]-qx.dom.DomStyle.getBorderLeft(chc), y-ret[2]-qx.dom.DomStyle.getBorderTop(chc));        return subres ? subres : chc;      };    };  }  while(chl--);  return null;};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/DomElementFromPoint.js/buggy/qooxdoo/source/script/qx/dom/DomElementFromPoint.js