rem: new GM_DocHandler(win, window, this.currentMenuCommander); 
add:  new GM_DocHandler(win, window, commander); 
context: GM_BrowserUI.contentLoad = function(e) {  GM_log("> GM_BrowserUI.contentLoad: " + e.target.defaultView.location.href);  if (!this.getEnabled()) {    GM_log("* Greasemonkey disabled, skipping contentLoad");    return;  }  var win = e.target.defaultView;  var doc = win.document;  if(!doc.body) {    GM_log("* no body on document, existing")    return;  }  GM_log("win == win.top: " + (win == win.top));  if (win == win.top) {    this.currentMenuCommander = new GM_MenuCommander(win);    this.menuCommanders.push(this.currentMenuCommander);    this.currentMenuCommander.attach();  }  new GM_DocHandler(win, window, this.currentMenuCommander);  GM_listen(win, "unload", GM_hitch(this, "contentUnload"));  GM_log("< GM_BrowserUI.contentLoad");}
meta: 4236	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4236/604220dc0be17652f4a7aa4780d5ef2a708f4244/browser.js/clean/src/content/browser.js