Commit Graph

1515 Commits

Author SHA1 Message Date
pavlov%netscape.com
18ae612fa0 remove #ifdef DEBUG_pavlov #define NOISY FONTS blah blah r=paulmac,mcafee 1999-11-10 07:31:01 +00:00
bienvenu%netscape.com
1952aa4e87 fix build bustage, use PR_MAX instead of MAX 1999-11-10 01:02:30 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dmose%mozilla.org
297dabc11c updated license boilerplated to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:24:22 +00:00
dmose%mozilla.org
71da3735b3 updated license boilerplated to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 02:11:51 +00:00
dmose%mozilla.org
2270b25a3c updated license boilerplated to xPL 1.1, a=chofmann 1999-11-06 02:06:26 +00:00
sfraser%netscape.com
9269552e73 Fixes for 16723 -- fix error handling so that errors from image allocation are propogated back to imglib.. r=pnunn, a=chofmann. 1999-11-04 22:47:24 +00:00
sfraser%netscape.com
93d9d9b39c Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. Pass a real nsDrawingSurface to the image, instead oif a cast GrafPtr. r=pnunn, a=chofmann. 1999-11-04 22:36:21 +00:00
sfraser%netscape.com
4c3161dbe8 Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. r=pnunn, a=chofmann. 1999-11-04 22:32:22 +00:00
sfraser%netscape.com
13525c0af2 Fixes for 18029 and 16723 -- fix image drawing on Mac to use GWorlds, and put in api to lock and unlock pixels. r=pnunn, a=chofmann. 1999-11-04 22:26:57 +00:00
neeti%netscape.com
b6a832c952 fix for MLK bug 15818, every ImageURLImpl leaks.r=pnunn, a=chofmann. 1999-11-04 20:24:25 +00:00
kmcclusk%netscape.com
851297a2ac nsIScriptableRegion instances can now be created on WIN32.
nsbug=12465; r=beard@netscape.com
1999-11-03 01:37:12 +00:00
cls%seawood.org
bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
pavlov%netscape.com
903f9af6c0 add scriptable region to unix factory fixes bug 12465 r=slamm 1999-11-02 21:57:14 +00:00
kipp%netscape.com
97eece8bc4 r=ftang; Fixed regression in linux font rendering caused by case sensitivity being required for the character set lookups 1999-11-02 18:20:05 +00:00
pavlov%netscape.com
07dff78103 clamp down sizes < 2^15 r=dbaron@fas.harvard.edu r=paulmac ;) fixes bug 2564 1999-11-02 03:38:23 +00:00
alecf%netscape.com
649ac66265 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
beard%netscape.com
59efe8a337 switched to NS_IMPL_ISUPPORTS1, no longer supports QI to nsIRegion. r=pavlov 1999-10-31 02:26:10 +00:00
beard%netscape.com
98f50c9632 removed scriptable region hackery, switched to NS_IMPLE_ISUPPORTS1. r=pavlov 1999-10-31 02:26:06 +00:00
beard%netscape.com
b1eae55163 cleaned up factory to use nsCOMPtrs, modern NS_IMPL* macros, support for creating scriptable regions. r=pavlov 1999-10-31 02:26:03 +00:00
beard%netscape.com
f39012960d added NS_SCRIPTABLE_REGION_CID. r=pavlov 1999-10-31 02:25:59 +00:00
pavlov%netscape.com
bd5ef3dfd1 better fix for twips rounding problems patch_from=dbaron@fas.harvard.edu r=me 1999-10-31 00:09:52 +00:00
beard%netscape.com
c7eb9b3163 MLK: fix device context leak, bug=15380, r=scc 1999-10-30 20:18:31 +00:00
Jerry.Kirk%Nexwarecorp.com
e0efca4c1d Fixing FillPolygon code in nsRenderingPh.cpp
Adding debug code in nsDrawingSurfacePh  to find the crash.
r=kedl
1999-10-29 23:18:16 +00:00
Jerry.Kirk%Nexwarecorp.com
f299efce70 Fixes for drawing the new Chrome. Had to explicitly call PgFlush
to flush the draw stream from the memory context into the off screen
buffer. I think this is a bug in Photon, but for now this is the fix.
r=kedl
1999-10-29 12:53:58 +00:00
pavlov%netscape.com
e2212a0323 fix for 15942 and some performance tests/code r=syd 1999-10-29 08:24:09 +00:00
nisheeth%netscape.com
74dc9a0cf4 r=pollmann, troy. Fix for bug 10564. Added some error checking code to prevent crashes reported on low memory configurations. 1999-10-27 22:45:05 +00:00
pavlov%netscape.com
4e07d5df57 check for null r=alecf 1999-10-27 05:51:05 +00:00
warren%netscape.com
f50d3df7c0 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
scc%netscape.com
c84b487139 Don't |delete| interface pointers. Use |AddRef()| and |Release()| instead. Bug #16762, r=pinkerton. 1999-10-26 00:49:33 +00:00
Jerry.Kirk%Nexwarecorp.com
88adb975b9 Fixing problem with &nbsp; being put into empty text fields
This is relly more of a hack, not a fix.
Bug 16886	r=kedl
1999-10-26 00:45:24 +00:00
dp%netscape.com
e4b3bffbde bug#16742 Fixing delete on nsISupports. Thanks for patch from
<heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing
operating on refcnt directly. r=dp
1999-10-23 05:45:41 +00:00
pnunn%netscape.com
498ae50fdc bug#16785: forgot to checkin the include file change. Removing old, obsolete get image type call.
pnunn.
1999-10-22 21:46:56 +00:00
pnunn%netscape.com
be747bfa82 bug#16785. r:neeti@netscape.com. Clean up after changing mime handling in imglib. 1999-10-22 21:06:28 +00:00
dcone%netscape.com
df6c11149c Fixed the rounding on some transform math. r=kmkclusky 1999-10-22 13:28:22 +00:00
pnunn%netscape.com
ba5f434f1b bug#13505. Replacing str functions with nsCRT functions, nspr functions.
pnunn@netscape.com  r:jfrancis@netscape.com
1999-10-21 22:23:24 +00:00
pnunn%netscape.com
caab8220a0 bug# 16785. r: dp, valeski, neeti. Send mimetype info from channel to imglib.
If no decoder, sniff data stream for mime info.
1999-10-19 21:49:20 +00:00
Jerry.Kirk%Nexwarecorp.com
0641cceb0c Fixes to correct lots of extra drawing because of incorrectly clipped regions
Bug #16698 r=kedl
1999-10-19 20:50:17 +00:00
Jerry.Kirk%Nexwarecorp.com
b7acabf1e5 Various fixes to correct bugs in nsRegionPh and to correct clipping
done by the double buffer routines.
Bug# 16698 r=Michael.Kedl@Nexwarecorp.com
1999-10-19 00:27:56 +00:00
warren%netscape.com
73b153a156 Made it implement nsIURL as well as nsIURI. 1999-10-18 19:07:16 +00:00
warren%netscape.com
d707c11a4e Cleanup to use nsCOMPtrs. 1999-10-18 19:06:57 +00:00
pavlov%netscape.com
a9baa2ba22 take 2 static CID's out of two different functions and combine them into 1 r=alecf fixes bug #15776 1999-10-13 05:42:05 +00:00
pavlov%netscape.com
89811a5e3e build nsScriptableRegion.cpp on windows and linux r=pinkerton ********* WORK TO FIX BUG 12465 ********* 1999-10-12 22:53:41 +00:00
dcone%netscape.com
312a183d53 fixed the CreateRenderingContext call in nsDeviceContext to get rid of warnings. CR by KMcclusk. 1999-10-12 13:32:34 +00:00
waterson%netscape.com
bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
pavlov%netscape.com
2a8a990380 fix cursor blinking on linux r=ramiro 1999-10-12 00:44:07 +00:00
kmcclusk%netscape.com
a8d827542e Implemented nsRenderingContextWin::CopyClipRegion. bug 13913; r=rods@netscape.com 1999-10-12 00:05:04 +00:00
ramiro%netscape.com
06980d0827 Fix for bug 13522. Duplicate nsTimer.cpp files. Removing the old ones.
r=pavlov@netscape.com,sfraser@netscape.com.
1999-10-11 04:01:35 +00:00
ramiro%netscape.com
3849c0fcb8 Fix for bug 13522. Duplicate nsITimer.h files. Removing the old ones.
r=pavlov@netscape.com.
1999-10-11 03:48:21 +00:00
pavlov%netscape.com
f2d1718e03 Do not draw images if we have an empty clip region r=syd fixes bug #11086 1999-10-11 03:04:59 +00:00
dveditz%netscape.com
ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
kipp%netscape.com
65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
warren%netscape.com
8c71c45537 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty. 1999-10-08 01:49:06 +00:00
dcone%netscape.com
85be43853c Took out a pure virtual function CreateRenderingContext() that was declared in the interface 1999-10-07 20:43:03 +00:00
warren%netscape.com
1df0904cc1 Fixed build warnings. 1999-10-06 08:51:48 +00:00
kipp%netscape.com
de44833a85 Added in ctor/dtor counting 1999-10-05 14:53:40 +00:00
kipp%netscape.com
c8568cd162 Whitespace tweak 1999-10-05 14:48:58 +00:00
kipp%netscape.com
cdc696924a Added in a way to shutdown the image manager 1999-10-05 14:48:44 +00:00
kipp%netscape.com
a43ad60044 Remove some compiler warnings 1999-10-05 14:48:01 +00:00
rpotts%netscape.com
adf7433a4c bug #14181. Reviewed by pnunn. Fixed crash when loading large (or slow) animated GIF images on linux. 1999-10-05 08:36:43 +00:00
kipp%netscape.com
be1c67e0e0 r=ramiro; fix uninitialized refcnt bug that triggers an assertion when you're lucky 1999-10-05 00:31:55 +00:00
kipp%netscape.com
b45407f465 r=ramiro; fixed memory leak of a font-metrics object; also added in ctor/dtor counting for leak debugging 1999-10-04 23:48:55 +00:00
troy%netscape.com
da1cf6530f Performance optimizations. r=kmcclusk@netscape.com
I made the commonly accessed stock objects global, and I optimized the
SetupSolidPen() code
1999-10-04 23:42:28 +00:00
beard%netscape.com
0a7a3c72b6 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:23:01 +00:00
troy%netscape.com
cbc35e0c2d Optimized rendering context setup and solid brush handling 1999-10-01 14:19:36 +00:00
Jerry.Kirk%Nexwarecorp.com
9baf9f953d Added nsGraphicState and made changes in nsRenderingContext to use it.
General clean-up of code for Photon.
1999-09-30 12:21:33 +00:00
mcafee%netscape.com
20253a4208 Checking for null pointer. r=pavlov 1999-09-28 01:46:58 +00:00
sfraser%netscape.com
50971ff0c1 Bug 14877 -- lib/xp removal; removed unneeded files. r sdagley, a chofmann. 1999-09-26 00:41:31 +00:00
kipp%netscape.com
a024d42d15 Added FlushCache method 1999-09-25 20:04:54 +00:00
ftang%netscape.com
a5c53d33fa turn off the very-slow-in-worst-cases ATSUI fallback 1999-09-22 06:22:43 +00:00
kmcclusk%netscape.com
3c8c73a581 Added support for font weights 1999-09-20 21:02:01 +00:00
rpotts%netscape.com
578e2e3580 The mLoadGroup is now a weak reference. This prevents the loadgroup from leaking if the ImageNetContext is not released... The lifetime of the loadgroup should always be greater than that of the imagenetcontext... 1999-09-20 05:29:28 +00:00
beard%netscape.com
4305f02f91 implemented CopyClipRegion(). 1999-09-18 19:54:48 +00:00
rpotts%netscape.com
b1b8bfd489 removed ifdef preventing the loadgroup from being released. 1999-09-18 07:00:39 +00:00
dcone%netscape.com
d3c0415f25 Added 16 bit support for the DIB conversion 1999-09-17 14:14:17 +00:00
troy%netscape.com
bdcb6263e6 Changed GetWidth() and DrawString() to reduce the number of SelectObject()
calls
1999-09-17 05:06:40 +00:00
kipp%netscape.com
a18ab4f352 Tweaked strike-out position to be more appropriate 1999-09-17 00:37:15 +00:00
Jerry.Kirk%Nexwarecorp.com
8b6a7c86f7 Added some error checking 1999-09-16 19:17:12 +00:00
cls%seawood.org
8c1b2dd30b Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 18:48:12 +00:00
cls%seawood.org
26a4d6dc7d Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h> 1999-09-16 14:54:18 +00:00
dcone%netscape.com
11fb5455d7 Mac Support 1999-09-16 14:17:39 +00:00
dcone%netscape.com
cbc0b9a8bb First Checked In. 1999-09-16 14:08:26 +00:00
pavlov%netscape.com
1d7b2630a8 fix runtime brokenness on unix 1999-09-16 07:54:59 +00:00
pavlov%netscape.com
80d5267c63 remove some excess code 1999-09-16 05:46:52 +00:00
pnunn%netscape.com
710a4d4eaf Change net/gfx/imglib buffer size. pnunn. 1999-09-16 01:22:44 +00:00
cls%seawood.org
4a6f88ab32 Reorder gtk headers to remove MIN redefined warnings 1999-09-16 00:21:18 +00:00
mcafee%netscape.com
ac4aed8628 Commenting out an annoying printf on unix. Unix-only. 1999-09-15 23:54:52 +00:00
pavlov%netscape.com
5df666c73e fix for 4290 1999-09-15 20:12:10 +00:00
ramiro%netscape.com
e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
dcone%netscape.com
a9e471fe56 Use tempmemory if the first NewGWorld() call fails. 1999-09-14 21:35:58 +00:00
ftang%netscape.com
f259e4dd80 Check in Arabic/Hebrew rendering code from the net. 1999-09-14 07:06:54 +00:00
pierre%netscape.com
12060d673b #11862 "[PP] 'ex' length measurement is smaller on Mac": changed the ratio of lowercase/uppercase to 5/7 = 0.71. 1999-09-14 01:17:47 +00:00
ftang%netscape.com
360a618df5 Unicode 3.0 tweak 1999-09-13 23:30:06 +00:00
kmcclusk%netscape.com
1d54e30b10 bug #6553. Removed #ifdef XP_UNIX in DeviceContextImpl::LoadIconImage which prevented
it from loading an icon under Unix.
1999-09-13 20:45:23 +00:00
ramiro%netscape.com
9dfda74d16 stub. 1999-09-13 09:00:55 +00:00
cls%seawood.org
ea33748c0d Add -D_BSD_SOURCE to defines for linux until prinet.h includes __STRICT_ANSI__ patch 1999-09-13 06:10:18 +00:00
cls%seawood.org
9403bee785 Add -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 as appropriate with __STRICT_ANSI__ defined in <prinet.h> 1999-09-13 05:09:53 +00:00
pavlov%netscape.com
aba82a000c remove debugging code 1999-09-13 04:22:43 +00:00
pavlov%netscape.com
a364af92cc fix for bug 9828 1999-09-13 04:21:02 +00:00
pavlov%netscape.com
8d83bdd6f4 CopyClipRegion code for other platforms 1999-09-13 03:53:47 +00:00
pavlov%netscape.com
66e73b18eb make things use NS_GET_IID macros and DECL_ISUPPORTS1 macro. added a CopyClipRegion method 1999-09-13 03:42:37 +00:00
cls%seawood.org
762fca642e Fix my bustage using -D_BSD_SOURCE 1999-09-12 16:41:14 +00:00
cls%seawood.org
adf94e4618 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
colin%theblakes.com
0b912d4466 Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-12 12:43:19 +00:00
pierre%netscape.com
d4ecac9123 Partial fix for #3412 "GWorld allocations should be smarter": the offscreen world is now allocated with 'useTempMem'. 1999-09-11 01:15:57 +00:00
blizzard%redhat.com
99bebb7a60 increase default DPI to 100. a=leaf 1999-09-10 16:00:31 +00:00
cls%seawood.org
9dcd65881b gfx is built before widget, which contains the timers, so it cannot link against MOZ_TIMER_LIBS in a clobber build. 1999-09-10 12:50:22 +00:00
alecf%netscape.com
8caaebb956 fully resolve library symbols for xpcshell 1999-09-10 09:27:22 +00:00
peterl%netscape.com
8a922097dd changing font weight to step counter of 1 (vs 101) 1999-09-10 05:49:17 +00:00
briano%netscape.com
dc485a3dc0 General cleanup. 1999-09-10 01:48:51 +00:00
warren%netscape.com
40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
colin%theblakes.com
a28a7e6198 Back out last change 1999-09-09 13:43:45 +00:00
colin%theblakes.com
2288a30a75 Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS 1999-09-09 12:57:34 +00:00
ramiro%netscape.com
3e8b0f31f1 Remove timer stuff which long ago moved to another place. 1999-09-09 09:40:40 +00:00
briano%netscape.com
817ba95486 Removed the obsolete non-NECKO leftovers. 1999-09-08 23:12:13 +00:00
colin%theblakes.com
c5fa4d4517 Define EXTRA_DSO_LDOPTS as -limg_s and -lmozutil_s 1999-09-08 11:40:35 +00:00
kmcclusk%netscape.com
4379949d91 Added gfx pixel coverage test to repository. Not added to build yet. 1999-09-08 00:03:25 +00:00
beard%netscape.com
5a8592a19f added nsScriptableRegion.cpp 1999-09-05 18:45:34 +00:00
beard%netscape.com
25883254da bug #12465: QueryInterface now creates an nsScriptableRegion instance, when queried for nsIScriptableRegion. 1999-09-05 18:44:56 +00:00
beard%netscape.com
9cecbfb42e XP adapter class for scriptable regions. 1999-09-05 18:36:36 +00:00
pavlov%netscape.com
195848b693 use the macros for NS_IMPL_ISUPPORTS[0-3]
make nsImageGTK a bit happier when it gets 8bit images
remove excess code
1999-09-04 01:33:47 +00:00
bruce%cybersight.com
64a22d4ee2 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 14:08:47 +00:00
Jerry.Kirk%Nexwarecorp.com
7f966df66f More changes to enable Printing under Photon 1999-09-02 19:11:01 +00:00
dcone%netscape.com
247c36781e Added a grayscale image output method 1999-09-02 13:48:51 +00:00
danm%netscape.com
b78875c8f5 adding nsIDeviceContext::GetClientRect. a:dcone. 1999-09-02 05:37:14 +00:00
Jerry.Kirk%Nexwarecorp.com
799ba9aeb2 Removed PR_LOG hack. 1999-09-02 01:03:09 +00:00
Jerry.Kirk%Nexwarecorp.com
04140ca9a0 Fixed a problem where fontname was declared "static" from some leftover
debugging effort. This was causing major horkage for us for the last
2 weeks. Who woulda thunk it!
1999-09-02 01:01:31 +00:00
ftang%netscape.com
6c8dbe79f4 fix problem for contextual languages. 1999-09-01 23:06:03 +00:00
kmcclusk%netscape.com
06c27914cf bug#8590 Commented out code which clears the image buffer, so performance will not suffer. 1999-09-01 22:00:14 +00:00
kipp%netscape.com
c565dcc0a2 Removed obsolete header from export list 1999-09-01 20:56:18 +00:00
kipp%netscape.com
085619fdc8 removed files: mozilla/gfx/src/nsJSRenderingContext.cpp 1999-09-01 01:03:56 +00:00
kipp%netscape.com
a824a98378 Excised nsIDOMRenderingContext 1999-09-01 01:03:10 +00:00
cyeh%netscape.com
9577b5cefa Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 00:54:34 +00:00
ramiro%netscape.com
18b5e04d18 Cleanup linkin of mozdbm. 1999-08-31 14:31:50 +00:00
pavlov%netscape.com
34d12a0dec change the default dpi from 96 to 100 so that we get readable fonts 1999-08-31 07:27:06 +00:00
kmcclusk%netscape.com
4a79834ac3 bug #8590 Modified nsImageWin::Init to call memset after allocating buffer for bits. 1999-08-30 22:35:10 +00:00
ftang%netscape.com
b3d760cfd9 add X11Johab so we can render precomposed hangul by using hanterm fonts 1999-08-30 22:11:16 +00:00
ftang%netscape.com
7a9f256f38 add cns11643 plan 3-7, TIS-620. Also make the HIISO-8859-8 render from right to left 1999-08-30 06:39:26 +00:00
shawnp%earthling.net
b58322d0a2 Replaced calls to GetPixmap() to GetPaintDevice(). Now pass in a
QPaintDevice into nsDrawingSurface instead of a QPixmap. No longer output
bogus characters when printing debug in DrawString(). Now display Unicode
strings properly.
1999-08-30 02:26:59 +00:00
shawnp%earthling.net
2796dafb02 Changed the type of one parameter in Init() to be more generic. 1999-08-30 02:22:33 +00:00
shawnp%earthling.net
79924b2d77 Replaced QPixmap member variable with a more generic QPaintDevice. Renamed
GetPixmap() to GetPaintDevice().
1999-08-30 02:21:32 +00:00
shawnp%earthling.net
b71d315004 Replaced QPixmap member variable with a more generic QPaintDevice. Renamed
GetGC() to GetPaintDevice().
1999-08-30 02:19:47 +00:00
blizzard%redhat.com
3998e0c126 clean up a couple of leaks 1999-08-30 00:43:08 +00:00
sspitzer%netscape.com
733ebc7ce7 ignore generated Makefile 1999-08-28 18:22:06 +00:00
pinkerton%netscape.com
d86c3bd1c4 Enabling gfx idl 1999-08-27 21:00:35 +00:00
pinkerton%netscape.com
d143275b34 turning on gfx idl 1999-08-27 20:58:59 +00:00
dcone%netscape.com
9c92709baa Fixed a conversion of decimal to comma 1999-08-27 20:55:16 +00:00
dcone%netscape.com
2a2df6fd34 Fixed GetDeviceSurfaceDimensions() so the width and height are in appunits, and the routines who use them will convert properly. 1999-08-27 14:22:14 +00:00
Jerry.Kirk%Nexwarecorp.com
b0c37033b5 -Removed the ostream_hack, because now we link in libstdc++ 1999-08-27 13:30:09 +00:00
syd%netscape.com
338c9f9e6d Remove leading space from XLFD string. 1999-08-27 08:13:10 +00:00
pinkerton%netscape.com
f4c6555b98 doing the right thing for xpidl. 1999-08-27 03:52:51 +00:00
pinkerton%netscape.com
1157b24fc7 First Checked In. 1999-08-27 03:52:38 +00:00
rpotts%netscape.com
0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
blizzard%redhat.com
81b78327a2 merge font changes from gtk 1999-08-26 13:29:26 +00:00
pavlov%netscape.com
481a9ee3bd patch from Alexander Larsson so we display true type fonts from xfstt properly 1999-08-26 08:58:07 +00:00
pavlov%netscape.com
04dd952104 fix for bug #4290 1999-08-26 03:51:33 +00:00
dcone%netscape.com
d768ee5389 Fixed warnings 1999-08-25 22:03:04 +00:00
ramiro%netscape.com
5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
blizzard%redhat.com
3561c6cd61 fix endian detection problems for sparc 1999-08-25 13:20:59 +00:00
blizzard%redhat.com
3691902f5c make sure that prototypes match in the header file and the implementation 1999-08-25 01:56:41 +00:00
pnunn%netscape.com
b701efead0 Modifications needed for Necko and cleaning up api to imglib. pnunn. 1999-08-24 19:44:45 +00:00
ramiro%netscape.com
ec21b9ecbc Set the timer lib flags in one place. 1999-08-24 14:54:59 +00:00
ramiro%netscape.com
b77416df71 backout back buffer cleanup for now. 1999-08-24 01:48:15 +00:00
leaf%mozilla.org
d87d853804 Backing out changes that are causing massive leaks till the changes
can be fixed.
1999-08-24 00:22:31 +00:00
Dale.Stansberry%Nexwarecorp.com
30cff6641f - Fixed a DrawingSurface destructor problem
- Added fail-safe in CheckFont...
1999-08-23 13:53:43 +00:00
cls%seawood.org
08c63660b7 Removed checks for unused headers, libs and functions.
Added --enable-x11-shm option for gfx-gtk shm support.
1999-08-22 20:25:26 +00:00
ramiro%netscape.com
346c270368 workaround build issue 1999-08-22 16:08:36 +00:00
ramiro%netscape.com
4dbdb000c7 Removed handling of NS_COPYBITS_TO_BACK_BUFFER in CopyOffScreenBits().
Remove usage of secondary offscreeen buffer.
1999-08-22 14:48:12 +00:00
mccabe%netscape.com
17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
beard%netscape.com
1a1827f778 Workaround for non-optimal port management, cleaned up some TARGET_CARBON #ifdefs, which could leak regions, or at share port-owned clip regions with the global pool. 1999-08-21 23:41:34 +00:00
ramiro%netscape.com
b65f2abbfc Link in neckoutil. 1999-08-21 17:03:07 +00:00
ramiro%netscape.com
2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
ramiro%netscape.com
557c3f3eaa Remove an old global variable hack i added in a moment of weakness. 1999-08-21 08:14:14 +00:00
beard%netscape.com
7b6579c1f2 Added helper class StRegionFromPool to make it useable from multiple source files. 1999-08-20 23:16:53 +00:00
kmcclusk%netscape.com
59cf499e7f Removed secondary drawing surface used when CopyOffScreenBits passing the NS_COPYBITS_TO_BACK_BUFFER flag
NS_COPYBITS_TO_BACK_BUFFER  is obsolete.
1999-08-20 22:50:24 +00:00
Dale.Stansberry%Nexwarecorp.com
0b85cb4b6f - Fixed a DrawingSurface destruction problem 1999-08-20 14:17:08 +00:00
blizzard%redhat.com
0e492c652b do proper endian detection for rgb code. this should fix sparc. 1999-08-20 13:18:55 +00:00
kmcclusk%netscape.com
c73496735f added comment that NS_COPYBITS_TO_BACK_BUFFER flag passed to nsRenderingContext::CopyOffscreenBits is obsolete and going away 1999-08-19 22:34:22 +00:00
kmcclusk%netscape.com
70bcedc4e3 bug #5403 Added code to properly release NetService and IOServices 1999-08-19 22:33:09 +00:00
pnunn%netscape.com
f155098808 Put in check for error return. pnunn. 1999-08-19 22:23:48 +00:00
pnunn%netscape.com
6ba09ec55a Cleaning up returns across api. pnunn@netscape.com 1999-08-19 22:17:21 +00:00
ramiro%netscape.com
02a4b4ec8a Fix dumb mistake that was breaking BEOS. 1999-08-19 14:07:29 +00:00
ftang%netscape.com
47f17b7308 fix mapping getter problem 1999-08-18 07:34:00 +00:00
ramiro%netscape.com
6eeeaf7730 Fix for -lpref linking problems. Dont link with libpref, its not needed. 1999-08-18 00:27:50 +00:00
ramiro%netscape.com
ee33c47ded Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
ramiro%netscape.com
2835075ab2 Remove the TOOLKIT_EXORCISM hack. Make non-monolithic toolkit linking the
default for Linux and Solaris.  Need testing on other platforms (HELP!)
That means that toolkit libraries are not linked into the app - for truly
XP apps such as the apprunner.  The gecko viewer still needs to link in
the toolkit, cause it has toolkit code in its main().
Replace the hack with something more useful.  There is a
--enable-monolithic-toolkit flag for platforms with dumb linkers and runtime
loaders.

