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

3612 Коммитов

Автор SHA1 Сообщение Дата
bryner%netscape.com 65ac4b091a Disable GTK native theme support if we're using a theme engine that's known to crash, such as the Xenophilia engine (bug 175306). r=blizzard, sr=brendan. 2002-11-08 01:41:42 +00:00
pete.zha%sun.com 39da5a28d9 back out for bug 144664
a=cls
2002-11-07 17:18:21 +00:00
pete.zha%sun.com d10d4ceb2f fix the bustage (lose to checkin this file in the previous checkin) r=jkeiser a=#mozilla 2002-11-07 08:48:27 +00:00
pete.zha%sun.com 70dc73f6af fix bustage for bug 144664 r=bryner a=#mozilla 2002-11-07 07:55:59 +00:00
pete.zha%sun.com 5ced630899 Font Catalog Service
bug=144664 r=bstell@ix.netcom.com sr=bryner@netscape.com patch=louie.zhao@sun.com
This patch fixed the build bustage on windows&HP-UX platform which r=bryner@netscape.com sr=bzbarsky@mit.edu
2002-11-07 06:32:29 +00:00
blizzard%redhat.com 88203c475f Bug #174283. Xft font prefs should list fontconfig generic families. patch from dbaron@fas.harvard.edu, r=blizzard 2002-11-06 23:49:26 +00:00
dbaron%fas.harvard.edu eb3c7a9c95 Make NS_INIT_ISUPPORTS empty by moving NS_INIT_OWNINGTHREAD into the constructor of a new class, |nsAutoOwningThread|. Deprecate NS_INIT_ISUPPORTS. b=174225 r=dougt sr=alecf 2002-11-06 13:09:20 +00:00
dbaron%fas.harvard.edu 62376591ca Improve error handling for calls to XGetFontProperty in system fonts code. b=104345 r=bryner sr=bzbarsky 2002-11-06 12:53:16 +00:00
timeless%mozdev.org 466fd6e588 using http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=MozillaTinderboxAll&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=pete.zha&whotype=regexp&sortby=Date&hours=2&date=explicit&mindate=1036540000&maxdate=1036553759&cvsroot=%2Fcvsroot&generateBackoutCVSCommands=1
to back out
Font Catalog Service
bug=144664 r=bstell@ix.netcom.com sr=bryner@netscape.com
patch=louie.zhao@sun.com

this broken windows and other platforms.
approved by cls and #mozilla
2002-11-06 04:05:21 +00:00
pete.zha%sun.com 4b5f54f306 Font Catalog Service
bug=144664 r=bstell@ix.netcom.com sr=bryner@netscape.com
patch=louie.zhao@sun.com
Check in step 2(modify files)
2002-11-06 03:21:58 +00:00
pete.zha%sun.com aa864ef99e Font Catalog Service
bug=144664
r=bstell@ix.netcom.com sr=bryner@netscape.com
patch=louie.zhao@sun.com
Check in step 1 (Add new files, will not break build)
2002-11-06 03:06:00 +00:00
blizzard%redhat.com e6cf2c5f9f Bug #178067. gtk2 FE requires xft enabled to compile. Patch from cbiesinger@web.de. r=blizzard, sr=bzbarsky, a=jesup 2002-11-04 21:51:09 +00:00
blizzard%redhat.com af94b565a6 Bug #178045. floating point error when using gtk2 on startup. Make sure to check if the gtk dpi is greater than zero. r=owen sr=scc a=jesup 2002-11-04 21:32:36 +00:00
blizzard%redhat.com c583cab5c0 Bug #176842. gtk2 UI fonts are wonky. Use the proper default font for gtk2. Make sure to use the gtk2 dpi and xft dpi when they are available and fall back to the physical dpi if they aren't set for xft and gtk2 builds only. r=bryner,sr=shaver,a=asa 2002-11-01 22:06:30 +00:00
rods%netscape.com 006d0c77e7 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
2002-10-30 13:38:13 +00:00
bryner%netscape.com 46d5db6372 Fix gtk native theme crash on solaris (bug 175755) by not relying on gdk_error_trap_push and instead using our own X error handler (and restoring the old handler after the painting operation is finished). r=blizzard, sr=jag, a=dbaron. 2002-10-24 23:53:46 +00:00
tor%cs.brown.edu ab5f3d4b2b Bug 174831 - fix indexes in spacer image detector.
r=paper, sr=bzbarsky, a=blizzard
2002-10-17 19:20:16 +00:00
seawood%netscape.com d1bef3cbe0 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
tor%cs.brown.edu f1cbb0abf5 Bug 174259 - use appropriate indices in 1-bit alpha spacer image detector.
r=biese, sr=blizzard, a=dbaron
2002-10-15 06:37:54 +00:00
bryner%netscape.com 273e752a8a Enabling GTK native theme support (bug 142334). r=blizzard, sr=hyatt, a=dbaron. 2002-10-15 03:58:05 +00:00
bryner%netscape.com 485f547c41 Fix incorrect (and potentially uninitialized) native widget used for NS_THEME_DROPDOWN_BUTTON. Not part of the build yet. 2002-10-14 10:08:26 +00:00
bryner%netscape.com 252f45bdc6 Locate the symbols for gtk_style_get_prop_experimental and _gtk_check_button_get_props at runtime, so that builds done on GTK+ versions < 1.2.9 will function correctly with newer GTK+ versions and themes (bug 174319). r=pavlov, sr=brendan, not part of the build yet. 2002-10-14 09:32:05 +00:00
bryner%netscape.com 71316f4be1 Fix one more warning 2002-10-13 02:55:11 +00:00
bryner%netscape.com 9ebfe9865a Fix C++ comments in C file. patch from roc, r=me. 2002-10-13 02:11:46 +00:00
bryner%netscape.com ce025dcb1f Fix checked checkboxes drawing as unchecked on the Crux theme. Not part of the build. 2002-10-13 01:22:59 +00:00
blizzard%redhat.com 04624629d6 Fix myotonic bustage by making sure that --disable-mathml works. Fallout from bug #126919. 2002-10-12 03:00:17 +00:00
blizzard%redhat.com 38aef791fd Bug #126919. Xft support. r=rbs, sr=dbaron a=roc,shaver,others 2002-10-12 02:03:34 +00:00
smontagu%netscape.com a52fff5679 Add support for Langbox ISO-8859-6.8x encoding. Bug 78201, r=ftang, sr=roc+moz. 2002-10-08 23:58:48 +00:00
arougthopher%lizardland.net 7a159c2fb2 Bugzilla Bug 173116
CRASH: BeZilla sometimes crashes on count_font_styles

