Index: Source/core/animation/AnimationTimeline.cpp |
diff --git a/Source/core/animation/AnimationTimeline.cpp b/Source/core/animation/AnimationTimeline.cpp |
index e6a1e3f5c8288d331206adb09c6465417a3b998f..725edd1987b2ccee0a632405c42dbb9b500fd267 100644 |
--- a/Source/core/animation/AnimationTimeline.cpp |
+++ b/Source/core/animation/AnimationTimeline.cpp |
@@ -123,7 +123,7 @@ void AnimationTimeline::serviceAnimations(TimingUpdateReason reason) |
WillBeHeapVector<RawPtrWillBeMember<AnimationPlayer>> players; |
players.reserveInitialCapacity(m_playersNeedingUpdate.size()); |
- for (const auto& player : m_playersNeedingUpdate) |
+ for (RefPtrWillBeMember<AnimationPlayer> player : m_playersNeedingUpdate) |
players.append(player.get()); |
std::sort(players.begin(), players.end(), AnimationPlayer::hasLowerPriority); |