it really confuses users, who think maybe it's a print preview dialog.
this hiding piggy backs on the work of ducarroz and rods for bug #109081
also, fix the interCaps of the interface while I'm here.
thanks to rods for the initial patch. r=ducarroz, sr=bienvenu, a=asa
git-svn-id: svn://10.0.0.236/trunk@115894 18797224-902f-48f8-a5cc-f745e15eee43
1) Fixes a minor problem in with which kind of PrintSettings object we are getting in browser.js
2) AddressBook now creates its own copy of the PrintSettings and passes it into the nsMsgPrintEngine
3) Mail now creates its own copy of the PrintSettings and passes it into the nsMsgPrintEngine
4) Add a PS arg to the MsgPrintEngine IDL/XUL/JS
r=ducarroz sr=spitzer a=asa
git-svn-id: svn://10.0.0.236/trunk@115813 18797224-902f-48f8-a5cc-f745e15eee43