| Index: third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp
|
| diff --git a/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp b/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp
|
| index 457666d25dbf9719bca561b730007b49d180edd0..b66cbf32adb306c620d9cd7f9c34496393b2baa1 100644
|
| --- a/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp
|
| +++ b/third_party/WebKit/Source/platform/image-decoders/gif/GIFImageDecoder.cpp
|
| @@ -83,9 +83,10 @@ int GIFImageDecoder::repetitionCount() const
|
| return m_repetitionCount;
|
| }
|
|
|
| -bool GIFImageDecoder::frameIsCompleteAtIndex(size_t index) const
|
| +bool GIFImageDecoder::frameIsFullyReceivedAtIndex(size_t index) const
|
| {
|
| - return m_reader && (index < m_reader->imagesCount()) && m_reader->frameContext(index)->isComplete();
|
| + return (m_reader && (index < m_reader->imagesCount()) && m_reader->frameContext(index)->isComplete())
|
| + || ImageDecoder::frameIsFullyReceivedAtIndex(index);
|
| }
|
|
|
| float GIFImageDecoder::frameDurationAtIndex(size_t index) const
|
|
|