| Index: Source/core/platform/graphics/chromium/DeferredImageDecoder.cpp
|
| diff --git a/Source/core/platform/graphics/chromium/DeferredImageDecoder.cpp b/Source/core/platform/graphics/chromium/DeferredImageDecoder.cpp
|
| index 870fb3da6281be170a49ebd5551c38e4f6f1fe7d..d681e830b1b41b5b2c15a4ff818fec4f57e5263e 100644
|
| --- a/Source/core/platform/graphics/chromium/DeferredImageDecoder.cpp
|
| +++ b/Source/core/platform/graphics/chromium/DeferredImageDecoder.cpp
|
| @@ -185,6 +185,18 @@ bool DeferredImageDecoder::frameHasAlphaAtIndex(size_t index) const
|
| return m_actualDecoder ? m_actualDecoder->frameHasAlphaAtIndex(index) : m_frameGenerator->hasAlpha();
|
| }
|
|
|
| +bool DeferredImageDecoder::frameIsCompleteAtIndex(size_t index) const
|
| +{
|
| + // TODO: Implement this for deferred decoding.
|
| + return m_actualDecoder && m_actualDecoder->frameIsCompleteAtIndex(index);
|
| +}
|
| +
|
| +float DeferredImageDecoder::frameDurationAtIndex(size_t index) const
|
| +{
|
| + // TODO: Implement this for deferred decoding.
|
| + return m_actualDecoder ? m_actualDecoder->frameDurationAtIndex(index) : 0;
|
| +}
|
| +
|
| unsigned DeferredImageDecoder::frameBytesAtIndex(size_t index) const
|
| {
|
| // If frame decoding is deferred then it is not managed by MemoryCache
|
|
|