rem: delete sourceRecord.sourceText[line - 1].bpRecord; 
add: delete sourceRecord.sourceText.sourceText[line - 1].bpRecord; 
context: function clearBreakpointByNumber (number){    var bpr = console.breakpoints.childData[number];    if (!bpr)    {        display (getMsg(MSN_ERR_BP_NOINDEX, number, MT_ERROR));        return 0;    }    bpr.enabled = false;    display (getMsg(MSN_BP_CLEARED, [bpr.fileName, bpr.line,                                     bpr.scriptMatches]));        var fileName = bpr.fileName;    var line = bpr.line;    var sourceRecord = console.scripts[fileName];    if (sourceRecord.isLoaded && sourceRecord.sourceText[line - 1])    {        delete sourceRecord.sourceText[line - 1].bpRecord;        if (console.sourceView.childData.fileName == fileName)            console.sourceView.outliner.invalidateRow (line - 1);    }    console.breakpoints.removeChildAtIndex(number);    return bpr.scriptMatches;}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/64f0128f805d7f7a53819c408a30c765aa23f1fc/venkman-debugger.js/clean/extensions/venkman/resources/content/venkman-debugger.js