rem:  if (this._dist > 0) { setTimeout(this._run, this._unitTime); }   
add: if (this._dist > 0) setTimeout(this._run, this._unitTime); 
context:     _run: function() {         //if (this._beginTime == 0) this._beginTime = new Date().getTime();                if (this._unitSize > this._dist) {            this._unitSize = this._dist;                                } else {            var thisTime = new Date().getTime();            if (this._lastTime > 0) {                var actTime = thisTime - this._lastTime;                                this._unitTime = Math.floor(this._unitTime * (this._calcUnitTime / actTime) + .5);            }                        this._lastTime = thisTime;                                 }        this._obj[this._setter](this._obj[this._getter]() + (this._neg ? -this._unitSize : this._unitSize));        this._dist -= this._unitSize;        if (this._dist > 0) {            setTimeout(this._run, this._unitTime);        }// else {           // alert((new Date().getTime() - this._beginTime) + "," + this._dist + "," + this._unitSize + "," + this._unitTime + "," + this._calcUnitTime);        //}                }    
meta: 5515	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5515/f92e9b34465915b5a9427afe1d7d625eccda8376/Animation.js/buggy/src/thinwire/render/web/resources/Animation.js