Commit Graph

160 Commits

Author SHA1 Message Date
dbaron%fas.harvard.edu
30b6e6587c 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 2001-10-02 03:10:56 +00:00
pavlov%netscape.com
4d223104e1 adding uuid r=me,biesi sr=waterson bug 77354 2001-09-29 14:05:14 +00:00
rbs%maths.uq.edu.au
74bc287551 bug 99010 - font changes. r=shanjian@netscape.com, sr=waterson@netscape.com 2001-09-27 18:29:17 +00:00
gerv%gerv.net
04bc2069f5 License changes, take 2. Bug 98089. mozilla/gfx/. 2001-09-26 00:16:04 +00:00
rjesup%wgate.com
74a56c0ca5 Backout of commits for bug 97299. This causes assertions, which means we
missed some spots where name was getting set.
2001-09-24 15:26:39 +00:00
rjesup%wgate.com
7b11edbf60 Bustage fix attempt #2. NS_GFX was there before, but gcc didn't care. I
didn't add it back in when I went back to a struct.  (Bug 97299)
2001-09-24 09:07:53 +00:00
rjesup%wgate.com
969b89354f Bustage fix for bug 97299 checking: Win32 compiler doesn't like class and
struct mixed.  Reverted nsFont to struct.
2001-09-24 08:14:17 +00:00
rjesup%wgate.com
a230194a5b Bug 97299: Store font names in lowercase. r=pavlov, sr=attinasi 2001-09-24 07:35:04 +00:00
mkaply%us.ibm.com
a80c7ca184 #97907
r=kaie, r=dcone, sr=jst
Checkin for Roland.Mainz@informatik.med.uni-giessen.de - add error codes to printing
2001-09-21 13:52:39 +00:00
bstell%netscape.com
f53f35ce1d bug 95518, r=yokoyama@netscape.com,r=Roland.Mainz@informatik.med.uni-giessen.de,
sr=brendan@mozilla.org,

Compress font char maps by folding the empty spaces on top of each other.
2001-09-19 02:52:30 +00:00
alecf%netscape.com
0d9020937e fix for bug 100310 r=jag, sr=blizzard - remove gfx dependency on string bundles, move into windows-specific module 2001-09-18 22:02:30 +00:00
jaggernaut%netscape.com
25856c9451 Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls 2001-09-14 05:37:29 +00:00
alecf%netscape.com
298c713fa2 add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls 2001-09-10 20:46:52 +00:00
rjesup%wgate.com
fc09016d0f bug 97480: missing virtual in destructor in nsFontCache. r=bstell, sr=kin 2001-09-06 19:27:38 +00:00
cls%seawood.org
736f7cf167 Adding getter for mAlphaDepth to nsIImage.
Thanks to lordpixel@mac.com for the patch.
Bug #81353 r=pavlov sr=sfraser a=roc+moz
2001-08-28 10:04:59 +00:00
jdunn%netscape.com
2b63b6ed15 fixing dcone's checkin
in a enum, certain compilers don't like when the
last item has a ',' so I removed it

