rem: event.preventBubble(); 
add: event.stopPropagation(); 
context: function addPoint(event, pointX, pointY, start){  if (event){    dump('addPoint Called with event\n');    pointX = event.clientX+window.frames[0].pageXOffset;    pointY = event.clientY+window.frames[0].pageYOffset;    event.preventBubble();    if (event.detail == 2){      polyFinish();      return;    }  }  else    dump('addPoint Called\n');  newPoint = frameDoc.createElement("div");  newPoint.setAttribute("class", "point");  newPoint.setAttribute("id", "point"+pointCount++);  newPoint.style.left = pointX+"px";  newPoint.style.top = pointY+"px";  if (start){    newPoint.setAttribute("class", "pointStart");    newPoint.style.cursor = "pointer";    //newPoint.onclick = polyFinish;    //newPoint.addEventListener("click", polyFinish, false);  }  currentPoly.appendChild(newPoint);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/04cfde2d6fd8dbf1abe2b7ec6ca8d6cbb0386d6d/EdImageMapShapes.js/clean/editor/ui/dialogs/content/EdImageMapShapes.js