10 Commits

Author SHA1 Message Date
timeless%mozdev.org
3b1e5a09fc Bug 235643 all _CreatePrintSettings leak on failure
patch by baafie@planet.nl r=timeless sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@189245 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:15:00 +00:00
gerv%gerv.net
708a45030a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@189235 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:50 +00:00
bzbarsky%mit.edu
33d8426766 Fix warning. Bug 217089, patch by mbockelkamp@web.de (Matthias Bockelkamp),
r=timeless, sr=kin.


git-svn-id: svn://10.0.0.236/trunk@189211 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:26 +00:00
rods%netscape.com
5b5b8d3f0a 1) Adds two bools to the PrintSettings and then when the PS gets
initialized from Prefs or from the Printer they get set. They get unset when
the printer name changes.

This is all necessary because the Page Setup Dialog calls
initPrintSettingsFromPrinter each time it is shown. So if you have set values
they will get "written" over the next time the dialog is shown.

2) Removes a lot of platform specific initialization from nsPrintOptionsImpl
and it now uses just the the "generic" XP routines and is now consistent with
the other platforms for initializing the PS.
Bug 167894 r=dcone sr=kin a=roc


git-svn-id: svn://10.0.0.236/trunk@189208 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:23 +00:00
pete.zha%sun.com
0fa2a245f8 Print settings on Linux are saved at shutdown but not read at next start
bug=166217 r=rods@netscape.com sr=bryner@netscape.com a=asa Roland.Mainz@informatik.med.uni-giessen.de


git-svn-id: svn://10.0.0.236/trunk@189205 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:20 +00:00
rods%netscape.com
84cc001a4a Bug 166097 set the appropriate flags so they are read from prefs
sr=kin r=dcone


git-svn-id: svn://10.0.0.236/trunk@189201 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:16 +00:00
alecf%netscape.com
786b08963f fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@189200 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:14:15 +00:00
rods%netscape.com
799798ccb4 This patch is actually part of Bug 115136, but I think its best to get this part
of it in now before the API freeze.
It adds several new attrs to the nsIWebBrowserPrint API and implments them in DocumentViewer.
It also adds a new platform specific interface for PrintSettings that will be
used when the "pluggable" dialog work gets checked in. Although these have been
tested via BUg 115136, these little nto no risk now because no one is using them yet.
Bug 132827 r=dcone sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@189172 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:13:47 +00:00
gerv%gerv.net
cad52304c9 License changes, take 2. Bug 98089. mozilla/gfx/.
git-svn-id: svn://10.0.0.236/trunk@189121 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:12:56 +00:00
dcone%netscape.com
cb54d95e58 New interface definition for printer options. a=KMcCluskey
git-svn-id: svn://10.0.0.236/trunk@189075 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 01:12:08 +00:00