rem: 1, [printUrl], statusFeedback); 
add: 1, [printUrl], statusFeedback, gPrintSettings); 
context: function AbPrintAddressBook(){  var addressbook = Components.classes["@mozilla.org/addressbook;1"].createInstance(Components.interfaces.nsIAddressBook);  var uri = GetAbViewURI();  if (!uri)    return;  var statusFeedback;	statusFeedback = Components.classes["@mozilla.org/messenger/statusfeedback;1"].createInstance();	statusFeedback = statusFeedback.QueryInterface(Components.interfaces.nsIMsgStatusFeedback);  /*    turn "moz-abmdbdirectory://abook.mab" into    "addbook://moz-abmdbdirectory/abook.mab?action=print"   */  var abURIArr = uri.split("://");  var printUrl = "addbook://" + abURIArr[0] + "/" + abURIArr[1] + "?action=print"	printEngineWindow = window.openDialog("chrome://messenger/content/msgPrintEngine.xul",										"",										"chrome,dialog=no,all",										1, [printUrl], statusFeedback);	return;}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/dd015f1db8556026678ca87c876a00a0311bf25b/addressbook.js/buggy/mailnews/addrbook/resources/content/addressbook.js