rem: messenger.SetWindow(window, msgWindow); 
add: messenger.setWindow(window, msgWindow); 
context: function OpenFolderTab(tab){    ClearThreadPaneSelection();     CreateMessenger();    messenger.SetWindow(window, msgWindow);    tab.msgSelectedFolder = gMsgFolderSelected;    // clear selection, because context clicking on a folder and opening in a new    // tab needs to have SelectFolder think the selection has changed.    // We also need to clear these globals to subvert the code that prevents    // folder loads when things haven't changed.    GetFolderTree().view.selection.clearSelection();    GetFolderTree().view.selection.currentIndex = -1;    gMsgFolderSelected = null;    msgWindow.openFolder = null;    // clear thread pane selection - otherwise, the tree tries to impose     // the current selection on the new view.    gDBView = null; // clear gDBView so we won't try to close it.    SelectFolder(tab.uriToOpen);    tab.dbView = gDBView;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/3e8609b0d74f946d9364f119a3e0031a8e64bbc4/mailWindowOverlay.js/buggy/mail/base/content/mailWindowOverlay.js