7287 Commits

Author SHA1 Message Date
rods%netscape.com
cacb21c7e2 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-02-10 22:49:39 +00:00
rods%netscape.com
293bb5ede8 ReadPrefs and WritePrefs are no longer in nsIPrintOptions
Bug 128142 r=dcone sr=attinasi a=shaver
2006-02-10 22:49:38 +00:00
darin%netscape.com
9bf0d7eab9 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2006-02-10 22:49:37 +00:00
dcone%netscape.com
c96b86047a b=90751 Took out changes.. did not work on the Mac OSX/Darwin build. 2006-02-10 22:49:36 +00:00
dcone%netscape.com
0cc42a3bf4 b=90751 This is a fix for the Mac V build I broke last night. This fix was give by ccarlen.. sorry for the breakage. Thanks to seawood and Dagley for getting things back online. I have to remember to watch that ports build. 2006-02-10 22:49:35 +00:00
rods%netscape.com
2ff5538241 Make the UI scrollbars now scale in PrintPreview. We are having to do all this rather bizarre
stuff because the scrollbars in the document share all the same code and style contexts of the UI scrollbars
Bug 120616 r=dcone sr=attinasi
2006-02-10 22:49:34 +00:00
ftang%netscape.com
ef31f70cbd fix bug smoketest blocker 132370 and hopefully nsbeta1+ 122875 too.
check M9.0 FontManager and don't call them if they are not available
r=brade@netscape.com sr=sfraser a=kin (as sheirff for blocker)
2006-02-10 22:49:33 +00:00
seawood%netscape.com
bf124b7915 Workaround for nsFileSpec lossage.
Thanks to Steve Dagley <sdagley@netscape.com> for the patch.
Fixing tinderbox bustage
2006-02-10 22:49:32 +00:00
dcone%netscape.com
cf5c4bd46f b=90751 r=peterl sr=attinasi a=asa This should fix the problem finding the printer settings plugin. 2006-02-10 22:49:31 +00:00
dcone%netscape.com
aa79f2df2f b=90751 r=peterl sr=attinasi a=asa adding Mac OSX printer extensions. 2006-02-10 22:49:30 +00:00
dcone%netscape.com
6f95ae3fbb 118890 r=rods sr=attinasi a=asa. Fixed printing in print preview. Last checking contained another fix I was working on.. so I pulled that out. 2006-02-10 22:49:29 +00:00
dcone%netscape.com
44eef2aeed 118890 r=rods sr=attinasi a=asa. Fixed printing in print preview 2006-02-10 22:49:28 +00:00
dcone%netscape.com
08e5e40527 119574 r=rods sr=attinasi a=asa. return correct errors from cancel. 2006-02-10 22:49:27 +00:00
alecf%netscape.com
5d992573ba Fix for bug 107575, files which didn't land the first time (I was working off the wrong patch file) r=dougt, sr=jag, a=scc 2006-02-10 22:49:26 +00:00
ftang%netscape.com
ddee4cff5a fix 130443 . r=nhotta sr=sfraser a=asa
cast the hash value to FMFontFamily instead of fondid (short) on carbon and get the correct script code from it by using the right api
2006-02-10 22:49:25 +00:00
ftang%netscape.com
370d6cc937 fix 129188 . r=nhotta sr=sfraser a=asa
1. convert the font name correctly to unicode for theme font
2. for korean, chinese system, use roman theme font instead because the locale one are too ugly.
2006-02-10 22:49:24 +00:00
rods%netscape.com
16cf7928c8 1) It moves the BeginDocument to a earlier place in the call change
2) Fixes the negitive page range display problem
3) Improves performance by reducing the delay on pages not in the page range, i.e. before if you printed the 30th page out of 31 you had to wait 15 secs to get to the 30th page to print it.
4) Added AbortDocument, so now when Print jobs are cancelled we call AbortDocument and remove them from the print spooler
5) Fixed a couple of minor issue with Canceling and cancelling mail printings
6) selection was not printing correctly. The problem with selection was that the clip was not being set corrctly.
Bug 115227 & 123181 r=dcone,sspitzer sr=attainasi
2006-02-10 22:49:23 +00:00
dcone%netscape.com
7566ecdbdc b=118889 r=rods sr=sfraser Fixed app. so printSettings dialogs will work 2006-02-10 22:49:22 +00:00
rods%netscape.com
2e7ccabc8a Improves error codes for printing and fixes selection printing by making sure the margins are initialized when no prefs are there
Bugs 86378 & 118637 r=dcone sr=attinasi
2006-02-10 22:49:21 +00:00
rods%netscape.com
40832cd250 to fix breakage 2006-02-10 22:49:20 +00:00
sfraser%netscape.com
a29944d382 Fix #include file case, so that Mac builds on UFS volumes work. r=gracie 2006-02-10 22:49:19 +00:00
pinkerton%netscape.com
07922d5cff changes for cocoa product to build and run and coexist in the tree with carbon. r=cls/sr=hyatt, bug# 111230 2006-02-10 22:49:18 +00:00
pinkerton%netscape.com
c19e800391 ensure that mPixelsToTwips is always integral. r=dbaron/sr=sfraser/a=asa. bug#120779 2006-02-10 22:49:17 +00:00
sfraser%netscape.com
901889f200 Fix port/GDevice management issues in Mac code, fixes bugs 113480, 103234, 105946, and 104781. Changes ensure that the current graphics device is set correctly when SetPort is used to change the current graphics port (to window or GWorld). r=pinkerton, rs=brendan 2006-02-10 22:49:16 +00:00
rods%netscape.com
173fd2cf67 reflow was using the wrong DC to rendering context for PP
BUg 117745 r=dcone sr=attinasi
2006-02-10 22:49:15 +00:00
dbaron%fas.harvard.edu
697895ba74 Remove duplicate initialization of nsDeviceContext reference count by derived class constructor (which is dangerous since it could be incremented during the base class constructor). Various other cleanup, mostly in xlib port. b=111088 r=rbs sr=jag 2006-02-10 22:49:14 +00:00
jaggernaut%netscape.com
f41e9115b6 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf 2006-02-10 22:49:13 +00:00
jaggernaut%netscape.com
67c777fbdc BUg 113228: Replace nsC?String::To(Lower|Upper)Case with global To(Lower|Upper)Case. r=dbaron, sr=jst 2006-02-10 22:49:12 +00:00
pchen%netscape.com
38a8b06f21 bug 20943, r=rods, sr=ben, need to use alternate dc for print preview 2006-02-10 22:49:11 +00:00
sfraser%netscape.com
074ac3b52d Change to convert Widget and Gfx into component DLLs on Mac, bug 94434. r=pchen, sr=beard/darin 2006-02-10 22:49:10 +00:00
seawood%netscape.com
75381ccd6e Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2006-02-10 22:49:09 +00:00
sfraser%netscape.com
1642cb6d05 Fix for bug 36796 - implement page setup on Mac and Mac OS X. r=sdagley, sr=alecf. 2006-02-10 22:49:08 +00:00
ftang%netscape.com
aad503fa13 fix bug 95554. r=bstell, sr=sfraser. implement the nsFontEnumeratorMac::HaveFontFor 2006-02-10 22:49:07 +00:00
dbaron%fas.harvard.edu
2c0e9f6746 Remove duplication of code between implementations of nsILookAndFeel and nsIDeviceContext by removing system color and metric implementations from nsIDeviceContext implementations and changing nsIDeviceContext::GetSystemAttribute to nsIDeviceContext::GetSystemFont. b=96971 r=bryner sr=waterson 2006-02-10 22:49:06 +00:00
jaggernaut%netscape.com
9e09e39fe8 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2006-02-10 22:49:05 +00:00
gerv%gerv.net
7b6a0c1898 License changes, take 2. Bug 98089. mozilla/gfx/. 2006-02-10 22:49:04 +00:00
dbaron%fas.harvard.edu
0d19728887 Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797 2006-02-10 22:49:03 +00:00
yokoyama%netscape.com
b2109ee2a0 Bug fix 91250:
Adding a return Boolean from nsIFontEnumerator::UpdateFontList()
to identify if the font lang group has changed from
receiving the WM_FONTCHANGE msg.
/r=rbs;/sr=brendan
2006-02-10 22:49:02 +00:00
pavlov%netscape.com
38f7cdfc7d fixing bug 78690. removing old imagelib. r=jst sr=waterson 2006-02-10 22:49:01 +00:00
jaggernaut%netscape.com
f43ef5e824 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa 2006-02-10 22:49:00 +00:00
pinkerton%netscape.com
fca46c0bb6 fix non-carbon build bustage 2006-02-10 22:48:59 +00:00
pinkerton%netscape.com
0a4c88ce4d Get printing working on carbon after it was broken in the landing of print options. fix a memory leak that was leaking the deviceContextSpec on mac. r=sdagley/sr=sfraser. bug# 58254. 2006-02-10 22:48:58 +00:00
pinkerton%netscape.com
739e987c07 be more explicit about includes for gcc. r=saari/sr=hyatt bug# 75653 2006-02-10 22:48:57 +00:00
jaggernaut%netscape.com
4a23b087ab Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2006-02-10 22:48:56 +00:00
yokoyama%netscape.com
35a0db3d27 bug: 69117
update the global fontlist.
update nsPresContext's device context font
when we receive WM_FONTCHANGE msg.
/r=rbs, /sr=blizzard, /a=asa
2006-02-10 22:48:55 +00:00
dcone%netscape.com
afc5a37224 b=75893. r=mcclusk sr=attinasi a=chofmann 2006-02-10 22:48:54 +00:00
pinkerton%netscape.com
22f98e79f2 Include the OSX version of nsDeviceContextSpec for carbon. r=saari/sr=hyatt. bug# 75653 2006-02-10 22:48:53 +00:00
pinkerton%netscape.com
3268d00ed1 no need to worry about the title bar when computing which screen the window is on. it's only an approximation, and subtracting out the title bar showed up on profiler runs as about 8%. r=saari/sr=sfraser, bug# 69101. 2006-02-10 22:48:52 +00:00
dcone%netscape.com
2c236135ed Changed BeginDocument API call.. added parameter. r=rods sr=attinasi 2006-02-10 22:48:51 +00:00
dcone%netscape.com
09727fa814 Added a refcount to the nsDeviceContext. sr=attinasi r=kmcclusk 2006-02-10 22:48:50 +00:00