Also landed the remainder of Shawn Packwood's qt port.
1999-08-17 09:33:48 +00:00
ramiro%netscape.com
598cf733d9 Comment out broken code. Ignore generated files. 1999-08-17 06:59:45 +00:00
shawnp%earthling.net
f951f1f9e3 Initial version of Qt gfx files. Still pretty raw in most places. 1999-08-12 01:52:44 +00:00
shawnp%earthling.net
45b641de24 Initial checkin of Qt gfx files. Still pretty raw in a lot of places. 1999-08-12 01:51:25 +00:00
dcone%netscape.com
9ea877130d fixed image printing -- with a non-printer hdc 1999-08-10 21:58:06 +00:00
pnunn%netscape.com
9b5314bc61 Added test for error. pnunn. 1999-08-09 21:25:39 +00:00
pinkerton%netscape.com
209904a249 Fix for bug 8292. MacGFX now understands underline in CSS. 1999-08-06 22:16:33 +00:00
dcone%netscape.com
141a80e0c8 Cleared out the memory after it was allocated 1999-08-06 17:39:32 +00:00
mcafee%netscape.com
a605ba0feb Fix warnings 1999-08-05 06:04:28 +00:00
ramiro%netscape.com
692e429935 Add support for building more than one toolkit at once. Currently #ifdefed
off as part of the toolkit link time exorcism.
1999-08-05 05:12:56 +00:00
briano%netscape.com
642438c467 Now it should compile properly on all platforms. Fixes the SunOS Motif build. 1999-08-05 03:04:06 +00:00
pinkerton%netscape.com
ff7be90535 exporting the region pool stuff so it can be accessed from Widget. 1999-08-04 20:14:54 +00:00
Jerry.Kirk%Nexwarecorp.com
d953d51eba Added checks for NULL after mallocs 1999-08-03 20:39:51 +00:00
gagan%netscape.com
d540ac2701 Fixed the crash on a page in Necko. #10342 1999-08-03 03:21:50 +00:00
ramiro%netscape.com
e560b3661b Landing unix toolkit exorcism changes. #ifdef-ed OFF for now. 1999-08-02 13:53:49 +00:00
Jerry.Kirk%Nexwarecorp.com
61c363178b Fixing bugs to allow printing to work under Photon 1999-08-01 16:58:36 +00:00
pnunn%netscape.com
bbf125de9c Implemented 8 bit mask depth. Not used until switch turned on in imglib. pnunn. 1999-07-30 23:39:36 +00:00
mscott%netscape.com
2210e49fef fix build breakage...include config.mak 1999-07-29 03:37:35 +00:00
briano%netscape.com
5ca4aa0b87 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org. 1999-07-29 01:18:12 +00:00
blizzard%redhat.com
aedae6cc5e fix memory leak in xlibrgb code. 1999-07-28 02:20:53 +00:00
ftang%netscape.com
a71748f63e fix bug 7899 by setup correct value in the init 1999-07-28 02:00:18 +00:00
briano%netscape.com
007ea62765 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568. 1999-07-27 23:27:44 +00:00
warren%netscape.com
a52cc18406 Added test for null load group. 1999-07-27 20:33:36 +00:00
warren%netscape.com
69762de65d Fixed images to load in proper group. Should fix page timing problem. 1999-07-27 08:50:23 +00:00
Jerry.Kirk%Nexwarecorp.com
4e5a57990c Clean-up code, fixed a memory leak, removed dead code 1999-07-26 13:05:20 +00:00
sspitzer%netscape.com
81c50c02d1 fix warnings by making the dest/cntr public, not private 1999-07-26 01:36:59 +00:00
sspitzer%netscape.com
b85d17600f fix warning 1999-07-26 01:35:34 +00:00
peterl%netscape.com
53d60d8dba remove warning 1999-07-24 18:58:48 +00:00
ramiro%netscape.com
a6fbc4aece Remove obsolote files. 1999-07-23 12:30:26 +00:00
beard%netscape.com
54afcac248 LMGetGrayRgn() -> GetGrayRgn(), to be Carbon compliant. 1999-07-23 02:45:42 +00:00
beard%netscape.com
eb513d087c bug #7796: changed nsDeviceContextMac::GetDeviceSurfaceDimensions() to return the dimensions of the entire Mac desktop using LMGetGrayRgn(). 1999-07-23 01:59:18 +00:00
Dale.Stansberry%Nexwarecorp.com
898032e6d1 - Fixed IsEmpty()
- Fixed width/height = 0 problems
1999-07-21 20:33:09 +00:00
Michael.Kedl%Nexwarecorp.com
28ca1635ee fixed problems with InvertRect 1999-07-21 19:11:01 +00:00
gagan%netscape.com
14c1cb2c49 Replaced resource:// with resource:/ to be more compliant with our parsing rules. 1999-07-21 11:48:56 +00:00
brade%netscape.com
0621f4050e Implement InvertRect on Mac. r sfraser 1999-07-20 23:38:55 +00:00
Jerry.Kirk%Nexwarecorp.com
87d6ac3575 Fix DrawString problem when there is a multibyte character
at the end of the line.
1999-07-20 19:41:57 +00:00
Jerry.Kirk%Nexwarecorp.com
42aba4fc38 General Cleanup 1999-07-20 19:37:08 +00:00
Michael.Kedl%Nexwarecorp.com
6a747a1b32 added invert_rect handling 1999-07-20 19:36:57 +00:00
rods%netscape.com
c8b75c3279 Added impls of new methods ramiro added to nsIRenderingContext 1999-07-20 13:40:51 +00:00
ramiro%netscape.com
8457b2ad17 Add missing prototype. 1999-07-20 11:26:35 +00:00
ramiro%netscape.com
ee3e1ed4e7 A better fix for the previous checkin. 1999-07-20 10:59:43 +00:00
ramiro%netscape.com
a33aa62ba2 add and evil app context hack. 1999-07-20 10:46:18 +00:00
ramiro%netscape.com
07f05f08dc Always build xlibrgb to make my life easier. 1999-07-20 10:36:06 +00:00
warren%netscape.com
bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
ramiro%netscape.com
4aee50d7bb Fix a dumb comment. 1999-07-20 08:20:28 +00:00
ramiro%netscape.com
12f5c30340 Adding support for XOR selection. Updated nsIRenderingContext interface
to support InvertRect() for the XOR-ing of rectangles.  Makes selection
work as expected on windows and unix as opposed to the rectangle hack.
Stubs added for all other platforms.
1999-07-20 07:26:09 +00:00
ramiro%netscape.com
10b1f3c22c Rect drawing wxh were off by one. 1999-07-19 19:12:20 +00:00
zuperdee%penguinpowered.com
4edfdb00a7 Fixes to get the Motif port to compile on Solaris 7 with native compiler (5.0). Special thanks to Tomi Leppikangas (tomilepp@ousrvr2.oulu.fi) for this patch. 1999-07-19 02:23:52 +00:00
ramiro%netscape.com
93962d36fc I goofed the names. Since this is platform specific code, they should be
indeed hard coded to the toolkit name.
1999-07-18 03:54:43 +00:00
zuperdee%penguinpowered.com
b3be1b4389 Fixing the Motif part of bug #9828. 1999-07-18 02:26:34 +00:00
peterl%netscape.com
223b3d7794 update to new color apis 1999-07-18 00:42:28 +00:00
peterl%netscape.com
e2cf60152f removed files: mozilla/gfx/src/nsColorNamesRGB.cpp 1999-07-18 00:41:52 +00:00
peterl%netscape.com
b76f16233c change color name lookup api to use nsString 1999-07-18 00:10:59 +00:00
peterl%netscape.com
1b4242aa26 removed 1999-07-18 00:10:33 +00:00
peterl%netscape.com
977920666d removed nsColorNamesRGB 1999-07-18 00:09:58 +00:00
peterl%netscape.com
b9acbc3908 use preprocessor to generate color names instead of perl 1999-07-18 00:09:20 +00:00
peterl%netscape.com
71b618d524 switch color string apis to nsString 1999-07-18 00:08:45 +00:00
peterl%netscape.com
73515f0ad4 switch to preprocessor for code generation 1999-07-18 00:07:55 +00:00
peterl%netscape.com
ed8cd49c87 changed api to be string based
switch to using preprocessor for color enums
1999-07-18 00:07:20 +00:00
peterl%netscape.com
9ad4e38dde change color string apis to use nsString 1999-07-18 00:06:12 +00:00
ramiro%netscape.com
f26f7f5fa2 Step 2 of cleaning up link time toolkit dependencies. Change the names of
the gfx and widget dsos to be readable by normal human beings that expect
some kind of spacer between cryptic acronyms.  Thank you.
1999-07-17 22:24:49 +00:00
ramiro%netscape.com
ba8ba82cc6 Landing timer move on windows. 1999-07-17 15:52:01 +00:00
ramiro%netscape.com
a09ea8b7ca Landing timer move on unix. 1999-07-17 14:22:51 +00:00
mcafee%netscape.com
778e0ee800 Fixing unused variable warnings 1999-07-17 03:06:14 +00:00
bienvenu%netscape.com
7e03acb008 fix build bustage with cast 1999-07-16 18:55:51 +00:00