rem: dispatch ("find-bp", {breakpointRec: row}); else dd ("not a bp record"); 
add: dispatch ("find-bp", {breakpointRec: row}); else if (row instanceof FileRecord || row instanceof WindowRecord) dispatch ("find-url", {url: row.url}); 
context: function con_projsel (e){    if (console.projectView.selectedIndex == -1)        return;        console.scriptsView.selectedIndex = -1;    console.stackView.selectedIndex   = -1;    console.sourceView.selectedIndex  = -1;        var rowIndex = console.projectView.selectedIndex;    if (rowIndex == -1 || rowIndex > console.projectView.rowCount)        return;    var row =        console.projectView.childData.locateChildByVisualRow(rowIndex);    if (!row)    {        ASSERT (0, "bogus row index " + rowIndex);        return;    }    if (row instanceof BPRecord)        dispatch ("find-bp", {breakpointRec: row});            else        dd ("not a bp record");}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/e9124b4f9da0a0f3db933609d955aad4862fece1/venkman-handlers.js/buggy/extensions/venkman/resources/content/venkman-handlers.js