| Index: third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp
|
| diff --git a/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp b/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp
|
| index 2fdf29e19ba2dbd5df6681985877f3ed1050d320..037ff50d7528cae60e8db9344bca20dfbfcf05d8 100644
|
| --- a/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp
|
| +++ b/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp
|
| @@ -159,11 +159,11 @@ int WEBPImageDecoder::RepetitionCount() const {
|
| return Failed() ? kAnimationLoopOnce : repetition_count_;
|
| }
|
|
|
| -bool WEBPImageDecoder::FrameIsCompleteAtIndex(size_t index) const {
|
| +bool WEBPImageDecoder::FrameIsReceivedAtIndex(size_t index) const {
|
| if (!demux_ || demux_state_ <= WEBP_DEMUX_PARSING_HEADER)
|
| return false;
|
| if (!(format_flags_ & ANIMATION_FLAG))
|
| - return ImageDecoder::FrameIsCompleteAtIndex(index);
|
| + return ImageDecoder::FrameIsReceivedAtIndex(index);
|
| bool frame_is_received_at_index = index < frame_buffer_cache_.size();
|
| return frame_is_received_at_index;
|
| }
|
| @@ -511,7 +511,7 @@ bool WEBPImageDecoder::DecodeSingleFrame(const uint8_t* data_bytes,
|
| ClearDecoder();
|
| return true;
|
| case VP8_STATUS_SUSPENDED:
|
| - if (!IsAllDataReceived() && !FrameIsCompleteAtIndex(frame_index)) {
|
| + if (!IsAllDataReceived() && !FrameIsReceivedAtIndex(frame_index)) {
|
| ApplyPostProcessing(frame_index);
|
| return false;
|
| }
|
|
|