Граф коммитов

247 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 9e99f1e330 Fix crash in nsRenderingContextGTK::Init. Bug 156043, patch by
Roland.Mainz@informatik.med.uni-giessen.de (Roland Mainz), r=roc, sr=scc
2002-08-06 03:27:05 +00:00
ccarlen%netscape.com d7ec787895 Bug 154883 - Use session printing APIs on Mac OSX. r=pinkerton/sr=sfraser/a=asa 2002-07-13 00:18:46 +00:00
dbaron%fas.harvard.edu 2bf216c9e2 Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner 2002-06-26 03:38:55 +00:00
shanjian%netscape.com 7f123711f0 #142562 problem with <td align=right or align=center
We are observing langGroup in some place while ignor it in others. This patch
make all font metrics call consistent. nsIRenderingContext API is change to
make things neat.
r=rbs, sr=waterson
2002-05-24 20:11:14 +00:00
rods%netscape.com b45d33216e 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
2002-05-14 12:05:00 +00:00
rods%netscape.com b850da33e8 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
Bug 115136 r=dcone sr=attinasi
2002-05-07 12:03:37 +00:00
ccarlen%netscape.com 407aafc817 Fixing bustage on Planetoid. 2002-05-02 16:48:51 +00:00
rods%netscape.com 60409e0a8c Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 14:02:57 +00:00
rods%netscape.com 4e26312e92 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 13:47:53 +00:00
rods%netscape.com 04c750b94d backing out unwanted changes 2002-05-02 13:24:08 +00:00
rods%netscape.com a1f21a54d5 Add the new pluggable dialog work, in build, not used
BUg 135441 r=dcone,pink sr=attinasi
2002-05-02 12:38:43 +00:00
dbaron%fas.harvard.edu 814b3d3030 Rename Mozilla-extension values for real CSS properties to begin with -moz-. Remove some unused code. b=3935 r=hixie sr=waterson 2002-05-01 00:17:04 +00:00
tor%cs.brown.edu 0685ca316e Bug 53597: gamma correction backout. r=dbaron, sr=brendan 2002-04-30 23:15:52 +00:00
darin%netscape.com 1b1677bbe9 fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf
2002-04-27 05:33:09 +00:00
mkaply%us.ibm.com 50e62276c9 #124164
r=mkaply, sr=attinasi
OS/2 only - we suppor the new leading API
2002-04-24 03:56:07 +00:00
tor%cs.brown.edu 05fc1659e2 Bug 53597 - another attempt to fix win32. 2002-04-13 16:42:26 +00:00
tor%cs.brown.edu 14ac5de934 Bug 53597 - win32 temporary patch. 2002-04-13 15:29:36 +00:00
tor%cs.brown.edu 6457db966a Bug 53597 - attempt to fix macos and os2 bustage. 2002-04-13 11:54:38 +00:00
tor%cs.brown.edu c5d399ffb4 Bug 53597 - consistent gamma correction. r=dbaron, sr=brendan 2002-04-13 10:03:59 +00:00
pinkerton%netscape.com 888c3040e4 fix bustage 2002-04-12 15:26:36 +00:00
dcone%netscape.com aac8242bea b=135208 r=kmcclusk sr=attinasi a=asa. Fix darkening of light color text when we print. 2002-04-12 14:19:38 +00:00
pinkerton%netscape.com 8498242ad8 turn off double-buffering on osx with a new method on nsIRenderingContext. r=kmcclusk/sr=sfraser/a=valeski. bug# 78764 2002-04-12 13:56:53 +00:00
hyatt%netscape.com 05ff2775f2 Fix for 129893, cocoa changes to gfx/layout/view, r=pink, sr=ben 2002-04-12 02:05:12 +00:00
rods%netscape.com b7a00df00f The real fix is to enable the printing of XUL docs, which is what is crashing.
The best we can do right now is not print XUL Docs. This patch checks to see if
it is a XUL document and if it is it idsplay a dialog and and doesn't Print or
Print Preview.
Bug 136185 r=dcone sr=attinasi
2002-04-11 00:45:11 +00:00
shanjian%netscape.com fb58cfeda5 #76097 Need to include external leading for CJK normal Line-height
Font metrics returns both internal and external leading to layout. Layout
now is responsible for calculating the normalLineHeight. It take consideration
of external leading, and compensate if it does not exist. All these are controled
by a preference switch.

