rem: gPrintSettings.title=" "; 
add: gPrintSettings.title=window.arguments[0].title; 
context: function FinishPrintPreview(){  try {    var ifreq = content.QueryInterface(Components.interfaces.nsIInterfaceRequestor);    var webBrowserPrint = ifreq.getInterface(Components.interfaces.nsIWebBrowserPrint);         if (webBrowserPrint) {      try {        gPrintSettings = GetPrintSettings();      } catch(e) {        gPrintSettings = PrintUtils.getPrintSettings();      }      // Don't print the fake title and url      gPrintSettings.docURL=" ";      gPrintSettings.title=" ";            webBrowserPrint.printPreview(gPrintSettings, null, gWebProgress.value);    }    showPrintPreviewToolbar();    content.focus();  } catch (e) {    // Pressing cancel is expressed as an NS_ERROR_ABORT return value,    // causing an exception to be thrown which we catch here.    // Unfortunately this will also consume helpful failures, so add a    // dump(e); // if you need to debug  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f91b5ca2b3b205a64ee669dc2154ac678f917f44/calPrintEngine.js/clean/calendar/resources/content/calPrintEngine.js