add: return;  if (!pref.getBoolPref("general.autoScroll")) 
context: function startScrolling(event){  if (gScrollingView || event.button != 1)    return;  if (event.originalTarget instanceof XULElement &&      ((event.originalTarget.localName == "thumb")        || (event.originalTarget.localName == "slider")        || (event.originalTarget.localName == "scrollbarbutton")))    return;  if (!gAutoScrollPopup) {    const XUL_NS          = "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul";    gAutoScrollPopup = document.createElementNS(XUL_NS, "popup");    gAutoScrollPopup.id = "autoscroller";    gAutoScrollPopup.addEventListener("popuphidden", stopScrolling, true);    document.documentElement.appendChild(gAutoScrollPopup);  }  document.popupNode = null;  gAutoScrollPopup.showPopup(document.documentElement, event.screenX, event.screenY,                     "popup", null, null);  gIgnoreMouseEvents = true;  gStartX = event.screenX;  gStartY = event.screenY;  gCurrX = event.screenX;  gCurrY = event.screenY;  addEventListener('mousemove', handleMouseMove, true);  addEventListener('mouseup', handleMouseUpDown, true);  addEventListener('mousedown', handleMouseUpDown, true);  gAutoScrollTimer = setInterval(autoScrollLoop, 10);  gScrollingView = event.originalTarget.ownerDocument.defaultView;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/6fabbdb66f071e653ef8d1020bbb0f11a9670b7b/utilityOverlay.js/buggy/suite/common/utilityOverlay.js