Index: Source/platform/graphics/DeferredImageDecoder.h |
diff --git a/Source/platform/graphics/DeferredImageDecoder.h b/Source/platform/graphics/DeferredImageDecoder.h |
index 2aa48c6a09094db23c40bb4d47dd5481f8020d67..ef68e78a266d5eee09f611e430bd2d3d382de8ac 100644 |
--- a/Source/platform/graphics/DeferredImageDecoder.h |
+++ b/Source/platform/graphics/DeferredImageDecoder.h |
@@ -38,6 +38,7 @@ |
namespace WebCore { |
+class ColorSpaceProfile; |
class ImageFrameGenerator; |
class SharedBuffer; |
@@ -62,6 +63,7 @@ public: |
bool isSizeAvailable(); |
bool hasColorProfile() const; |
+ PassRefPtr<ColorSpaceProfile> colorProfile() const; |
IntSize size() const; |
IntSize frameSizeAtIndex(size_t index) const; |
size_t frameCount(); |
@@ -94,6 +96,7 @@ private: |
ImageOrientation m_orientation; |
int m_repetitionCount; |
bool m_hasColorProfile; |
+ RefPtr<ColorSpaceProfile> m_colorProfile; |
Vector<OwnPtr<ImageFrame> > m_lazyDecodedFrames; |
RefPtr<ImageFrameGenerator> m_frameGenerator; |