michaelp%netscape.com
2aa2b60dad
tiny change to get things to work under the 4.1 compiler.
...
git-svn-id: svn://10.0.0.236/trunk@8200 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 20:56:27 +00:00
dcone%netscape.com
645dadc9f8
*** empty log message ***
...
git-svn-id: svn://10.0.0.236/trunk@8190 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 17:24:14 +00:00
dcone%netscape.com
a9d4cc2a1b
Re wrote these files to reflect the correct way of building Devicecontexts
...
git-svn-id: svn://10.0.0.236/trunk@8189 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 17:24:13 +00:00
dcone%netscape.com
23d55d5115
Added some project info, files
...
git-svn-id: svn://10.0.0.236/trunk@8188 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 17:21:53 +00:00
troy%netscape.com
2a617558d9
Changed CopyOffScreenBits() to make sure the logical palette is selected
...
into the screen DC.
git-svn-id: svn://10.0.0.236/trunk@8179 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 04:41:48 +00:00
troy%netscape.com
1067da29bd
Changed to realize the palette in the background
...
git-svn-id: svn://10.0.0.236/trunk@8170 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 01:58:17 +00:00
troy%netscape.com
1d7149f1d1
Added GetPaletteInfo()
...
git-svn-id: svn://10.0.0.236/trunk@8165 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-19 00:37:05 +00:00
kostello%netscape.com
77000c658c
Fix mac build
...
git-svn-id: svn://10.0.0.236/trunk@8129 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-18 17:24:55 +00:00
troy%netscape.com
ff933d5110
Added GetLogicalPalette() to nsDeviceContextWin
...
git-svn-id: svn://10.0.0.236/trunk@8116 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-18 04:11:01 +00:00
kostello%netscape.com
9cd4a71b7c
Fix mac build
...
git-svn-id: svn://10.0.0.236/trunk@8110 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-18 00:09:48 +00:00
troy%netscape.com
99d339efe3
Changed CreateILColorSpace() to GetILColorSpace() (device context now
...
owns the color space), and cleaned up image renderer code
git-svn-id: svn://10.0.0.236/trunk@8107 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-17 23:20:42 +00:00
rpotts%netscape.com
964caa3cf2
Checking in changes from the branch rev 1.7.2.2...
...
git-svn-id: svn://10.0.0.236/trunk@7975 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-13 22:18:57 +00:00
michaelp%netscape.com
ea5ad75fbf
fixed really nasty allocation error.
...
git-svn-id: svn://10.0.0.236/trunk@7959 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-13 20:39:30 +00:00
kmcclusk%netscape.com
5121e1c95d
Save the alpha buffer in a member variable.
...
git-svn-id: svn://10.0.0.236/trunk@7858 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 19:57:05 +00:00
michaelp%netscape.com
12aba7b5f6
fixed *massive* memory leak.
...
git-svn-id: svn://10.0.0.236/trunk@7855 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 19:50:13 +00:00
vidur%netscape.com
1e93a4fa52
null check before we release a stream in the failure case.
...
git-svn-id: svn://10.0.0.236/trunk@7835 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 17:14:54 +00:00
troy%netscape.com
f2ddc6fce9
Fixed potential leak of alpha bits if image is destroyed before
...
being optimized
git-svn-id: svn://10.0.0.236/trunk@7814 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 05:40:03 +00:00
michaelp%netscape.com
218b5af820
added changes for using directx draw with msvc 5.0.
...
git-svn-id: svn://10.0.0.236/trunk@7803 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 02:21:06 +00:00
michaelp%netscape.com
7d07ec46f1
fixed nasty DeleteDC() in destructor.
...
git-svn-id: svn://10.0.0.236/trunk@7797 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 01:05:40 +00:00
michaelp%netscape.com
1d2a0b6edf
changes to support use of DirectDraw.
...
git-svn-id: svn://10.0.0.236/trunk@7796 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-12 00:59:00 +00:00
peterl%netscape.com
74371d3099
re-enable non-truetype fonts
...
git-svn-id: svn://10.0.0.236/trunk@7789 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-11 23:54:29 +00:00
peterl%netscape.com
5d334db003
force aliasing of courier font
...
git-svn-id: svn://10.0.0.236/trunk@7788 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-11 23:54:04 +00:00
peterl%netscape.com
192504ea49
made check font existence ignore non-truetype fonts
...
git-svn-id: svn://10.0.0.236/trunk@7706 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 23:29:21 +00:00
kmcclusk%netscape.com
ad9de2a9d5
Added back commented out destruction of XImages and buffers
...
git-svn-id: svn://10.0.0.236/trunk@7705 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 23:27:32 +00:00
troy%netscape.com
f19ca7ceaf
Added a NS_RELEASE of the URL reader in OnStartBinding()
...
git-svn-id: svn://10.0.0.236/trunk@7698 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 22:21:18 +00:00
spider%netscape.com
f307a7b044
Fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@7668 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 18:50:59 +00:00
troy%netscape.com
8f682521ef
Stopped allocating array of size 0...
...
git-svn-id: svn://10.0.0.236/trunk@7663 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 17:44:54 +00:00
troy%netscape.com
1a7be428bd
Removed an extra NS_ADDREF call that was keeping the timer object from
...
ever getting freed
git-svn-id: svn://10.0.0.236/trunk@7661 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 17:32:57 +00:00
troy%netscape.com
e16a20aed0
Fixed ClearTimeout() to free the timer closure struct
...
git-svn-id: svn://10.0.0.236/trunk@7659 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 17:25:35 +00:00
troy%netscape.com
0a2de0954f
Added memset of lfFaceName array to 0 for debug builds. This eliminates
...
a Purify warning
git-svn-id: svn://10.0.0.236/trunk@7657 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 16:53:14 +00:00
troy%netscape.com
f16c07c6f6
Fixed leak of an IL color space in NewPixmap()
...
git-svn-id: svn://10.0.0.236/trunk@7651 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 04:25:35 +00:00
troy%netscape.com
075416e02c
Fixed leak of async net context. Now there's only one net context used
...
for all image requests and its released when the image group is
destroyed
git-svn-id: svn://10.0.0.236/trunk@7649 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 03:33:49 +00:00
troy%netscape.com
1e7f67e20c
Stopped holding a reference to the device context, because the device context
...
holds a reference to the font cache and this was causing a circular reference
git-svn-id: svn://10.0.0.236/trunk@7648 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-10 02:34:00 +00:00
troy%netscape.com
5a0c300836
Changed destructor to release reference to image request observer objects. This
...
fixes a memory leak
git-svn-id: svn://10.0.0.236/trunk@7632 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-09 16:53:24 +00:00
kostello%netscape.com
d10145255f
Fix mac build
...
git-svn-id: svn://10.0.0.236/trunk@7574 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 18:34:13 +00:00
kmcclusk%netscape.com
5e5b3e766f
Changed nsFontMetrixWin to nsFontMetrixUnix for GetWidth member function.
...
git-svn-id: svn://10.0.0.236/trunk@7564 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 16:43:52 +00:00
peterl%netscape.com
e561f6fa33
IRIX build fix
...
git-svn-id: svn://10.0.0.236/trunk@7548 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 06:24:38 +00:00
peterl%netscape.com
dedd0a2fc1
fix build
...
git-svn-id: svn://10.0.0.236/trunk@7523 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 03:43:20 +00:00
peterl%netscape.com
dda3150013
changed nsFont to contain face lists in name
...
git-svn-id: svn://10.0.0.236/trunk@7510 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-07 02:12:34 +00:00
rods%netscape.com
c4b82f67ab
Removed debug statement
...
git-svn-id: svn://10.0.0.236/trunk@7393 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 22:39:02 +00:00
rods%netscape.com
0fdb88d53c
Added a new GetWidth that take a nsIDeviceContext
...
git-svn-id: svn://10.0.0.236/trunk@7388 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 22:21:21 +00:00
kostello%netscape.com
ae3ac55caa
Added GetDepth
...
git-svn-id: svn://10.0.0.236/trunk@7374 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 18:14:16 +00:00
kostello%netscape.com
9e4dc10edf
Added GetDepth method
...
git-svn-id: svn://10.0.0.236/trunk@7373 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 18:12:41 +00:00
michaelp%netscape.com
11139cfbd9
we now set the correct stretchblt mode. as a result scaled images look a lot sweeter.
...
git-svn-id: svn://10.0.0.236/trunk@7372 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 18:06:19 +00:00
kmcclusk%netscape.com
7dd69421a1
Fix for animated gifs.
...
git-svn-id: svn://10.0.0.236/trunk@7367 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 17:06:00 +00:00
troy%netscape.com
640244ef6c
Changed 8 bit images to use DIB_PAL_COLORS. Also changed it so that
...
8-bit images aren't dithered to the color cube on a true color device
git-svn-id: svn://10.0.0.236/trunk@7364 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 15:51:31 +00:00
troy%netscape.com
55ab0c808f
Added GetDepth() member function
...
git-svn-id: svn://10.0.0.236/trunk@7362 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 15:26:15 +00:00
pierre%netscape.com
5dc5abc3be
added the "mac" group
...
git-svn-id: svn://10.0.0.236/trunk@7348 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 08:27:38 +00:00
pierre%netscape.com
f7ba479251
fix build on Mac
...
git-svn-id: svn://10.0.0.236/trunk@7344 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 08:23:13 +00:00
pierre%netscape.com
4137a7050a
added dozens of missing pure virtual functions
...
git-svn-id: svn://10.0.0.236/trunk@7342 18797224-902f-48f8-a5cc-f745e15eee43
1998-08-05 08:21:01 +00:00