Brian R. Bondy
|
e8e985b6a2
|
Bug 682688 - Fixed regression on transparency for 32BPP ICOs which don't use the alpha data byte. r=joe
|
2011-09-09 11:24:23 -04:00 |
Brian R. Bondy
|
c12865a86f
|
Bug 682568 - ICO crash fix for size decodes. r=joe
|
2011-08-30 01:12:59 -04:00 |
Brian R. Bondy
|
74fff32ad4
|
Bug 670466 - Add basic support for .bmp encoder. r=joe
|
2011-08-25 16:09:05 -04:00 |
Brian R. Bondy
|
e8392a91ce
|
Bug 600556 - Support Vista-style PNG ICO files. r=joe
|
2011-08-25 16:09:01 -04:00 |
Joe Drew
|
06d0b98b9d
|
Bug 641748 - Remove RasterImage::AppendFrame in favour of RasterImage::EnsureFrame, because decoders get re-initialized when using multipart/x-mixed-replace, and this can lead to the frame count for RasterImages being different from the frame count for decoders. r=jrmuizel
|
2011-07-14 14:47:43 -04:00 |
Dominic Fandrey
|
5c71575e07
|
Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc
|
2011-06-02 14:56:50 +02:00 |
Bobby Holley
|
b585e42d30
|
Bug 514033 - Error recovery for imagelib - part 16 - Eliminate checks for infallible malloc, use infallible malloc when we need it.r=joe,a=blocker
|
2010-09-12 08:22:31 -07:00 |
Bobby Holley
|
61d392aeaf
|
Bug 514033 - Error recovery for imagelib - part 15 - Rename Is*Error to Has*Error.r=joe,a=blocker
|
2010-09-12 08:22:31 -07:00 |
Bobby Holley
|
f4fefe2990
|
Bug 514033 - Error recovery for imagelib - part 13 - Stop checking IsError() in decoder implementations.r=joe,a=blocker
|
2010-09-12 08:22:31 -07:00 |
Bobby Holley
|
3c9f2130e1
|
Bug 514033 - Error recovery for imagelib - part 9 - Coalesce end-of-decode notifications into superclass.r=joe,a=blocker
|
2010-09-12 08:22:30 -07:00 |
Bobby Holley
|
8f12cf40ba
|
Bug 514033 - Error recovery for imagelib - part 5 - Coalesce OnStartDecode into superclass.r=joe,a=blocker
|
2010-09-12 08:22:30 -07:00 |
Bobby Holley
|
db6016a123
|
Bug 514033 - Error recovery for imagelib - part 4 - Stop returning errors from image decoders.r=joe,a=blocker
|
2010-09-12 08:22:30 -07:00 |
Bobby Holley
|
7b91b495f6
|
Bug 514033 - Error recovery for imagelib - part 2 - Notify the superclass error reporting framework when an error occurs.r=joe
|
2010-09-12 08:22:27 -07:00 |
Bobby Holley
|
4e88f86536
|
Bug 590252 - part 2 - Make decoder implementations use the Decoder superclass invalidation framework.r=joe,a=blocker
|
2010-08-24 17:12:04 -04:00 |
Bobby Holley
|
94aab005de
|
Bug 513681 - part 16 - Move end-of-decode logic into Finish() and cleanup into destructor, abolishing Shutdown().r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
Bobby Holley
|
651bacc715
|
Bug 513681 - part 15 - Coalesce OnStartFrame/OnStopFrame into superclass.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
Bobby Holley
|
9dabbfa89e
|
Bug 513681 - part 14 - Coalesce size-setting into superclass.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
Bobby Holley
|
8fb62e30d7
|
Bug 513681 - part 13 - switch from "HEADERONLY" flag to IsSizeDecode()/SetSizeDecode().r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
Bobby Holley
|
5e00f82d68
|
Bug 513681 - part 10 - make decoder implementations inherit from Decoder.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
Bobby Holley
|
50ee7227a1
|
Bug 513681 - part 5 - move the decoders out of their subdirectories.r=joe,a=blocker
--HG--
rename : modules/libpr0n/decoders/gif/GIF2.h => modules/libpr0n/decoders/GIF2.h
rename : modules/libpr0n/decoders/jpeg/iccjpeg.c => modules/libpr0n/decoders/iccjpeg.c
rename : modules/libpr0n/decoders/jpeg/iccjpeg.h => modules/libpr0n/decoders/iccjpeg.h
rename : modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp => modules/libpr0n/decoders/nsBMPDecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsBMPDecoder.h => modules/libpr0n/decoders/nsBMPDecoder.h
rename : modules/libpr0n/decoders/gif/nsGIFDecoder2.cpp => modules/libpr0n/decoders/nsGIFDecoder2.cpp
rename : modules/libpr0n/decoders/gif/nsGIFDecoder2.h => modules/libpr0n/decoders/nsGIFDecoder2.h
rename : modules/libpr0n/decoders/bmp/nsICODecoder.cpp => modules/libpr0n/decoders/nsICODecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsICODecoder.h => modules/libpr0n/decoders/nsICODecoder.h
rename : modules/libpr0n/decoders/bmp/nsIconDecoder.cpp => modules/libpr0n/decoders/nsIconDecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsIconDecoder.h => modules/libpr0n/decoders/nsIconDecoder.h
rename : modules/libpr0n/decoders/jpeg/nsJPEGDecoder.cpp => modules/libpr0n/decoders/nsJPEGDecoder.cpp
rename : modules/libpr0n/decoders/jpeg/nsJPEGDecoder.h => modules/libpr0n/decoders/nsJPEGDecoder.h
rename : modules/libpr0n/decoders/png/nsPNGDecoder.cpp => modules/libpr0n/decoders/nsPNGDecoder.cpp
rename : modules/libpr0n/decoders/png/nsPNGDecoder.h => modules/libpr0n/decoders/nsPNGDecoder.h
|
2010-08-22 22:30:45 -04:00 |
Kyle Huey
|
a3d0c57334
|
Backing out Bug 513681 and Bug 587371 for timeouts.
|
2010-08-22 10:13:09 -04:00 |
Bobby Holley
|
6844b9483d
|
Bug 513681 - part 16 - Move end-of-decode logic into Finish() and cleanup into destructor, abolishing Shutdown().r=joe,a=blocker
|
2010-08-14 15:40:21 -04:00 |
Bobby Holley
|
1fb3382df1
|
bug 513681 - part 15 - Coalesce OnStartFrame/OnStopFrame into superclass.r=joe,a=blocker
|
2010-08-14 13:41:04 -04:00 |
Bobby Holley
|
486c767cb4
|
Bug 513681 - part 14 - Coalesce size-setting into superclass.r=joe,a=blocker
|
2010-08-14 13:06:35 -04:00 |
Bobby Holley
|
96e545e5f6
|
Bug 513681 - part 13 - switch from "HEADERONLY" flag to IsSizeDecode()/SetSizeDecode().r=joe,a=blocker
|
2010-08-13 19:10:53 -04:00 |
Bobby Holley
|
9d4d51368a
|
Bug 513681 - part 10 - make decoder implementations inherit from Decoder.r=joe,a=blocker
|
2010-08-12 15:58:25 -04:00 |
Bobby Holley
|
e7563e48a4
|
Bug 513681 - part 5 - move the decoders out of their subdirectories.r=joe,a=blocker
--HG--
rename : modules/libpr0n/decoders/gif/GIF2.h => modules/libpr0n/decoders/GIF2.h
rename : modules/libpr0n/decoders/jpeg/iccjpeg.c => modules/libpr0n/decoders/iccjpeg.c
rename : modules/libpr0n/decoders/jpeg/iccjpeg.h => modules/libpr0n/decoders/iccjpeg.h
rename : modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp => modules/libpr0n/decoders/nsBMPDecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsBMPDecoder.h => modules/libpr0n/decoders/nsBMPDecoder.h
rename : modules/libpr0n/decoders/gif/nsGIFDecoder2.cpp => modules/libpr0n/decoders/nsGIFDecoder2.cpp
rename : modules/libpr0n/decoders/gif/nsGIFDecoder2.h => modules/libpr0n/decoders/nsGIFDecoder2.h
rename : modules/libpr0n/decoders/bmp/nsICODecoder.cpp => modules/libpr0n/decoders/nsICODecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsICODecoder.h => modules/libpr0n/decoders/nsICODecoder.h
rename : modules/libpr0n/decoders/bmp/nsIconDecoder.cpp => modules/libpr0n/decoders/nsIconDecoder.cpp
rename : modules/libpr0n/decoders/bmp/nsIconDecoder.h => modules/libpr0n/decoders/nsIconDecoder.h
rename : modules/libpr0n/decoders/jpeg/nsJPEGDecoder.cpp => modules/libpr0n/decoders/nsJPEGDecoder.cpp
rename : modules/libpr0n/decoders/jpeg/nsJPEGDecoder.h => modules/libpr0n/decoders/nsJPEGDecoder.h
rename : modules/libpr0n/decoders/png/nsPNGDecoder.cpp => modules/libpr0n/decoders/nsPNGDecoder.cpp
rename : modules/libpr0n/decoders/png/nsPNGDecoder.h => modules/libpr0n/decoders/nsPNGDecoder.h
|
2010-08-12 00:59:59 -04:00 |