context:     show: function(sourceLine, panel, value)    {        this.target = sourceLine;        this.panel = panel;                this.getAutoCompleter().reset();        hide(this.box, true);        panel.selectedSourceBox.appendChild(this.box);                this.input.value = value;                setTimeout(bindFixed(function()        {            var offset = getClientOffset(sourceLine);                        var bottom = offset.y+sourceLine.offsetHeight;            var y = bottom - this.box.offsetHeight;            if (y < panel.selectedSourceBox.scrollTop)            {                y = offset.y;                setClass(this.box, "upsideDown");            }            else                removeClass(this.box, "upsideDown");                            this.box.style.top = y + "px";            hide(this.box, false);                        this.input.focus();            this.input.select();        }, this));    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/8237a6359bebacf3e34f1134ef713c687c8e3edb/debugger.js/buggy/extension/content/firebug/debugger.js