rem: if (hasStyleClass(row, "disabled")) { removeStyleClass(row, "disabled"); files[currentFile].breakpoints[parseInt(event.target.title)] = 1; } else { addStyleClass(row, "disabled"); files[currentFile].breakpoints[parseInt(event.target.title)] = -1; } } else { addStyleClass(row, "breakpoint"); removeStyleClass(row, "disabled"); files[currentFile].breakpoints[parseInt(event.target.title)] = 1; } 
add: if(event.altKey && file.breakpoints[lineNum] != null) showBreakpointEditor(file, lineNum); else toggleBreakpoint(row, file, lineNum); } else createBreakpoint(row, file, lineNum); 
context: function addBreakPoint(event){    var row = event.target.parentNode;    if (hasStyleClass(row, "breakpoint")) {        if (hasStyleClass(row, "disabled")) {            removeStyleClass(row, "disabled");            files[currentFile].breakpoints[parseInt(event.target.title)] = 1;        } else {            addStyleClass(row, "disabled");            files[currentFile].breakpoints[parseInt(event.target.title)] = -1;        }    } else {        addStyleClass(row, "breakpoint");        removeStyleClass(row, "disabled");        files[currentFile].breakpoints[parseInt(event.target.title)] = 1;    }}
meta: 1725	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1725/d96316360568586d8a5529da09775308ea58587a/debugger.js/clean/WebKitTools/Drosera/debugger.js