43 Commits

Author SHA1 Message Date
dbaron%dbaron.org
e071c7ff2a Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136017 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:05:52 +00:00
paper%animecity.nu
ab461a4d92 Bug 185773: Call SetTimeout in nsGIFDecoder2, not imgContainerGIF::EndFrameDecode; r=biesi sr=tor
git-svn-id: svn://10.0.0.236/trunk@135687 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-29 22:32:22 +00:00
cbiesinger%web.de
7991dbf7be 186216 r=paper sr=tor image decoders don't need to #include "nsIImage.h"
git-svn-id: svn://10.0.0.236/trunk@135546 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 15:34:01 +00:00
paper%animecity.nu
40c0f9792a Bug 181829 remove imgIDecoderObserver from imgContainerGIF. r=biesi, sr=tor
git-svn-id: svn://10.0.0.236/trunk@135296 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 06:14:16 +00:00
tor%cs.brown.edu
d83795c6ed Bug 37589 - strange dots next to slashdot news headers (gif decoder).
Patch by paper@animecity.nu, r=biesi, sr=tor.


git-svn-id: svn://10.0.0.236/trunk@133186 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 20:49:09 +00:00
cbiesinger%web.de
5a7314b5df bug 169690 patch by paper@animecity.nu r=biesi sr=tor a=roc+moz
crash in HaveDecodedRow


git-svn-id: svn://10.0.0.236/trunk@132334 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-21 20:57:57 +00:00
timeless%mac.com
b8a98149f0 Bug 77497 imgContainer needs to have a GIF specific version
patch by paper@animecity.nu r=pavlov sr=tor


git-svn-id: svn://10.0.0.236/trunk@131335 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 21:49:33 +00:00
dcone%netscape.com
1b3e519f6c b=143046 r=rods sr=boris API change so we can create different depth nsImages
git-svn-id: svn://10.0.0.236/trunk@131135 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-04 03:32:26 +00:00
timeless%mac.com
64573cc732 Bug 161896 after page finished loading browser crashes [@ gif_clear_screen]
patch by paper@animecity.nu r=biesi sr=tor


git-svn-id: svn://10.0.0.236/trunk@128683 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 23:52:09 +00:00
bryner%netscape.com
82cb05e5d3 Fix a crash on cbs.com in Mac mach-o builds by making sure to check the return value from initializing the image frame (which fails on mac for images wider that 4096 pixels or so). Bug 149091, r=saari, sr=ben.
git-svn-id: svn://10.0.0.236/trunk@123387 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-15 06:40:15 +00:00
nivedita%netscape.com
586b3e8121 check in for the bug 83804
N621, M098 & Trunk crashes [@ HaveDecodedRow] -added check if cmap is null
r=pavlov, sr=tor, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@116776 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-18 03:35:44 +00:00
cbiesinger%web.de
e169bde736 bug 124117 r=pavlov sr=tor a=shaver
Fix build warnings in the GIF Decoder


git-svn-id: svn://10.0.0.236/trunk@115152 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-21 14:08:25 +00:00
pavlov%netscape.com
c1ba00b8b7 making the gif decoder hand back errors properly and doing some general cleanup. bug 100470. r=bryner sr=mscott
git-svn-id: svn://10.0.0.236/trunk@112775 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-24 23:59:58 +00:00
seawood%netscape.com
4551221bef Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson


git-svn-id: svn://10.0.0.236/trunk@106461 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 07:38:18 +00:00
pavlov%netscape.com
0c94ba945f fixing bug 106199. r=ben sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@106035 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-23 08:07:03 +00:00
pavlov%netscape.com
d82d5d4ba3 remove a bunch of silly xpcom nonsense from imglib. bug 104311 r=bryner sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@105253 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 06:43:52 +00:00
tor%cs.brown.edu
bd2f1703a6 Bug 87542 - slight mismatch of update regions of an interlaced gif under
some circumstances.  r=pavlov, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@98888 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-09 18:51:36 +00:00
tor%cs.brown.edu
e442564891 Bug 86822 - gif spacer image detector was looking at uninitialized data;
animated gif spacer flag wasn't being updated.  r=pavlov, sr=blizzard, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@97809 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-23 05:07:43 +00:00
pavlov%netscape.com
463551e501 fixing image rendering color problems on photon. patch from briane@qnx.com. r=pavlov sr=blizzard a=asa
git-svn-id: svn://10.0.0.236/trunk@97021 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 01:13:06 +00:00
tor%cs.brown.edu
d6c3671ca2 Bug 83804 - bounds check transparent pixel index to be inside colormap.
r=pavlov, sr=blizzard, a=asa


