rem: setTimeout(this.continueTestAtCurrentCommand.bind(this), 2000); 
add: setTimeout(fnBind(this.continueTestAtCurrentCommand, this), 2000); 
context:     _HandleHttpResponse : function() {        if (this.xmlHttpForCommandsAndResults.readyState == 4) {            if (this.xmlHttpForCommandsAndResults.status == 200) {                var command = this._extractCommand(this.xmlHttpForCommandsAndResults);                this.currentCommand = command;                this.continueTestAtCurrentCommand();            } else {                var s = 'xmlHttp returned: ' + this.xmlHttpForCommandsAndResults.status + ": " + this.xmlHttpForCommandsAndResults.statusText;                LOG.error(s);                this.currentCommand = null;                setTimeout(this.continueTestAtCurrentCommand.bind(this), 2000);            }        }    },
meta: 3428	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3428/697a29d268d2448c4391184afe752f6497773118/selenium-seleneserunner.js/clean/code/javascript/core/scripts/selenium-seleneserunner.js