add: try { this.request.removeEventListener("load", this.onLoad, true); } catch (e) {} try { this.request.removeEventListener("error", this.onError, true); } catch (e) {} 
context:     detach: function()    {        this.request.onreadystatechange = this.onreadystatechange;        //try { this.request.removeEventListener("load", this.onLoad, true); } catch (e) {}        //try { this.request.removeEventListener("error", this.onError, true); } catch (e) {}        this.onreadystatechange = null;        this.onLoad = null;        this.onError = null;    }
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/79f0296fd7b0ef38bbee250d439ddd4a6ca09d3c/spy.js/buggy/extension/content/firebug/spy.js