add: case "cmd_find": MsgFind(); break; case "cmd_findAgain": MsgFindAgain(); break; case "cmd_markAsRead": MsgMarkMsgAsRead(null); return; case "cmd_markThreadAsRead": MsgMarkThreadAsRead(); return; case "cmd_markAllRead": MsgMarkAllRead(); return; case "cmd_markAsFlagged": MsgMarkAsFlagged(null); return; 
context: 	doCommand: function(command)	{   		//dump("MessageWindowController.doCommand(" + command + ")\n");		switch ( command )		{			case "cmd_delete":				MsgDeleteMessage(false, false);				break;			case "cmd_shiftDelete":				MsgDeleteMessage(true, false);				break;			case "button_delete":				MsgDeleteMessage(false, true);				break;			case "cmd_print":				PrintEnginePrint();				break;			case "cmd_saveAsFile":				MsgSaveAsFile();				break;			case "cmd_saveAsTemplate":				MsgSaveAsTemplate();				break;			case "cmd_viewPageSource":				MsgViewPageSource();				break;			case "cmd_reload":				MsgReload();				break;		}	},
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/d63000ffb06f1c74b5d3215477135715d57355d7/messageWindow.js/clean/mailnews/base/resources/content/messageWindow.js