Ehsan Akhgari
|
50b7ea5c7b
|
Bug 604495 - Memory corruption in the GIF decoder destruction; r=joe a=blocking-final+
--HG--
extra : rebase_source : cc0de4cde5c66dd69b446c0e0368a9d0560f40ca
|
2010-10-14 19:53:42 -04:00 |
|
Bobby Holley
|
25302d83c3
|
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
|
6fd21749ad
|
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
|
2def2be9ee
|
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
|
4f052631cc
|
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
|
6b88ca3f31
|
Bug 514033 - Error recovery for imagelib - part 8 - Remove GIFWrite.r=joe,a=blocker
|
2010-09-12 08:22:30 -07:00 |
|
Bobby Holley
|
578246d765
|
Bug 514033 - Error recovery for imagelib - part 6 - Get rid of EndFrameDecode() and friends.r=joe,a=blocker
|
2010-09-12 08:22:30 -07:00 |
|
Bobby Holley
|
b3f97bdc86
|
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
|
aad9b96c04
|
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
|
9401c8f0d2
|
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
|
de6f4e8b2f
|
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
|
d130c66290
|
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
|
a8ba41c37a
|
Bug 513681 - part 15 - Coalesce OnStartFrame/OnStopFrame into superclass.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
|
Bobby Holley
|
ec845f918a
|
Bug 513681 - part 14 - Coalesce size-setting into superclass.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
|
Bobby Holley
|
18722046a2
|
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
|
2288ea1376
|
Bug 513681 - part 10 - make decoder implementations inherit from Decoder.r=joe,a=blocker
|
2010-08-22 22:30:46 -04:00 |
|
Bobby Holley
|
d530205f84
|
Bug 513681 - part 7 - rename mImageContainer to mImage in nsGIFDecoder2 for consistency with the rest of the decoders.r=joe,a=blocker
|
2010-08-22 22:30:45 -04:00 |
|
Bobby Holley
|
277ad1663a
|
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
|
c5800700be
|
Backing out Bug 513681 and Bug 587371 for timeouts.
|
2010-08-22 10:13:09 -04:00 |
|
Bobby Holley
|
2679ea50c1
|
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
|
2cfa69fe88
|
bug 513681 - part 15 - Coalesce OnStartFrame/OnStopFrame into superclass.r=joe,a=blocker
|
2010-08-14 13:41:04 -04:00 |
|
Bobby Holley
|
f7ddf62d00
|
Bug 513681 - part 14 - Coalesce size-setting into superclass.r=joe,a=blocker
|
2010-08-14 13:06:35 -04:00 |
|
Bobby Holley
|
46533669e3
|
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
|
250ad09167
|
Bug 513681 - part 10 - make decoder implementations inherit from Decoder.r=joe,a=blocker
|
2010-08-12 15:58:25 -04:00 |
|
Bobby Holley
|
9cbae4f0a2
|
Bug 513681 - part 7 - rename mImageContainer to mImage in nsGIFDecoder2 for consistency with the rest of the decoders.r=joe,a=blocker
|
2010-08-12 13:58:44 -04:00 |
|
Bobby Holley
|
d7bebcd3f1
|
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 |
|