rem: var uri = window.frames["messagepane"].location+"?header=src"; dump('URI=' + uri);   window.openDialog( "chrome: "_blank", "chrome,menubar,status,dialog=no,resizable", uri, "view-source" ); 
add: var tree = GetThreadTree(); var selectedItems = tree.selectedItems; var numSelected = selectedItems.length; var url; var uri; var mailSessionProgID      = "component: 
context: function MsgViewPageSource() {	dump("MsgViewPageSource(); \n ");		var uri = window.frames["messagepane"].location+"?header=src";	dump('URI=' + uri);	  // Use a browser window to view source  window.openDialog( "chrome://navigator/content/",                     "_blank",                     "chrome,menubar,status,dialog=no,resizable",                     uri,                     "view-source" );}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/b68c624cd11b2c3a011e38bc9e5845d3710cbd4e/widgetglue.js/clean/mailnews/base/resources/content/widgetglue.js