| Index: third_party/WebKit/Source/platform/graphics/BitmapImage.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/BitmapImage.cpp b/third_party/WebKit/Source/platform/graphics/BitmapImage.cpp
|
| index 6bd22c923ea3ab9b77ed1e4398427c6af54cfd5c..ee7be35fabdebe16b7cf658e7770e2a03d23f6cb 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/BitmapImage.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/BitmapImage.cpp
|
| @@ -606,7 +606,7 @@ bool BitmapImage::internalAdvanceAnimation(bool skippingFrames)
|
| // Note that we don't need to special-case cAnimationLoopOnce here
|
| // because it is 0 (see comments on its declaration in ImageAnimation.h).
|
| if ((repetitionCount(true) != cAnimationLoopInfinite && m_repetitionsComplete > m_repetitionCount)
|
| - || (m_animationPolicy == ImageAnimationPolicyAnimateOnce && m_repetitionsComplete > 0)) {
|
| + || m_animationPolicy == ImageAnimationPolicyAnimateOnce) {
|
| m_animationFinished = true;
|
| m_desiredFrameStartTime = 0;
|
| --m_currentFrame;
|
|
|