| Index: Source/core/animation/AnimationTimeline.cpp
|
| diff --git a/Source/core/animation/AnimationTimeline.cpp b/Source/core/animation/AnimationTimeline.cpp
|
| index 643a29e0c26a01abc53642435d015adc5d1c6f4a..87b6382d274597b98522ccbb3d7b6c5209bb4779 100644
|
| --- a/Source/core/animation/AnimationTimeline.cpp
|
| +++ b/Source/core/animation/AnimationTimeline.cpp
|
| @@ -236,10 +236,12 @@ void AnimationTimeline::setOutdatedAnimationPlayer(AnimationPlayer* player)
|
|
|
| void AnimationTimeline::setPlaybackRate(double playbackRate)
|
| {
|
| - // FIXME: need to invalidate compositor animations
|
| m_currentTimeSnapshot = currentTimeInternal();
|
| m_rawCurrentTimeSnapshot = m_document->animationClock().currentTime() - zeroTime();
|
| m_playbackRate = playbackRate;
|
| + for (const auto& player : m_players) {
|
| + player->setCompositorPending(true);
|
| + }
|
| }
|
|
|
| double AnimationTimeline::playbackRate() const
|
|
|