r=arougthopher
sr=arougthopher
2002-10-08 04:16:04 +00:00
timeless%mac.com 36ff386219 Bug 158129 Add support for Adobe's Type1 Euro fonts
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com sr=roc+moz
2002-10-08 04:07:42 +00:00
timeless%mac.com 6f6b802dd3 Bug 158129 Add support for Adobe's Type1 Euro fonts
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com sr=roc+moz
2002-10-08 03:52:49 +00:00
smontagu%netscape.com e8a0658560 Backing out fix to bug 158129 because of Mac bustage 2002-10-07 22:50:54 +00:00
smontagu%netscape.com eb3049b0a5 Add support for Adobe's Type1 Euro fonts. Bug 158129, author=Roland.Mainz@informatik.med.uni-giessen.de, r=bstell, sr=roc+moz 2002-10-07 21:08:10 +00:00
smontagu%netscape.com fefa6b5570 Some very small images missing in printout. Bug 173035, Author=Roland.Mainz@informatik.med.uni-giessen.de, r=timeless, sr=roc+moz. 2002-10-07 20:45:13 +00:00
smontagu%netscape.com debb0d8b60 XprintUtils does not handle non-space "whitespace-like" seperators in ${XPSERVERLIST} correctly. Bug 164648, Author=Roland.Mainz@informatik.med.uni-giessen.de,r=bbaetz, sr=roc+moz. 2002-10-07 20:39:24 +00:00
smontagu%netscape.com e7c2745cc5 Some nsFontLangGroup entries missing in X11 font code. Bug 172515, author=Roland.Mainz@informatik.med.uni-giessen.de, r=bstell, sr=roc+moz 2002-10-07 20:30:49 +00:00
hyatt%netscape.com bd3389c155 Add 1px padding to WinXP input fields. r/sr=jag,bryner 2002-10-07 08:31:58 +00:00
bryner%netscape.com 92e95f7ad3 Install a gdk error handler during native theme paint operations, and dynamically disable native theming of the widget in question if an X error occurs, to work around buggy theme engines. Bug 142334, patch by roc, r=blizzard, sr=bryner 2002-10-07 06:09:14 +00:00
bryner%netscape.com c4d52841f0 Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls. 2002-10-05 02:49:02 +00:00
sgehani%netscape.com b497400f2e Remove dependency on gfx2 which was rolled in to gfx so depend builds work.
r=bryner
2002-10-05 01:03:48 +00:00
seawood%netscape.com d2adbcb960 Fix --disable-bidi on mac bustage.
Bug #136293 r=smontagu sr=jag
2002-10-04 06:56:22 +00:00
dcone%netscape.com e14b41451d b=143046 r=rods sr=boris API change so we can create different depth nsImages 2002-10-04 03:32:26 +00:00
blizzard%redhat.com 01aac2810d Fix gtk2 build. No bug. r/sr=shaver,tor 2002-09-28 23:46:44 +00:00
pete.zha%sun.com 94971d399e common printing interface for Postscript and TrueType fonts
bug=144665 r=bstell@ix.netcom.com sr=jaggernaut@netscape.com
2002-09-27 07:46:19 +00:00
bstell%ix.netcom.com 747ede94c3 bug 169695 r=smontagu, sr=kin@netscape.com
move gdk performance code out of nsRenderingContextGTK.cpp since
it is not directly related to the rendering context
2002-09-27 07:13:49 +00:00
blizzard%redhat.com 345d364308 Bug #170919. Make sure to allocate the right amount of memory for the rects in the region. patch is from tor@acm.org. r=blizzard Not part of the default build. 2002-09-27 02:10:27 +00:00
rods%netscape.com d5b52a8c82 This partially backs out the previous patch. We no longer need to set/get anything in the nsIPrintOptions.
What this does is:
1) Reflows the first time constrained and remembers mOverflowArea.XMost() of
the HTML frame and then later uses that for the calculation of the ratio.
2) Renames some variables
3) This also changes the the maximum STF ratio from 0.5 to 0.3 to match the
dropdown in PP
Bug 168961 r=dcone sr=kin
2002-09-26 11:25:04 +00:00
rods%netscape.com 3679690eaa This does two things:
1) When the it returns from the Print Dialog it checks to see if the
PD_PRINTTOFILE flags is set then then set the the info into the PrintSettings
2) IF we are printing to a file, but not a file driver, then check to see if
the file name is the special "FILE:" (as per the MS documentation)
Bug 170332 r=dcone sr=alecf
2002-09-25 14:12:14 +00:00
hyatt%netscape.com 7995076d76 Fix for 115743. r=pavlov, sr=bryner 2002-09-24 08:23:48 +00:00
hyatt%netscape.com 37a1ef9e8e Tweak to previous patch for form controls. r=bryner/sr=blake 2002-09-23 03:55:35 +00:00
dbaron%fas.harvard.edu 52b1eccb0a Fix method-hiding warnings related to nsIRenderingContext::DrawImage variants. b=170107 r=tor sr=blizzard 2002-09-21 21:30:24 +00:00
tor%cs.brown.edu 78026be891 Bug 78497 - make 1-bit alpha images respect clip region. r=pavlov, sr=roc 2002-09-21 08:52:34 +00:00
sfraser%netscape.com 3bfe9a680d Fix for 137295 (gaps in images on Mac), this time correctly intersecting the regions. r=pinkerton, sr=beard 2002-09-21 01:08:23 +00:00
hyatt%netscape.com 369f0ad4fd Fix for 169373, make HTML form controls fully support native look on Windows XP. r/sr=hewitt/blake 2002-09-21 01:03:38 +00:00
rods%netscape.com 25a2d6d475 we were not setting the values we modified in the DevMode back into the printer driver
Bug 169739 r=dcone sr=alecf
2002-09-20 13:22:51 +00:00
sfraser%netscape.com 3b8d1f9b14 Fix bug 137295 -- gaps in images sometimes. We need to work around a CopyDeepMask bug when the clip region is complex, by restricting the clip region to the image destination rectangle. r=sdagley, sr=scc. 2002-09-20 06:33:06 +00:00
rods%netscape.com 84a1fbb462 Change STF to use an unconstrainad reflow instead of searching for the widest frame
Bug 168961 r=dcone sr=kin
2002-09-19 21:45:07 +00:00
jkeiser%netscape.com 9246ecc230 Make nsIFontMetrics::GetAveCharWidth() on all platforms (Rick.Ju@sun.com's patch, bug 50998), r=cbiesinger@web.de, sr=rbs@maths.uq.edu.au 2002-09-19 01:47:14 +00:00
roc+%cs.cmu.edu 35728b6ab6 Bug 168873. Improve error handling in Unix print modules. checking in for gisburn. r=rods,sr=roc+moz 2002-09-19 01:41:33 +00:00
shanjian%netscape.com ddbc15fc76 #130091 should we get rid of "NEW_FONT_HEIGHT_APIS"
r=Roland.Mainz@informatik.med.uni-giessen.de, sr=rbs
2002-09-18 19:37:31 +00:00
pete.zha%sun.com e2ef10fba1 rearrange the code of FreeType2 Font Catalog under mozilla/gfx/src/x11shared
bug=166773 r=bstell@ix.netcom.com sr=jst@netscape.com
patch by louie.zhao@sun.com
Check in rest files of this bug.
2002-09-17 06:20:26 +00:00
pete.zha%sun.com 68fe553866 rearrange the code of FreeType2 Font Catalog under mozilla/gfx/src/x11shared
bug=166773 r=bstell@ix.netcom.com sr=jst@netscape.com
patch by louie.zhao@sun.com
Only check in new files, will not in build. I will check in rest files later.
2002-09-17 06:15:04 +00:00
arougthopher%lizardland.net c534f1e77a Bug#159137
Fix the font defaults under BeOS

r=arougthopher
2002-09-16 01:17:47 +00:00
cbiesinger%web.de 331a648277 bug 163736 fixing speedracer bustage. checking in for roland mainz 2002-09-15 20:15:43 +00:00
mkaply%us.ibm.com 44dfc8da68 Regression caused by bug 167171 - r=pedemont 2002-09-14 12:56:33 +00:00
sfraser%netscape.com 2a82575fb3 Patch to fix image scaling regression from 14835. r=mjudge/saari, sr=sfraser 2002-09-12 23:47:48 +00:00
mjudge%netscape.com c2ad07592a 168043 checkin for (Roland Mainz) r=rods sr=bz fix for removing obsolete code from postscript printing 2002-09-12 22:35:18 +00:00
seawood%netscape.com bb7c58d9e7 Mach-O builds need to link against gfxshared_s too.
Fixing tinderbox bustage.
2002-09-12 21:54:20 +00:00
mjudge%netscape.com 365ad0961f checking in for Roland.Mainz@informatik.med.uni-giessen.de bug # 161364 sr=bz r=roc 2002-09-12 21:50:12 +00:00
darin%netscape.com f883a5ba38 possible bustage fix for mach-o build (resulting from checking for bug 163736) 2002-09-12 20:58:12 +00:00
seawood%netscape.com b646b55a49 Sun ld is picky about the ordering of libraries & their search paths so put gfxshared_s later in the list.
Fixing tinderbox bustage.
2002-09-12 16:31:30 +00:00
seawood%netscape.com 1833e0dc79 Mark library as an "EXPORT_LIBRARY" so that it gets linked into static builds.
Fixing tinderbox bustage.
2002-09-12 15:49:08 +00:00
alecf%netscape.com 61d47085c7 fix xprint bustage one more time (does not affect main tinderbox builds) 2002-09-12 15:20:53 +00:00
alecf%netscape.com d4723b6096 attempt to fix BeOS bustage 2002-09-12 14:54:09 +00:00
alecf%netscape.com ff7a57bcf4 attempt to fix xprint bustage on ports 2002-09-12 14:48:20 +00:00
rods%netscape.com 52edb4a4fb fixing up my own #ifdef debug 2002-09-12 12:27:03 +00:00
anthonyd%netscape.com 100e9a4f04 fix for 14835, mac specific change to clip image tiling code blit to the dest rect to emulate win32 behavior - saari r=mjudge, pavlov 2002-09-12 06:20:20 +00:00
alecf%netscape.com 7b9fc2b224 oops, fix typo 2002-09-12 05:48:35 +00:00
alecf%netscape.com 8585ed0348 argh, missed a Makefile.in to check in 2002-09-12 05:41:42 +00:00
alecf%netscape.com 4b4efed72a one more file for bug 163736 - add gfx2 objects to factory, r=pavlov, sr=rbs 2002-09-12 04:47:09 +00:00
alecf%netscape.com 2b1c1bca32 oops, part of last checkin for bug 163736 - add shared lib to build 2002-09-12 04:46:15 +00:00
alecf%netscape.com bab99a09b0 fix for bug 163736 - consolidate gfx2 into gfx, and remove the gfx2 DLL from the build.
r=pavlov, sr=rbs
includes creating a new "Shared" library which shares gfx code between all platforms
2002-09-12 04:43:31 +00:00
rods%netscape.com 094360fb9a Parese for font families before checking font names
Bug 166919 r=dcone sr=bz
2002-09-11 12:58:38 +00:00
alecf%netscape.com 36523af10b cvs remove these files which I accidentally had leaf put in the wrong directory
(not part of the build)
2002-09-10 18:01:31 +00:00
pete.zha%sun.com d9d46e2880 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
2002-09-10 05:15:53 +00:00
mkaply%us.ibm.com 4208b40530 #164667
r=rods, sr=blizzard, a=rjesup@wgate.com
OS/2 only - convert native printer names to Unicode
2002-09-10 04:01:20 +00:00
bzbarsky%mit.edu b570b3f667 Fix sans-serif italics printing on Unix. Bug 135408, patch by
rods@netscape.com, r=drbrain-bugzilla@segment7.net, sr=bzbarsky, a=dbaron
2002-09-08 19:01:48 +00:00
mkaply%us.ibm.com 2e6967b628 #167171
r=pedemont, sr=blizzard, a=rjesup@wgate.com
OS/2 only - Don't scale fonts based on DPI value in prefs
just use it to update the values in nsDevice Context
the magic will happen
2002-09-08 15:39:19 +00:00
dougt%netscape.com afa502a868 fixing bustage 2002-09-07 18:18:59 +00:00
dougt%netscape.com c5e8f896cd 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2002-09-07 17:13:19 +00:00
mkaply%us.ibm.com e58586ee20 #67749
r=pedemont, sr=blizzard, a=brendan@mozilla.org
OS/2 only - don't malloc(0) - causes memory to be flushed
2002-09-07 14:19:04 +00:00
cbiesinger%web.de f48f23f3fa bug 166379 r=paper sr=tor a=jesup
Image crashes on repaint  [@ nsImageWin::DrawComposited24] N700, M1BR
2002-09-06 17:53:16 +00:00
alecf%netscape.com 53780fea7e add "shared" directory to allow moving gfx2 into gfx
not part of build
2002-09-05 18:12:44 +00:00
rbs%maths.uq.edu.au 5fe9f9019a Overshooting when measuring the text caused things to go out-of-sync and to hang, b=142206, r=shanjian, sr=dbaron, a=asa 2002-09-05 01:58:55 +00:00
dougt%netscape.com c1b9f8114d Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426 2002-09-03 23:36:13 +00:00
rods%netscape.com 75dbca9f89 Bug 164250 Instrument the PrintEngine for print testing
r=dcone sr=kin
2002-09-03 23:21:15 +00:00
rods%netscape.com 498cc429da Bug 166097 set the appropriate flags so they are read from prefs
sr=kin r=dcone
2002-09-03 22:58:46 +00:00
timeless%mac.com 9a8680079f Bug 161945 clean up simple mac build warnings
r=dbradley sr=bz
2002-09-02 21:26:11 +00:00
alecf%netscape.com c55e29c5fe fix for bug 164575 - clean nsIPersistentProperties interface to reduce UTF8/UCS2 conversions
r=dougt, sr=darin
2002-08-30 17:13:34 +00:00
peterv%netscape.com bfb43eb8a8 Trying to fix Mac bustage. 2002-08-30 16:15:43 +00:00
roc+%cs.cmu.edu f51da5d4f1 Fix probable Mac bustage. 2002-08-30 13:25:58 +00:00
peterv%netscape.com d29aa7dd04 Fix for bug 152728 (XpuWaitForPrintFileChild() needs to call XFlush() before waiting for the consumer child). Patch by Roland.Mainz@informatik.med.uni-giessen.de, r=calvin.liu@sun.com, sr=bz. 2002-08-30 12:29:38 +00:00
bzbarsky%mit.edu 819c06c436 Extend CTL extension to support multiple CTL scripts (framework + hindi
support).  Bug 163962, r=gilbert.fang@sun.com, r=prabhat.hegde@sun.com,
r=cls, sr=bzbarsky, patch by prabhat.hegde@sun.com and
roland.mainz@informatik.med.uni-giessen.de
2002-08-30 07:45:52 +00:00
roc+%cs.cmu.edu 7dd5135925 Fixing Windows build bustage 2002-08-30 04:43:09 +00:00
roc+%cs.cmu.edu beff719ea7 Bug 164625. Native regions on Linux (and probably some other platforms) are limited to 16bit signed coordinates, so we have to use our own region implementation to manipulate regions in twips space. Using our own regions should also improve performance. r=kmcclusk,sr=kin 2002-08-30 03:32:05 +00:00
pete.zha%sun.com cd4562180a [ps] printing messes up italics and ems (bug=130438)
r=dcone sr=bzbarsky
2002-08-28 05:47:24 +00:00
dcone%netscape.com bac341b7d0 148598 r=rods sr=kin, fix minor update issues with backgrounds 2002-08-27 18:23:47 +00:00
blizzard%redhat.com 266ccfb954 Turn of native theme support for the moment since it's causing problems on some of the build machines and causes crashes with some themes. Bug #164581. r=bryner 2002-08-27 03:17:01 +00:00
mkaply%us.ibm.com a29dba5688 Not part of build
Continuing OS/2 wizard work
It's pretty much working now
2002-08-27 03:06:10 +00:00
alecf%netscape.com 5d2a2e5fef bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin
2002-08-26 21:20:34 +00:00
seawood%netscape.com f3ad6b3a0c Rename conflicting global symbols to fix debug static build runtime bustage.
Bug #162918 r=serge sr=alecf
2002-08-26 21:20:31 +00:00
bryner%netscape.com c12fedc6fb Turn on nsITheme support for gtk (bug 142334). r=blizzard, sr=hyatt. 2002-08-21 22:06:46 +00:00
mkaply%us.ibm.com d4f3f6926c #156402
r=cls
OS/2 only - go back to using nsTransform2D
2002-08-21 21:07:57 +00:00
dcone%netscape.com b13458bbad bug 148598 r=mcclusk,sr=kin fixes slow scrolling 2002-08-18 00:47:54 +00:00
ftang%netscape.com df9eacc272 fix bug 128263. let ATSUI to render Unicode surrogate characters. r=nhotta sr=sfraser 2002-08-16 00:54:03 +00:00
seawood%netscape.com ed07f6902a Use PR_snprintf instead of snprintf.
Fixing hpux tinderbox bustage.
2002-08-15 21:09:40 +00:00
pete.zha%sun.com c3cdb4b0d9 [ps] envvar should not be freed after PR_SetEnv
bug=161634 r=dcone sr=bzbarsky
patch=louie.zhao@sun.com
2002-08-15 06:49:40 +00:00
bolian.yin%sun.com 776cf20330 Bug 160069, Mailnews crashes by DND, patch by robin.lu@sun.com, r=ducarroz, sr=bryner 2002-08-15 02:07:48 +00:00
antonio.xu%sun.com e5c68f5f9b replace the hardcode of "@mozilla.org/embedcomp/dialogparam;1" with NS_DIALOGPARAMBLOCK_CONTRACTID
Bug 158608 r=Henry sr=alecf
2002-08-14 12:39:03 +00:00
ftang%netscape.com c079a998ba fix bug 111728. skik tec fallback if we are in latin, greek or cyrillic script. r=nhotta, sr=sfraser 2002-08-13 23:25:00 +00:00
mkaply%us.ibm.com 584a31215a #158472
r=dainis, sr=blizzard - platform specific
OS/2 only - handle transparency better when printing
2002-08-13 18:44:34 +00:00
rbs%maths.uq.edu.au 1baf29f04e Fix the mishandling of generic fonts that led to pageload performance regression, b=161481, p=schofield@wolfram.com, r=jfrancis@netscape.com, sr=rbs@maths.uq.edu.au 2002-08-13 17:56:27 +00:00
dcone%netscape.com 2f4c439d76 b=157160,157521 r=rods sr=kin. Fixes a GDI leak and will optimize all images when read in.. not at paint time. 2002-08-12 21:18:29 +00:00
seawood%netscape.com 97fd6e4aed Removing unused defines:
_IMPL_NS_BASE (bug #162142)
_IMPL_NS_GFXONXP (bug #162145)
_IMPL_NS_UI (bug #162183)
B_ONE_M (bug #162196)
XP_NEW_SELECTION (bug #162230)
r=cls
Thanks to Stephen Walker <walk84@yahoo.com> for the patches.
2002-08-12 13:35:18 +00:00
pete.zha%sun.com 37a3ac34c2 [ps] Need better error handling when lp not defined
bug=102276 r=Roland.Mainz@informatik.med.uni-giessen.de sr=bzbarsky
2002-08-12 11:26:51 +00:00
cbiesinger%web.de a231aec4d3 bug 87819 patch by paper@animecity.nu r=pavlov sr=tor Transparent GIFs with transparency on all four sides render non-transparent portions against the left and top sides 2002-08-11 18:20:02 +00:00
seawood%netscape.com ca08c410e5 Remove unused _IMPL_NS_GFXNONXP define.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162117 r=cls
2002-08-11 05:46:21 +00:00
seawood%netscape.com 8ae6c40f5d Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
rbs%maths.uq.edu.au 16f845d0f3 Make CheckFontExistence('Symbol') to tell the truth, b=161048, r=ftang, sr=sfraser 2002-08-10 02:10:50 +00:00
smontagu%netscape.com a36822981f GetWidth optimizations for Unix. Bug 36146. Authors Tomi.Leppikangas@oulu.fi, Roland.Mainz@informatik.med.uni-giessen.de; r=shanjian,smontagu; sr=rbs, darin 2002-08-09 00:13:11 +00:00
smontagu%netscape.com 724819e3b5 Bug 161556: Arabic bitmap fonts are printed too small. Author=Roland.Mainz@informatik.med.uni-giessen.de, r=smontagu, sr=darin 2002-08-07 23:40:35 +00:00
mkaply%us.ibm.com 55608d3568 #161192
r=jeffreyj, sr=blizzard (platform specific code)
OS/2 only - use int not uint to avoid bad things when numbers go negative
2002-08-07 14:36:34 +00:00
mkaply%us.ibm.com ef54e3e6ea Better fix for OS/2 bustage earlier 2002-08-07 04:06:57 +00:00
mkaply%us.ibm.com 828b5adb48 OS/2 bustage - I think our compiler has trouble because an nsCOMPtr to nsIWidget isn't a real nsIWidget pointer 2002-08-06 13:03:25 +00:00
henry.jia%sun.com 5b64006da1 4th patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf
2002-08-06 05:56:22 +00:00
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
alecf%netscape.com 3703f3c61b bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
rbs%maths.uq.edu.au c2b02826d2 Missing const 2002-08-02 05:59:49 +00:00
rbs%maths.uq.edu.au 30033e7170 Hopefully this should now clear the Mac bustage 2002-08-02 05:35:12 +00:00
rbs%maths.uq.edu.au 0ecd87d1af Fix bustage - take 2 2002-08-02 04:43:30 +00:00
rbs%maths.uq.edu.au c54f5d4878 Fix bustage - take 2 2002-08-02 04:12:14 +00:00
rbs%maths.uq.edu.au 5329209433 Attempt to fix bustage 2002-08-02 02:30:30 +00:00
rbs%maths.uq.edu.au 65ccd927e4 Make math fonts (ucvmath) to work on the Mac in parity with other plaforms, p=schofield@wolfram.com with my indications, r=rbs, sr=sfraser, a=asa 2002-08-02 00:54:44 +00:00
rbs%maths.uq.edu.au ff42b9f872 Add fontEncoding.properties to the Mac for fonts that need special treatment, b=159243, r=ftang, sr=sfraser, a=asa 2002-08-02 00:27:50 +00:00
rbs%maths.uq.edu.au a2821fbe9d Get the Mac to compute x-height as the real x-height. This is needed for precise MathML placements because x-height is also a core unit, b=154007, r=ftang, sr=sfraser 2002-08-02 00:17:38 +00:00
timeless%mac.com e1abced253 bug 157572 by alecf ports (os/2, xlib) bustage 2002-07-26 01:01:37 +00:00
bzbarsky%mit.edu 52d3bba352 Fix some build warnings. Bug 157378, patch by
Roland.Mainz@informatik.med.uni-giessen.de (Roland Mainz), r=bbaetz,
biesi, sr=bzbarsky, a=asa
2002-07-26 00:40:05 +00:00
timeless%mac.com 9570ab5898 bug 157572 by alecf busted bezilla
a=#bezilla,leaf for tinderbustage
2002-07-26 00:14:39 +00:00
timeless%mac.com 05c354d238 Bug 158606 crash with -moz-opacity
patch by sergei_d@fi.tartu.ee r=timeless sr=blizzard (ports code) a=asa
2002-07-25 20:26:33 +00:00
alecf%netscape.com ab7922b195 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
2002-07-25 18:31:10 +00:00
ftang%netscape.com 308d38c2f9 fix bug 156943. add cjk lang group check for mUnderlineSize computation
r=rbs sr=jst a=chofmann
2002-07-23 20:35:31 +00:00
shanjian%netscape.com d95dab0c74 #156943 CJK text underline is positioned too near the text
raise baseline for CJK language groups.
r=rbs, sr=waterson, a=adt
2002-07-20 05:21:25 +00:00
pavlov%netscape.com b035541b76 fixing bug 157202 r=dougt sr=tor@acm.org a=asa 2002-07-19 23:21:48 +00:00
shanjian%netscape.com 9c51284652 #155175 Certain truetype fonts crash mozilla
correct a misuse of parenthesis.
p=Andrew Schultz  , r=bstell, sr=rbs, a=brendan
2002-07-19 21:21:23 +00:00
pete.zha%sun.com 1d41391f96 [ps] CSS sans-serif prints as serif
bug=148411 r=dcone sr=bzbarsky a=asa
Correct some font name in map
2002-07-19 02:41:41 +00:00
pavlov%netscape.com 29a7f58537 fix for bug 157202. r=dougt sr=tor@acm.org a=chofmann 2002-07-18 22:18:11 +00:00
jaggernaut%netscape.com c563385d7b Bug 140673: Some Arabic/Hebrew bitmap fonts printed way too small with Xprint. Patch by Roland.Mainz@informatik.med.uni-giessen.de, r=smontagu, sr=dveditz, a=scc 2002-07-18 04:26:35 +00:00
mkaply%us.ibm.com d949ef645c #157758
r=pedemont, sr=blizzard, a=asa
OS/2 only - always use facename rather than familyname for DBCS fonts
2002-07-17 05:42:07 +00:00
rbs%maths.uq.edu.au 5c120315a0 Implement GetBoundingMetrics() on the Mac. p=schofield@wolfram.com, r=rbs, sr=sfraser, a=asa 2002-07-16 23:18:37 +00:00
bryner%netscape.com 46d33ff4d3 On second thought, only allocate the extra space when determining the element size; still paint the indicator at its "real" size. Not part of the build. 2002-07-13 23:27:16 +00:00
bryner%netscape.com 2ff93ef0aa Put a hardcoded min size of 14px on checkbox and radio button indicators, since many themes have indicators that are larger than the default 10px indicator_size, but don't bother setting the property. Not part of the build. 2002-07-13 22:05:38 +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
ccarlen%netscape.com 8284b2ffda Adding new files for bug 154883 - using session printing APIs on OSX. r=pinkerton/sr=sfraser/a=asa 2002-07-13 00:08:42 +00:00
mkaply%us.ibm.com 8f28b50eb9 #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only = 800x600 reports the workarea size incorrectly, so explictly use the height of warpcenter
2002-07-12 20:01:59 +00:00
rods%netscape.com 27586e9402 changed all the DEVMODE allocating and freeing to native Windows calls HeapAlloc and HeapFree
nsPrintSettingsWin.cpp was creating and copying only the non-platform specific data by using the
"sizeof" of the DEVMODE struct, instead of checking the struct size with dmSize
and the size of the private (device-specific) data with dmDriverExtra. Now it
creates the correct size of memory and copies all the non-private data and private data.
Bug 156318 r=dcone sr=kin,waterson,rpotts a=asa
2002-07-12 11:48:38 +00:00
bryner%netscape.com fa14855954 Fix bug 156060, where a background pixmap was not aligned properly when a porting of it was invalidated. Also fixing a bug where a pixmap background for the toolbar did not draw. Not part of the build. 2002-07-10 02:25:04 +00:00
mkaply%us.ibm.com 2b69b45218 #67913
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - don't let Mozilla windows cover up the Warpcenter
2002-07-09 22:59:52 +00:00
mkaply%us.ibm.com 02e8b0ac0d #56555
r=pedemont, sr=blizzard (platform specific code)
OS/2 only - don't draw any rectangles if width is 0
2002-07-09 22:51:37 +00:00
dcone%netscape.com 4bb8e89c98 b=14380 Garbage in GIF animation on startup. r=dcone sr=tor This speeds up pages with GIF's animations.. cuts down CPU usage. 2002-07-09 21:03:34 +00:00
rods%netscape.com b30fe76166 fixing debug ifdef for myself 2002-07-09 14:25:11 +00:00
bryner%netscape.com 122b978d08 Fix all of the warnings about member initializer ordering in constructors (bug 156135). r=timeless, sr=jag. 2002-07-08 07:56:50 +00:00
bryner%netscape.com 3bb535081c Fix NATIVE_THEME_SUPPORT=1 with gtk+ < 1.2.9. Not part of the default build. 2002-07-06 09:55:33 +00:00
seawood%netscape.com a384861cd4 The c++ standard requires that the throw list be used when declaring functions as well as defining them.
commercial compiler fixes for bug #149032
2002-07-03 17:14:41 +00:00
smontagu%netscape.com f83ea61a39 Bug 154287: [Freetype] Spaces not displayed between glyphs missing from the selected font. r=bstell@ix.netcom.com, sr=dveditz. 2002-07-03 00:37:43 +00:00
seawood%netscape.com 8f6f1756ce Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
cbiesinger%web.de dde305512f bug 137128 patch by paper@animecity.nu r=Roland.Mainz@informatik.med.uni-giessen.de sr=tor
animated gif crashes mozilla
2002-07-01 18:10:21 +00:00
mkaply%us.ibm.com 335f2ef538 #118546
r=pedemont, sr=blizzard
OS/2 only - bullet proof unicode stuff, better default fonts
2002-06-27 22:37:30 +00:00
mkaply%us.ibm.com ebef5432e2 #149365
r=mkaply, sr=blizzard
OS/2 only from jblanco - only set number of copies in one place
2002-06-27 22:20:44 +00:00
mkaply%us.ibm.com 50718826d1 #151536
r=pedemont, sr=blizzard
OS/2 only - display Euro using current font, not Unicode font
2002-06-27 22:16:22 +00:00
dcone%netscape.com 7dc9118d39 b-153927 r=rods sr=waterson. Fixed comment. Should not effect build at all. 2002-06-27 21:01:15 +00:00
nhotta%netscape.com 4124dac80a Remove the unintended check in by rev=1.33,
bug 151907, r=ftang, sr=sfraser.
2002-06-26 19:57:28 +00:00
dcone%netscape.com acd781f0f0 b=153456 r=kmmclusk sr=waterson. Took out a realizepalette call to stop some performance problems on windows. This
will effect only 256 color mode.
2002-06-26 13:43:23 +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
dbaron%fas.harvard.edu a62c683ec0 Cast for a conditional expression that won't otherwise compile on gcc3. r=bryner sr=beard b=153525 2002-06-26 03:02:38 +00:00
blizzard%redhat.com 84a0e52cd5 Bug #153788. Unscrew the gtk2 build. r=bryner,sr=jst 2002-06-24 14:16:03 +00:00
bzbarsky%mit.edu 683b47555a Fix build bustage 2002-06-21 22:25:28 +00:00
shanjian%netscape.com d61a5fd58f #149692 Japanese font is displayed ugly on linux RH7.2
use ffre name instead of only family name to better pass around
system font.
r=rbs, sr=waterson
2002-06-21 21:18:26 +00:00
rods%netscape.com b414f16ae7 check in for jblanco,, returns is no printers are available
Bug 152936 r=rods sr=jst
2002-06-20 11:44:34 +00:00
rods%netscape.com 0b0b2a8cbb Add PR_LOGGING for printing
Bug 121622 r=dcone sr=kin
2002-06-19 21:51:13 +00:00
rods%netscape.com c086167211 to fix breakage, using static cast. 2002-06-18 10:36:07 +00:00
rods%netscape.com 04158f2b08 Needs to be virtual (from sr's comments)
Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
2002-06-18 01:23:39 +00:00
rods%netscape.com ae80bd8a7d Implement the assign method with an "=" operator
Bug 151628 r=ccarlen sr=jst
BUg CVS: ----------------------------------------------------------------------
2002-06-18 00:06:32 +00:00
seawood%netscape.com c61a26b5bb Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
dcone%netscape.com a84ea2c0fc b=142513 r=kmmclusk sr=waterson Fixed blue text, used correct type for calculation. 2002-06-17 14:03:39 +00:00
shanjian%netscape.com 97188349e7 #84668 Ugly Chinese font in dialogs and menu on simplified chinese windows
Force system font to be 9 when default is 8. This only applies to simplified
chinese system.
r=ftang, sr=alecf
2002-06-17 05:22:34 +00:00
pavlov%netscape.com 572ed9e1c8 checking in bug 101018 for paper@animecity.nu. r=pavlov sr=tor@acm.org. 2002-06-14 18:25:33 +00:00
timeless%mac.com 0c2791cfcb Bug 147743 Xprint prints some (non-scaleable) bitmap fonts far too small
patch by Roland.Mainz@informatik.med.uni-giessen.de r=bstell@ix.netcom.com, sr=dveditz
2002-06-13 00:28:46 +00:00
jkeiser%netscape.com f7ef4c84ff Make X not crash with hugely silly font sizes (checking in for Roland.Mainz@informatik.med.uni-giessen.de). bug 150339, r=tor@acm.org, sr=blizzard@netscape.com/roc+moz@mozilla.org 2002-06-12 23:06:11 +00:00
smontagu%netscape.com 58f467ce12 Bug 150519 ("Search results from http://www.google.co.il/ print in horrible quality"), Author=Roland.Mainz@informatik.med.uni-giessen.de, r=shanjian, sr=jst 2002-06-11 23:33:35 +00:00
smontagu%netscape.com f322ecaa53 Bug 146622 'PrefEnumCallback does not work as expected', Author=Roland.Mainz@informatik.med.uni-giessen.de,r=bstell+katakai,sr=jag+scc 2002-06-11 23:08:25 +00:00
smontagu%netscape.com 779f58f16a Bug 148470: Xprint-specific X font banning code is broken. Author=Roland.Mainz@informatik.med.uni-giessen.de, r=timeless, sr=scc 2002-06-11 22:34:25 +00:00
pavlov%netscape.com 7a2bb65baf fixing bug 148551. patch from paper@animecity.nu. r=pavlov sr=tor 2002-06-11 22:30:36 +00:00
pavlov%netscape.com 3f647bca21 fixing bug 85595. patch from paper@animecity.nu. r=pavlov sr=tor 2002-06-11 22:29:31 +00:00
mkaply%us.ibm.com 80f2544e89 r=mkaply, sr=blizzard, OS/2 only - fixes a couple names/comments 2002-06-11 22:03:09 +00:00
smontagu%netscape.com 8701307b55 Bug 148690: For Xprint force use of outline scaleable fonts if possible. Author Roland.Mainz@informatik.med.uni-giessen.de, r=shanjian, sr=jst 2002-06-11 21:43:08 +00:00
arougthopher%lizardland.net b86fc15d77 Bug#125132
foreign characters not displayed properly in align=justify

this patch is a better algorythm for aligning/drawnig the text.  one word at a time, instead of one character.

r=arougthopher
2002-06-10 00:47:07 +00:00
alecf%netscape.com f0263ddf07 fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes) 2002-06-06 20:28:14 +00:00
dcone%netscape.com 27fcce85d4 b = 141786 r=rods sr=waterson a=valeski. Fine tune what algorithms the backgrounds go thru.
This speeds up the anything that had less than 32 background tiles.
2002-06-06 20:00:40 +00:00
ftang%netscape.com eb4c2817cd fix bug 84668. r=shanjian sr=alecf
on simplfied chinese window. force any return value of
system font size < 9 to be at least 9 because we know
the glyph less than 9 look very very ugly on SimpChinese system
2002-06-05 00:41:04 +00:00
cathleen%netscape.com 12e47be3cf clean up last traces of nsCRT::strlen(char* s), bug 124536 r=dp, sr=brendan 2002-06-04 23:05:39 +00:00
stephend%netscape.com 865878e034 Bug 140526. Offset checking clean-up in SetAlphaData & SetImageData. Patch by Arron M. <animecity.nu> r=pavlov@netscape.com, sr=tor@acm.org. 2002-06-04 05:51:44 +00:00
shanjian%netscape.com 1571fab982 #136017 ome characters in menus/dialogs/etc. are rendered incorrectly
For Polish and Czech, don't skip native letters in bitmap font.
p=Marek.Wawoczny@GmbH.rubikon.pl r=shanjian, sr=waterson.
2002-06-03 21:01:34 +00:00
mkaply%us.ibm.com e776a3c92a #146252
r=mkaply, sr=blizzard
OS/2 only - Print Preview cleanup
2002-05-30 21:55:49 +00:00
smontagu%netscape.com 31d5475543 Bug 129666: Xlib/Xprint do not scale em-dash & co. correctly. r=bstell@ix.netcom.com, sr=scc. Checking in for Roland.Mainz@informatik.med.uni-giessen.de 2002-05-28 21:40:06 +00:00
seawood%netscape.com 6e54aa29a8 Applying shanjian's API change from bug 142562 to BeOS gfx files. 2002-05-25 03:00:45 +00:00
shanjian%netscape.com f9b8fc896e Fix bustage caused by my recent checkin. 2002-05-24 21:04:32 +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
rjesup%wgate.com 1efbe564f5 Bug 139380: correctly parse font names again. Checkin for gisburn.
r=bstell, sr=attinasi
2002-05-24 00:00:33 +00:00
rjesup%wgate.com b5fe498737 Bug 143413: symbol-fontspecific missing for Xlib/Xprint. Checkin for
gisburn.  r=pete.zha, sr=attinasi
2002-05-23 23:39:06 +00:00
rods%netscape.com f1c79d4678 The problem here is the "edge" prefs are now preficed with the printer name,
and the nsPrintOptions know how to convert the printer name, so we need to add
a helper method to nsIPrintOptions.idl so the nsSimplePageSeq can get the properly named value.
Bug 140669 r=dcone sr=attinasi
2002-05-21 10:53:45 +00:00
mkaply%us.ibm.com 84199e5ee9 No bug - remove unused code 2002-05-20 22:30:03 +00:00
rods%netscape.com 0e3b7eb595 printing properties must be moved to global jar
Bug 138026 r=dcone sr=attinasi
2002-05-18 12:02:21 +00:00
mkaply%us.ibm.com 3b6a32bf43 #97861
r=cls
OS/2 only - add OS/2 specific nsTransform2D so Os/2 builds don't suck
2002-05-16 03:42:07 +00:00
dougt%netscape.com 038874de61 attempting to fix build bustage 2002-05-15 22:37:21 +00:00
timeless%mac.com 8332e354e4 fixing xlib build bustage
nsDeviceContextSpecXlib.cpp - bustage (PL_strcasecmp) from string freeze
nsDeviceContextSpecXlib.h - bustage (PATH_MAX) from revision 1.10 Bug 120916
2002-05-15 21:21:57 +00:00
dougt%netscape.com e304e61556 attempting to fix os2 bustage 2002-05-15 21:09:40 +00:00
dougt%netscape.com 8812f7e503 fixing build bustage 2002-05-15 20:48:15 +00:00
dougt%netscape.com 3840cf38da fixing macX build bustage 2002-05-15 20:17:12 +00:00
dougt%netscape.com e96df2ad1b Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
rods%netscape.com 6a85068548 Fixed the multi-byte strcmp
I also removed the failure check after the calls to EnumerateNativePrinters
because even if one fails, it doesn't mean the others will. So it should keep trying.
The rest of the code is extra error checking that is all ifdef'ed out
I renamed one of two methods that had the same name (to reduce confusion) and got rid of it's uneeded return code.
Bug 143241 r=dcone sr=attinasi
2002-05-15 09:56:32 +00:00
rods%netscape.com 7a8a5b9cfb Changing CID to ContractID and const char* to const char xxx[]
As part of Bug 144128
2002-05-14 14:32:42 +00:00
rods%netscape.com a1081c5006 Static build bustage fix 2002-05-14 14:15:19 +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
dcone%netscape.com a576a0781c b = 143363 r=rods sr=kin. A DC was not being released properly on windows, it is now. 2002-05-10 14:18:18 +00:00
mkaply%us.ibm.com a248d258e6 #142695
r=mkaply, sr=blizzard
OS/2 only - code from Jessica Blanco - don't use CRLF in printer names
2002-05-09 20:31:02 +00:00
timeless%mac.com ad22035ada whoops, wrong file 2002-05-08 03:45:23 +00:00
timeless%mac.com 1459ab2ee6 rods beos bustage (changes between rev 1.24 and 1.25) r=bz 2002-05-08 03:45:22 +00:00
darin%netscape.com ce9182a6e1 fixes potential win bustage 2002-05-08 00:20:32 +00:00
rods%netscape.com 04f0dac40f Fix bustage 2002-05-07 19:27:05 +00:00
rods%netscape.com cd500456c6 Turn on pluggable dialogs (second part of checkin, first part Bug 135441)
missed these files/changes
Bug 115136 r=dcone sr=attinasi
2002-05-07 13:56:02 +00:00
ccarlen%netscape.com f3eeaab675 File got truncated in Rod's checkin for bug 115136. Fixing that. 2002-05-07 13:23:54 +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
rods%netscape.com 843bdc47d4 Make "Num copies" work for PS
Bug 139566 r=roland sr=attinasi
2002-05-06 12:04:22 +00:00
rbs%maths.uq.edu.au 1452527607 Added yet another defense to make Mozilla really robust when font resources run out, the patch makes font metrics to be fail safe or at least very hard to break -- to the point that failure means that the system is barely working (testing showed that Mozilla stayed alive while other applications were dying). Per request of super-reviewer & driver, also removed wallpaper null-checks sprinkled in the past for the problem. b=136248, r=shanjian, sr=attinasi 2002-05-02 22:24:59 +00:00
mkaply%us.ibm.com 883ed478a4 #140754
r=mkaply, sr=blizzard
OS/2 only - remove mPixelScale - use mCPixelScale - fix print preview scaling
2002-05-02 21:12:28 +00:00
tor%cs.brown.edu 121151a087 Bug 137694 - only create the 1-bit GC once we've created a 1-bit pixmap.
r=pavlov, sr=blizzard
2002-05-02 20:27:26 +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