rem: this._req.onreadystatechange = null; 
add: vRequest.onreadystatechange = null; 
context: proto.dispose = function(){  if (this.getDisposed()) {    return;  };  if (QxSettings.enableTransportDebug) {    this.debug("Disposing...");  };  if (this._req)  {    // Should be right,    // but is not compatible to mshtml (throws an exception)    if (!QxClient.isMshtml()) {      this._req.onreadystatechange = null;    };    // Aborting    switch(this._req.readyState)    {      case 1:      case 2:      case 3:        this._req.abort();    };    // Supports reusing of request objects    if (QxXmlHttpTransport._supportsReusing)    {      // Remove request headers      for (vLabel in this._requestHeader) {        this.removeRequestHeader(vLabel);      };      // Add to object "queue"      QxXmlHttpTransport.requestObjects.push(this._req);    };    // Cleanup objects    this._req = null;  };  this._requestHeader = null;  return QxTarget.prototype.dispose.call(this);};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/2bc56ad2c029f595cf3d241e35c38e1170800475/QxXmlHttpTransport.js/clean/qooxdoo/source/script/transport/QxXmlHttpTransport.js