diff options
Diffstat (limited to 'Source/WebCore/platform/image-decoders/ImageDecoder.h')
-rw-r--r-- | Source/WebCore/platform/image-decoders/ImageDecoder.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/platform/image-decoders/ImageDecoder.h b/Source/WebCore/platform/image-decoders/ImageDecoder.h index 911878e1d..f2aaecc47 100644 --- a/Source/WebCore/platform/image-decoders/ImageDecoder.h +++ b/Source/WebCore/platform/image-decoders/ImageDecoder.h @@ -276,6 +276,9 @@ namespace WebCore { // ImageDecoder-owned pointer. virtual ImageFrame* frameBufferAtIndex(size_t) = 0; + // Make the best effort guess to check if the requested frame has alpha channel. + virtual bool frameHasAlphaAtIndex(size_t) const; + void setIgnoreGammaAndColorProfile(bool flag) { m_ignoreGammaAndColorProfile = flag; } bool ignoresGammaAndColorProfile() const { return m_ignoreGammaAndColorProfile; } |