Index: cc/animation/layer_animation_controller.cc |
diff --git a/cc/animation/layer_animation_controller.cc b/cc/animation/layer_animation_controller.cc |
index 91bfe54e159157f9c14df99dd220890dc62c520b..d148a491f80a8f8c237be3e51f7d5ccc92573d59 100644 |
--- a/cc/animation/layer_animation_controller.cc |
+++ b/cc/animation/layer_animation_controller.cc |
@@ -584,15 +584,6 @@ void LayerAnimationController::PushNewAnimationsToImplThread( |
if (controller_impl->GetAnimationById(animations_[i]->id())) |
continue; |
- // If the animation is not running on the impl thread, it does not |
- // necessarily mean that it needs to be copied over and started; it may |
- // have already finished. In this case, the impl thread animation will |
- // have already notified that it has started and the main thread animation |
- // will no longer need |
- // a synchronized start time. |
- if (!animations_[i]->needs_synchronized_start_time()) |
- continue; |
- |
// Scroll animations always start at the current scroll offset. |
if (animations_[i]->target_property() == Animation::SCROLL_OFFSET) { |
gfx::ScrollOffset current_scroll_offset; |