Jerry.Kirk%Nexwarecorp.com
c40a73a776
Fixes to correct lots of extra drawing because of incorrectly clipped regions
...
Bug #16698 r=kedl
git-svn-id: svn://10.0.0.236/trunk@51167 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 20:50:17 +00:00
Jerry.Kirk%Nexwarecorp.com
03c368d1b3
Various fixes to correct bugs in nsRegionPh and to correct clipping
...
done by the double buffer routines.
Bug# 16698 r=Michael.Kedl@Nexwarecorp.com
git-svn-id: svn://10.0.0.236/trunk@51084 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 00:27:56 +00:00
warren%netscape.com
0ae271237a
Made it implement nsIURL as well as nsIURI.
...
git-svn-id: svn://10.0.0.236/trunk@51004 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 19:07:16 +00:00
warren%netscape.com
671c8baf13
Cleanup to use nsCOMPtrs.
...
git-svn-id: svn://10.0.0.236/trunk@51003 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-18 19:06:57 +00:00
pavlov%netscape.com
2aaf45465d
take 2 static CID's out of two different functions and combine them into 1 r=alecf fixes bug #15776
...
git-svn-id: svn://10.0.0.236/trunk@50569 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 05:42:05 +00:00
pavlov%netscape.com
967990a454
build nsScriptableRegion.cpp on windows and linux r=pinkerton ********* WORK TO FIX BUG 12465 *********
...
git-svn-id: svn://10.0.0.236/trunk@50495 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 22:53:41 +00:00
dcone%netscape.com
78accf0d1a
fixed the CreateRenderingContext call in nsDeviceContext to get rid of warnings. CR by KMcclusk.
...
git-svn-id: svn://10.0.0.236/trunk@50460 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 13:32:34 +00:00
waterson%netscape.com
30e53d03e9
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
...
git-svn-id: svn://10.0.0.236/trunk@50416 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 03:05:10 +00:00
pavlov%netscape.com
8f331211d9
fix cursor blinking on linux r=ramiro
...
git-svn-id: svn://10.0.0.236/trunk@50400 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:44:07 +00:00
kmcclusk%netscape.com
f52acaed14
Implemented nsRenderingContextWin::CopyClipRegion. bug 13913; r=rods@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@50379 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:05:04 +00:00
ramiro%netscape.com
7fe99209ab
Fix for bug 13522. Duplicate nsTimer.cpp files. Removing the old ones.
...
r=pavlov@netscape.com ,sfraser@netscape.com .
git-svn-id: svn://10.0.0.236/trunk@50335 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 04:01:35 +00:00
ramiro%netscape.com
64aa89c32a
Fix for bug 13522. Duplicate nsITimer.h files. Removing the old ones.
...
r=pavlov@netscape.com .
git-svn-id: svn://10.0.0.236/trunk@50334 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 03:48:21 +00:00
pavlov%netscape.com
770be8200a
Do not draw images if we have an empty clip region r=syd fixes bug #11086
...
git-svn-id: svn://10.0.0.236/trunk@50333 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-11 03:04:59 +00:00
dveditz%netscape.com
30a83caa1d
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@50322 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 01:32:59 +00:00
kipp%netscape.com
e18af2d0ee
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
...
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
warren%netscape.com
c9fbdb8075
Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
...
git-svn-id: svn://10.0.0.236/trunk@50188 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 01:49:06 +00:00
dcone%netscape.com
c0cc4a7df7
Took out a pure virtual function CreateRenderingContext() that was declared in the interface
...
git-svn-id: svn://10.0.0.236/trunk@50123 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-07 20:43:03 +00:00
warren%netscape.com
49e47e3066
Fixed build warnings.
...
git-svn-id: svn://10.0.0.236/trunk@49969 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 08:51:48 +00:00
kipp%netscape.com
a87258a834
Added in ctor/dtor counting
...
git-svn-id: svn://10.0.0.236/trunk@49839 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:53:40 +00:00
kipp%netscape.com
6455b470d5
Whitespace tweak
...
git-svn-id: svn://10.0.0.236/trunk@49829 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:48:58 +00:00
kipp%netscape.com
2e0f295a75
Added in a way to shutdown the image manager
...
git-svn-id: svn://10.0.0.236/trunk@49828 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:48:44 +00:00
kipp%netscape.com
0fe83f199b
Remove some compiler warnings
...
git-svn-id: svn://10.0.0.236/trunk@49827 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:48:01 +00:00
rpotts%netscape.com
bd2b8bbb50
bug #14181 . Reviewed by pnunn. Fixed crash when loading large (or slow) animated GIF images on linux.
...
git-svn-id: svn://10.0.0.236/trunk@49819 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 08:36:43 +00:00
kipp%netscape.com
f0a6db6e3e
r=ramiro; fix uninitialized refcnt bug that triggers an assertion when you're lucky
...
git-svn-id: svn://10.0.0.236/trunk@49763 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 00:31:55 +00:00
kipp%netscape.com
d2eaa239f7
r=ramiro; fixed memory leak of a font-metrics object; also added in ctor/dtor counting for leak debugging
...
git-svn-id: svn://10.0.0.236/trunk@49749 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-04 23:48:55 +00:00
troy%netscape.com
6311b52e3d
Performance optimizations. r=kmcclusk@netscape.com
...
I made the commonly accessed stock objects global, and I optimized the
SetupSolidPen() code
git-svn-id: svn://10.0.0.236/trunk@49745 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-04 23:42:28 +00:00
beard%netscape.com
cd941313ec
changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr
...
git-svn-id: svn://10.0.0.236/trunk@49686 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-03 20:23:01 +00:00
troy%netscape.com
3dc6e05d82
Optimized rendering context setup and solid brush handling
...
git-svn-id: svn://10.0.0.236/trunk@49576 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-01 14:19:36 +00:00
Jerry.Kirk%Nexwarecorp.com
7d2df2d4c1
Added nsGraphicState and made changes in nsRenderingContext to use it.
...
General clean-up of code for Photon.
git-svn-id: svn://10.0.0.236/trunk@49436 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 12:21:33 +00:00
mcafee%netscape.com
cd3bd31e9e
Checking for null pointer. r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@49181 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-28 01:46:58 +00:00
sfraser%netscape.com
abb17596c3
Bug 14877 -- lib/xp removal; removed unneeded files. r sdagley, a chofmann.
...
git-svn-id: svn://10.0.0.236/trunk@49078 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-26 00:41:31 +00:00
kipp%netscape.com
8655fee7af
Added FlushCache method
...
git-svn-id: svn://10.0.0.236/trunk@49057 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-25 20:04:54 +00:00
ftang%netscape.com
4784abf0cf
turn off the very-slow-in-worst-cases ATSUI fallback
...
git-svn-id: svn://10.0.0.236/trunk@48815 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 06:22:43 +00:00
kmcclusk%netscape.com
2fb86dacaa
Added support for font weights
...
git-svn-id: svn://10.0.0.236/trunk@48383 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 21:02:01 +00:00
rpotts%netscape.com
1ddb6a5195
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...
...
git-svn-id: svn://10.0.0.236/trunk@48323 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-20 05:29:28 +00:00
beard%netscape.com
a836dd8cc2
implemented CopyClipRegion().
...
git-svn-id: svn://10.0.0.236/trunk@48215 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 19:54:48 +00:00
rpotts%netscape.com
08fd56ce23
removed ifdef preventing the loadgroup from being released.
...
git-svn-id: svn://10.0.0.236/trunk@48179 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 07:00:39 +00:00
dcone%netscape.com
9ac89633e7
Added 16 bit support for the DIB conversion
...
git-svn-id: svn://10.0.0.236/trunk@47970 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 14:14:17 +00:00
troy%netscape.com
e51cacea1d
Changed GetWidth() and DrawString() to reduce the number of SelectObject()
...
calls
git-svn-id: svn://10.0.0.236/trunk@47922 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 05:06:40 +00:00
kipp%netscape.com
ab4a9a401a
Tweaked strike-out position to be more appropriate
...
git-svn-id: svn://10.0.0.236/trunk@47883 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 00:37:15 +00:00
Jerry.Kirk%Nexwarecorp.com
079585c211
Added some error checking
...
git-svn-id: svn://10.0.0.236/trunk@47803 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:17:12 +00:00
cls%seawood.org
e0fba54ea6
Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h>
...
git-svn-id: svn://10.0.0.236/trunk@47797 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 18:48:12 +00:00
cls%seawood.org
0598826d76
Linux only: Removed -D_BSD_SOURCE from DEFINES as it is unnecessary now that __STRICT_ANSI__ is set in <prinet.h>
...
git-svn-id: svn://10.0.0.236/trunk@47789 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 14:54:18 +00:00
dcone%netscape.com
897906f8d9
Mac Support
...
git-svn-id: svn://10.0.0.236/trunk@47785 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 14:17:39 +00:00
dcone%netscape.com
2962d27c59
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@47782 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 14:08:26 +00:00
pavlov%netscape.com
16f773edc1
fix runtime brokenness on unix
...
git-svn-id: svn://10.0.0.236/trunk@47761 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 07:54:59 +00:00
pavlov%netscape.com
c080831370
remove some excess code
...
git-svn-id: svn://10.0.0.236/trunk@47739 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 05:46:52 +00:00
pnunn%netscape.com
45e6e3707d
Change net/gfx/imglib buffer size. pnunn.
...
git-svn-id: svn://10.0.0.236/trunk@47706 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 01:22:44 +00:00
cls%seawood.org
be1b173b7e
Reorder gtk headers to remove MIN redefined warnings
...
git-svn-id: svn://10.0.0.236/trunk@47689 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 00:21:18 +00:00
mcafee%netscape.com
a2a915499a
Commenting out an annoying printf on unix. Unix-only.
...
git-svn-id: svn://10.0.0.236/trunk@47681 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 23:54:52 +00:00