rem: gPrintSettings = psService.newPrintSettings; 
add: gPrintSettings = printService.newPrintSettings; 
context: function GetPrintSettings(){  var prevPS = gPrintSettings;  try {    if (gPrintSettings == null) {      var pref = Components.classes["@mozilla.org/preferences-service;1"]                           .getService(Components.interfaces.nsIPrefBranch);      if (pref) {        gPrintSettingsAreGlobal = pref.getBoolPref("print.use_global_printsettings", false);        gSavePrintSettings = pref.getBoolPref("print.save_print_settings", false);      }      var psService = Components.classes["@mozilla.org/gfx/printsettings-service;1"]                                        .getService(Components.interfaces.nsIPrintSettingsService);      if (gPrintSettingsAreGlobal) {        gPrintSettings = psService.globalPrintSettings;                if (gSavePrintSettings) {          psService.initPrintSettingsFromPrefs(gPrintSettings, false, gPrintSettings.kInitSaveNativeData);        }      } else {        gPrintSettings = psService.newPrintSettings;      }    }  } catch (e) {    dump("GetPrintSettings "+e);  }  return gPrintSettings;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/006d0c77e78b3aa4051330860848b9a3e0772094/printing.js/clean/xpfe/communicator/resources/content/printing.js