зеркало из https://github.com/mozilla/pjs.git
b45d33216e
1) Introduces a new public interface nsIPrintSettingService which emables consumers to create PS objects whithout a nsIWebBrowserPrint interface 2) The implementation is nsPrintOptionsImpl which now impls the private interface nsIPrintOptions and the public iface nsIPrintSettingsService 3) Several methods/attrs have been moved from nsIWebBrowserPrint iface to nsIPrintSettingsService 4) The CIDs for nsIPrintOptions and nsIPrinSettingsService are now the same. 5) There is no longer a CID "@mozilla.org/gfx/printoptions;1" 6) nsIWebBrowserPrint still has the "globalPrintSettings" attr so if you already have an nsIWebBrowserPrint you don't have to create the PS Service to get it. 7) A bug has been filed to rename the imlp of nsPrintOptionsImpl to nsPrintSettingsService. Bug 144128 r=dcone sr=attinasi |
||
---|---|---|
.. | ||
.cvsignore | ||
MANIFEST_IDL | ||
Makefile.in | ||
geniid.pl | ||
gfx2types.idl | ||
gfxIFormats.idl | ||
gfxIImageFrame.idl | ||
gfxtypes.idl | ||
makefile.win | ||
nsIFontEnumerator.idl | ||
nsIFontList.idl | ||
nsIGraphics.idl | ||
nsIPrintOptions.idl | ||
nsIPrintSettings.idl | ||
nsIPrintSettingsMac.idl | ||
nsIPrintSettingsService.idl | ||
nsIPrintSettingsWin.idl | ||
nsIPrintSettingsX.idl | ||
nsIScreen.idl | ||
nsIScreenManager.idl | ||
nsIScriptableRegion.idl |