    search: function(text)    {        if (!text)            return;        // Make previously visible nodes invisible again        if (this.matchSet)        {            for (var i in this.matchSet)                removeClass(this.matchSet[i], "matched");        }        this.matchSet = [];        function findRow(node) { return getAncestorByClass(node, "logRow"); }        var search = new TextSearch(this.panelNode, findRow);        var logRow = search.find(text);        if (!logRow)            return false;                for (; logRow; logRow = search.findNext())        {            setClass(logRow, "matched");            this.matchSet.push(logRow);        }                return true;    },
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/0fdfc663d6e6e0d4a6043b4035a0f87f31c76c2d/console.js/buggy/extension/content/firebug/console.js