Bug 513681 - part 11 - make RasterImage carry a pointer to a Decoder.r=joe,a=blocker

This commit is contained in:
Bobby Holley 2010-08-22 22:30:46 -04:00
parent 75475d09cf
commit 7e1ef2dc6d

View File

@ -143,6 +143,7 @@ namespace mozilla {
namespace imagelib {
class imgDecodeWorker;
class Decoder;
class RasterImage : public mozilla::imagelib::Image,
public nsITimerCallback,
@ -458,7 +459,7 @@ private: // data
friend class DiscardTracker;
// Decoder and friends
nsCOMPtr<imgIDecoder> mDecoder;
nsRefPtr<Decoder> mDecoder;
nsRefPtr<imgDecodeWorker> mWorker;
PRUint32 mBytesDecoded;
PRUint32 mDecoderFlags;