r=rbs, sr=attinasi,
2002-04-11 00:00:40 +00:00
rods%netscape.com 5cfb5352b0 The original patch worked fine for regular documents but didn't work for mail
because of the ordering of nsIWebProgressListeners. Even tho the doc WAS
finished loading the notification goes to mail first abd then it print and then
check to see if it is busy and it comes back that it is.
So instead I have to use two booleans to monitor if the document was asked to
be destroyed while it was preparing to print. This typically happens when the
user click on a click and it takes a while and then they decide to print. So
while the Print Dialog is up the document gets unloaded  and when it returned
back everything is gone.
So when the flow of control returns back from the Print Dialog it checks to see
if it "should" have been destroyed, and if so, it then aborts printing, cleans
and displays a message if the pressed "OK". If they pressed cancel then it
doesn't print the message.
Bug 131174 r=dcone sr=attinasi a=asa
2002-03-23 16:48:58 +00:00
rods%netscape.com cb4cf429c0 Backing out changes for Bug 131174 2002-03-22 00:42:48 +00:00
rods%netscape.com 4f8a15dd9c This disallows printing or print preview to work if the document is busy.
Meaning it might be still loading or unloading.
Bug 131174 r=dcone a=attinasi a=dbaron
2002-03-20 22:50:42 +00:00
cbiesinger%web.de 298c3f5da7 Bug 126303 patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=attinasi a=roc+moz
Remove the DOM dependendecies from gfx/src/xprint/
2002-02-23 15:32:03 +00:00
shanjian%netscape.com d3269fdb4c #117522 gfx/src/nsCompressedCharMap.cpp doesn't build: too many Ls in nsCompressedCharMap.h
r=bstell, sr=brendan
(thanks to timp@clarityconnect.com for test and verify the patch.)
2002-02-19 03:29:43 +00:00
bstell%ix.netcom.com 1967969869 fix OS/2 bustage for bug 116149
r=dbaron
2002-02-16 20:04:30 +00:00
dbaron%fas.harvard.edu f3b0f6c470 Change the implementation of text zoom so that the zooming happens in the style system. This causes 'em' and similar units to be zoomed as well. Also scale physical / pixel 'line-height' values. b=41847 r=attinasi sr=hyatt 2002-02-16 16:24:25 +00:00
bstell%ix.netcom.com b3e9de2a76 bug 116149: simple name-value pair DB
r=yokoyama@netscape.com, sr=brendan@mozilla.org
2002-02-16 08:11:25 +00:00
bstell%ix.netcom.com 0839760747 simple name-value pair DB
r=yokoyama@netscape.com, sr=brendan@mozilla.org
2002-02-16 08:07:44 +00:00
rbs%maths.uq.edu.au cbff0857fe [MathML only] fix weirdness in the edge case of an empty <mfenced></mfenced> 2002-02-15 14:39:50 +00:00
rods%netscape.com 7d1713b7f6 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
2002-02-12 13:33:39 +00:00
shanjian%netscape.com ab29096262 #120348 crash in macro CCMAP_HAS_CHAR_EXT
rewrite CCMAP_HAS_CHAR_EXT macro
r=ftang, sr=attinasi
2002-02-12 05:01:42 +00:00
shanjian%netscape.com 5adcad4348 Reverse my last checkin because the comment is not there. (cvs ci does not
allow me abort, while I copy-n-paste, it accidentally copied a carriage return.)
2002-02-12 04:59:15 +00:00
shanjian%netscape.com b1ecc45245 *** empty log message *** 2002-02-12 04:54:24 +00:00
bryner%netscape.com ad68814ac4 adding new theme constant, NS_THEME_DROPDOWN_TEXTFIELD. bug 124560, r=bzbarsky/pinkerton, sr=hyatt. 2002-02-12 00:44:36 +00:00
bryner%netscape.com 8abfc25a17 Fixing bustage on Sun WS6 update 2, it apparently doesn't like the forward declaration of gfxIImageFrame just before it's defined. r=seawood, sr=jst. 2002-02-08 22:59:53 +00:00
pinkerton%netscape.com 5c704d79f2 twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser. 2002-01-29 21:10:57 +00:00
timeless%mac.com cdb05eb90a Bug 95986 remove references to nsImageManager
patch by cbiesinger@web.de r=pavlov sr=tor
2002-01-29 15:01:33 +00:00
timeless%mac.com c68ef8c76d Bug 120221 Make |NS_ERROR_GFX_PRINTER_INVALID_ATTRIBUTE| more specific
patch by Roland.Mainz@informatik.med.uni-giessen.de r=rods sr=sfraser
2002-01-29 03:03:56 +00:00
pinkerton%netscape.com 30c642c36e allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496 2002-01-24 15:11:18 +00:00
shanjian%netscape.com a29625f963 #118000 support unicode plane 1 characters
r=ftang, sr=attinasi
nsCompressCharMap was modified to take ucs4 directly.
nsFontMetricsWin was modified to handle surrogate pair.
2002-01-16 00:15:58 +00:00
pinkerton%netscape.com a799df64b7 nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763 2002-01-15 14:59:21 +00:00
bryner%netscape.com fe3e849d35 Bug 119837 - add a parameter to nsITheme::GetMinimumWidgetSize to specify if CSS is allowed to override the min size. r=bzbarsky, sr=hyatt. 2002-01-14 05:40:37 +00:00
rods%netscape.com 68e2a5beb1 This enables platforms to set a pref as to whether they allow print from print preview.
Bug 118623 r=roland sr=attinasi
2002-01-12 12:58:46 +00:00
rods%netscape.com 92367f8431 reflow was using the wrong DC to rendering context for PP
BUg 117745 r=dcone sr=attinasi
2002-01-11 11:56:10 +00:00