rem: currentNode === folderOutliner) 
add: currentNode === folderOutliner || currentNode === messagePane) 
context: function WhichPaneHasFocus(){  var threadOutliner = GetThreadOutliner();  var searchInput = GetSearchInput();  var folderOutliner = GetFolderOutliner();      if (top.document.commandDispatcher.focusedWindow == GetMessagePaneFrame())    return GetMessagePane();	var currentNode = top.document.commandDispatcher.focusedElement;		while (currentNode) {    if (currentNode === threadOutliner ||        currentNode === searchInput ||         currentNode === folderOutliner)      return currentNode;							currentNode = currentNode.parentNode;  }		return null;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/1cafbf33ae001874423a6d8445bf49bcafdb80d4/mail3PaneWindowCommands.js/buggy/mailnews/base/resources/content/mail3PaneWindowCommands.js