Fixing messina's tbox bustage
2001-08-22 01:10:21 +00:00
dcone%netscape.com
61c42e0de0 b=73884 r=peterl sr=attinasi invert mode support added 2001-08-21 22:37:17 +00:00
pavlov%netscape.com
fbdd87ddde fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:35:08 +00:00
pavlov%netscape.com
1e20984ef0 fixing bug 78690. removing old imagelib. r=jst sr=waterson 2001-08-09 20:22:39 +00:00
timeless%mac.com
c2293a6634 bustage fix, sorry 2001-08-09 09:15:55 +00:00
timeless%mac.com
caa4e5ecea fix Bugzilla Bug 81311 nsFontCache cannot be shared between multiple toolkits
by Roland.Mainz@informatik.med.uni-giessen.de r=dbaron sr=blizzard
2001-08-09 08:08:39 +00:00
dbaron%fas.harvard.edu
aa4fec2b67 Header include dependency cleanup. b=64023 r=jag rs=brendan 2001-07-16 02:40:48 +00:00
tor%cs.brown.edu
8c7a9c6bf6 Fix static build bustage (comet). Rename scale.{h,cpp} to
imgScaler.{h,cpp} to avoid collision with libimg's scale.cpp.
2001-06-29 02:48:56 +00:00
tor%cs.brown.edu
67e8bb510c Bug 88326 - move generic image scaling code from gtk to gfx so that other
ports can share it.  Exported and compiled only where needed.  r=cls
2001-06-29 01:48:11 +00:00
waterson%netscape.com
b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
dcone%netscape.com
806cf7dc0b bug=78319 Checkin for Rods a=Blizzard sr=waterson r=kmcclusk. Improvement for localization of the printer dialog. 2001-05-26 15:49:43 +00:00
bstell%netscape.com
c80895811e bug 78273, r=ftang/jbetak, sr=blizzard
For the embedding API add "get font list". Used to fill the font pref panel
2001-05-18 21:50:47 +00:00
jelwell%netscape.com
ac2d9d752e Fix for bug 73978 "transparent animating gif problems", r=pavlov sr=hyatt.
Module owners are on vacation so Asa asked me to check this into the trunk to bake, for possible branch landing.
2001-04-26 07:11:52 +00:00
pinkerton%netscape.com
87bdc43443 Export nsIPrintingContext.h for osx r=saari/sr=hyatt, bug# 75653 2001-04-16 22:47:33 +00:00
erik%netscape.com
f143fa8a5b bug 75068; author=simon@softel.co.il; r=kmcclusk, ftang; sr=erik; patches
from IBM bidi project (e.g. Arabic, Hebrew)
2001-04-11 23:02:32 +00:00
pavlov%netscape.com
4aaf421123 adding the gfx changes, that arn't part of bug 37779, needed for the new imagelib (ifdef'd) r=saari, sr=sfraser 2001-03-22 04:45:42 +00:00
rbs%maths.uq.edu.au
33a0f9d7c8 remove unused code. b=69313 r=bstell sr=erik 2001-03-21 01:53:52 +00:00
pavlov%netscape.com
2fc149e1f3 make getRect pass out an nsrect& 2001-03-14 01:14:23 +00:00
pavlov%netscape.com
d714532feb minor api changes/indentation and spacing fixes, etc 2001-03-14 00:35:27 +00:00
saari%netscape.com
efb83a3987 Updates for libimg2 2001-03-13 23:25:59 +00:00
pavlov%netscape.com
1240857af8 removing lots of stuff (like all the platform specific code) moving gfxIImageContainer* into new image library 2001-03-10 01:10:05 +00:00
dcone%netscape.com
aa8c76796c Changed the int size from 8 to16. r=mcclusky sr=attinasi 2001-03-05 15:25:23 +00:00
pavlov%netscape.com
eea8eb56d8 merging from IMGLIB2_20010126_BRANCH 2001-02-20 22:41:47 +00:00
pavlov%netscape.com
7b303f9b28 removing gfx2 stuff on head in prep for merge from branch 2001-02-20 22:27:56 +00:00
dcone%netscape.com
b32af00f17 Changed BeginDocument API call.. added parameter. r=rods sr=attinasi 2001-02-15 03:49:44 +00:00
dcone%netscape.com
638e4ced91 r=karnaze sr=buster. Updated the API for a nsIDeviceContextSpecFactory to pass in a nsIWidget. 2001-01-30 21:22:16 +00:00
pavlov%netscape.com
2e3f144240 fix some build problems 2001-01-12 03:54:43 +00:00
pavlov%netscape.com
7f4743c7a3 move the typedef of nscolor to gfx_color in to gfxcompat.h. change the typedef of gfx_color to PRUint32 from unsigned long just to make it explicit 2001-01-08 03:11:58 +00:00
pavlov%netscape.com
e5332662cb merging the base and image parts of gfx2 to HEAD, renaming nsMargin, nsPoint, nsRect to whatever2 to avoid header name conflicts with gfx
still need to resolve issue with gfx2's nsIImage wanting to use nsIDrawable, since there arn't any ifdefs in idl...
2001-01-07 01:40:18 +00:00
mkaply%us.ibm.com
c49620f93f OS/2 TB breakage
Uh duh. It would help if I put the XP_OS2 in the header file.
2001-01-03 03:05:09 +00:00
tor%cs.brown.edu
b0070e9f0a #51179 blending calculations were incorrect (dividing by 256 instead of 255).
r=brendan, sr=roc
2001-01-02 23:41:07 +00:00
beard%netscape.com
cb60d16d0f [not part of build] generalized printing support. 2000-12-16 03:38:21 +00:00
koehler%mythrium.com
e6f8b4f26e bug #55450: New gfx implementation more in synch with linux/gtk version. r=cls
r=blizzard (no sr has blizzard give me a go ahead for BeOS only stuff)
2000-11-02 00:47:12 +00:00
pnunn%netscape.com
279ba5b1e5 bug#51249: add ability to flush chrome. pnunn r: syd. 2000-09-14 23:00:59 +00:00
sfraser%netscape.com
4af1765061 Part of the fix for 20743, add flag to tell us if a drawing surface is short-lived, so we can allocate in temp mem (on Mac). r=pavlov 2000-09-13 07:02:30 +00:00