Commit Graph

22 Commits

Author SHA1 Message Date
rods%netscape.com
6542edd527 Forgot to initialize the arg to false, and th js code needs to finsih PP in the catch if an error is passed back.
Bug 157129 r=carlen sr=waterson a=asa
2006-09-14 06:04:09 +00:00
rods%netscape.com
69cf832c59 Implement progress dialog for printing and PP that show before reflow
Bug 154136 r=dcone/sgehani sr=alecf
2006-09-14 06:04:08 +00:00
bzbarsky%mit.edu
222201cc0a Bug 126725, patch by Travis Crump <pretzalz@techhouse.org>, r=bzbarsky,
sr=alecf.
2006-09-14 06:03:55 +00:00
rods%netscape.com
3124d37813 Adds a new arg to the PP call. The new arg is not being used, it is
for future and is needed for the API freeze.
Bug 144716 r=dcone sr=attinasi
2006-09-14 06:03:53 +00:00
rods%netscape.com
7d2fc850fe This patch does the following:
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
2006-09-14 06:03:51 +00:00
rods%netscape.com
b057eb4d5e Missed these from checkin for
Bug 143248 r=dcone,conrad sr=attinasi
2006-09-14 06:03:50 +00:00
rods%netscape.com
b50858b05c making a few adjustments to the APIs before the freeze
Bug 143248 r=conrad sr=attinasi
2006-09-14 06:03:49 +00:00
rods%netscape.com
9478246b44 change printpreview toolbar over to a combobox with discrete values
Bug 127857 r=sgehani sr=alecf
2006-09-14 06:03:48 +00:00
rods%netscape.com
8c11227bd7 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2006-09-14 06:03:47 +00:00
blakeross%telocity.com
54a381b982 108099, 75338 - overhaul of main menu and context menus. r=ben sr=hewitt a=asa/brendan 2006-09-14 06:03:46 +00:00
sgehani%netscape.com
fada20b4c9 Fix ``Focus goes bye-bye when opening print preview''.
b=126808; r=bryner; r=morse; sr=hewitt; a=asa
2006-09-14 06:02:40 +00:00
dcone%netscape.com
7a593c2b44 b=119574 r=rods sr=attinasi a=asa. Fixed some alerts.. dump the data instead. 2006-09-14 06:02:39 +00:00
rods%netscape.com
2c6de83cd8 Moves toolbar showing code into try block instead of after catch.
Bug 127335 r=sgehani sr=alexf a=asa
2006-09-14 06:02:38 +00:00
sgehani%netscape.com
e20bc76499 Landing print preview toolbar and UI.
b=111235; r=law; sr=hewitt
2006-09-14 06:02:37 +00:00
rods%netscape.com
2caaf9b849 1) Makes sure that when a PrintSettings is created it is initialized from the
default printer.
2) Mail now uses the nsIWebBrowserPrint interface to create the PrintSettings
object it caches and uses
3) Editor now creates and caches a PrintSettings object.
Bug 123554 r=dcone sr=attinasi
2006-09-14 06:02:36 +00:00
blakeross%telocity.com
0870d81f18 87949 - drag from chrome widget over content area shows tooltip. r=dean sr=hewitt 2006-09-14 06:02:35 +00:00
rods%netscape.com
16dc8a3ad7 1) On windows and OS/2 it implements IDL attr of "defaultPrinterName" (like Bug 118152)
2) Stubs this out on al other platforms
3) On Windows implmenets new method "InitPrintSettingsFromPrinter" which sets certain key values from the native devmode into the print settings
4) Stubs this out on all other platforms
5) It also cleans up the nsDeviceContextSpecWin interface a little bit:
   It now has a single GetDevMode method that must be paired with a UnlockDevMode  method.
6) It moved GetDataFromPrinter into the public interface
7) Created a simple helper function for getting the default printer name.
Bug 123554 r=dcone sr=attinasi
2006-09-14 06:02:34 +00:00
blakeross%telocity.com
a28c419306 60245 - no tooltips for "title" attribute in sidebar. r=sgehani sr=hewitt 2006-09-14 06:02:31 +00:00
rods%netscape.com
9658379654 1) Removes the arg of nsIDOMWindow in the nsIWebBrowserPrint calls
2) Adds a couple of new methods and an attr to nsIWebBrowserPrint (navigate, is frameset, & exitPP)
3) Removes all but one method from nsIContentViewerFile.idl/h the remaining call is for print regression testing
4) Removes the "static" implementation of nsIContentViewerFile.h
5) Fixed up nsIContentViewerFile.idl and turned it back on so it is now generating the header file
6) Removed all uses of nsIContentViewerFile.h except for the WebCrawler (uses it for Printing Regression testing)
7) nsDocumentViewer.cpp now implements nsIWebBrowserPrint.idl this makes it easier to add new print functionality in one place
8) You can now ask an instance of the ContentViewer for a nsIWebBrowserPrint to do printing (it retruns the nsIWebBrowserPrint interface implemented by the nsDocumentViewer)
9) Anybody who was using nsIContentViewerFile to print will now use nsIWebBrowserPrint
10) You can now do a "GetInterface()" on a GlobalWindow for a nsIWebBrowserPrint
11) The browser UI now uses the GetInterface on the GlobalWindow to get a nsIWebBrowserPrint object to do printing and this can be used for all printing functionality
Bug 120622 r=dcone sr=waterson
2006-09-14 06:02:09 +00:00
rods%netscape.com
b3f69137a2 added printWithSettings method for printing with PrintSettings
Bug 118352 r=dcone sr=jst
2006-09-14 06:02:08 +00:00
rods%netscape.com
981b9a3a39 Switch public interfaces from nsIPrintOptions to nsIPrintSettings
Enabling XP Print Dialog for Windows
Enabling XP Print Progress Dialog
Enabling XP Page Setup Dialog
Fixing nsPrintPreviewContext to use nsIPrintPreviewContext
Bug 113917 r=dcone sr=attinasi
2006-09-14 06:02:07 +00:00
hwaara%chello.se
838ed3a3db #84910, split up navigator.js.
Checking in for Doron Rosenberg <doronr@naboonline.com>.
r=jag, sr=alecf
2006-09-14 06:01:41 +00:00