git-svn-id: svn://10.0.0.236/trunk@96688 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 04:36:25 +00:00
tor%cs.brown.edu
dbaa49e3e8 Bug 83804 - crash in gif decoder caused by mismatch in rgb line buffer size.
Moved ownership of rgb line buffer to nsGIFDecoder2.
r=pavlov, sr=blizzard, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96323 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 22:24:38 +00:00
tor%cs.brown.edu
b5dad73fdc Bug 73195 - interlaced gif display problems. Handle wrapped point in
image data flush and do row replication for solid progressive loading.
r=pavlov,saari sr=waterson a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96117 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 14:25:33 +00:00
saari%netscape.com
a4f03b195e Fix for 76119, "clever" 0x0 GIFs crashing. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93740 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-03 00:44:37 +00:00
saari%netscape.com
f30c3dd6e5 Fix for 76230, some GIFs don't display. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@93692 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-02 22:42:19 +00:00
jelwell%netscape.com
10762c9962 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.


git-svn-id: svn://10.0.0.236/trunk@93127 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 07:11:52 +00:00
hyatt%netscape.com
c51a96b825 Fix for 77002. reviewers=jst,waterson,hixie,shaver,brendan,pavlov
git-svn-id: svn://10.0.0.236/trunk@93083 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 19:52:49 +00:00
pavlov%netscape.com
505aae9c7e fixing image colors on beos. patch from Wade Majors <guru@startrek.com>. bug 75339. r=pavlov sr=cls@seawood.org
git-svn-id: svn://10.0.0.236/trunk@92923 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-23 08:27:06 +00:00
akkana%netscape.com
f04dc5d2b2 74169: Enable controls on image animation in libpr0n. r=pavlov,saari sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@92446 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 22:02:39 +00:00
pavlov%netscape.com
ed845d252d removing the request attribute from imgIDecoder since it was unused and pointless. r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92388 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 09:41:01 +00:00
pavlov%netscape.com
a392c38142 adding some additional error checking r=saari sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@92387 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-16 09:17:59 +00:00
saari%netscape.com
6555a0a14c changes to image container creation to facilitate different container types. Needed for ART support, and cleaner GIF and JPEG support. r=pavlov, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@91810 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 01:44:20 +00:00
pavlov%netscape.com
ef8db86d05 fix for the remaining gif leaks. bug 73394. r=saari sr=mozbot
git-svn-id: svn://10.0.0.236/trunk@90405 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 02:22:40 +00:00
pavlov%netscape.com
0f064a2040 fixing leaks in the new gif decoder bug 73394 r=pinkerton sr=shaver
git-svn-id: svn://10.0.0.236/trunk@90401 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-26 00:11:53 +00:00
saari%netscape.com
4b5b8ff105 like MIR, libpr0n is landing for mac
r=pinkerton, pavlov, sr=smfr


git-svn-id: svn://10.0.0.236/trunk@90326 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-24 02:44:07 +00:00
pavlov%netscape.com
c226a0997a send the onstopframe message
git-svn-id: svn://10.0.0.236/trunk@89813 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 21:58:07 +00:00
saari%netscape.com
0cc455e2a5 imglib2 updates
git-svn-id: svn://10.0.0.236/trunk@89543 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 23:42:16 +00:00
pavlov%netscape.com
bdcbb02dad fixing alpha problem on windoze
git-svn-id: svn://10.0.0.236/trunk@89254 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 22:12:40 +00:00
pavlov%netscape.com
38d36d3178 moving the container stuff here.
git-svn-id: svn://10.0.0.236/trunk@89180 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-10 01:11:54 +00:00
pavlov%netscape.com
c9d3f54b45 changing libpr0n filenames to img*
git-svn-id: svn://10.0.0.236/trunk@87512 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 23:45:51 +00:00
pavlov%netscape.com
60fa8a1272 lets do imgIRequest instead of lpIImageRequest
git-svn-id: svn://10.0.0.236/trunk@87505 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 23:27:48 +00:00
pavlov%netscape.com
0cebdf2f2d changing to new interface names
git-svn-id: svn://10.0.0.236/trunk@87499 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 23:09:09 +00:00
pavlov%netscape.com
fb0ba267e1 changing nsIImageRequest2.idl to lpIImageRequest.idl
git-svn-id: svn://10.0.0.236/trunk@87492 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 22:55:15 +00:00
pavlov%netscape.com
d6b3bc3ee0 adding gif decoder.. oops
git-svn-id: svn://10.0.0.236/trunk@87488 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-20 22:45:10 +00:00