add: return true; 
context: function onNewResultView(event){    dump("onNewResultView\n");    const db = runItem.prototype.kDatabase;    const kXalan = runItem.prototype.kXalan;    var index = view.boxObject.selection.currentIndex;    var res = view.builder.getResourceAtIndex(index);    var name = db.GetTarget(res, krTypeName, true);    if (!name) {        return false;    }    var cat = db.GetTarget(res, krTypeCat, true);    var path = db.GetTarget(res, krTypePath, true);    cat = cat.QueryInterface(nsIRDFLiteral);    name = name.QueryInterface(nsIRDFLiteral);    path = path.QueryInterface(nsIRDFLiteral);    xalan_fl  = kXalan.resolve(cat.Value+"/"+path.Value);    xalan_ref  = kXalan.resolve(cat.Value+"-gold/"+path.Value);    var currentResultItem = new Object();    currentResultItem.testpath = xalan_fl;    currentResultItem.refpath = xalan_ref;    var currentRunItem = itemCache.getItem(res);    // XXX todo, keep a list of these windows, so that we can close them.    resultWin = window.openDialog('result-view.xul','_blank',                                   'chrome,resizable,dialog=no',                                   currentResultItem, currentRunItem);}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0d9b9b6785ff1b1c2ddc5d1175e47fba5753d959/result-view.js/clean/extensions/transformiix/resources/buster/result-view.js