context:     detachInspectListeners: function(context)    {        var win = context.window;        if (!win || !win.document)            return;        var chrome = context.chrome;        if (!chrome)            chrome = FirebugChrome;        if (this.keyListeners)  // XXXjjb for some reason this is null some times...        {            for (var i = 0; i < this.keyListeners.length; ++i)                chrome.keyIgnore(this.keyListeners[i]);            delete this.keyListeners;           }                iterateWindows(win, bind(function(subWin)        {            subWin.document.removeEventListener("mouseover", this.onInspectingMouseOver, true);            subWin.document.removeEventListener("mousedown", this.onInspectingMouseDown, true);        }, this));    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/e1d42ad3fad63b72826a4e2ed0726866484c9ac3/inspector.js/buggy/extension/content/firebug/inspector.js