Index: cc/animation/layer_animation_controller.cc |
diff --git a/cc/animation/layer_animation_controller.cc b/cc/animation/layer_animation_controller.cc |
index 08e2db74e70273792455951da6d2568b3305b17b..04920acc6ef93cde575354ee26a4f4a33911f055 100644 |
--- a/cc/animation/layer_animation_controller.cc |
+++ b/cc/animation/layer_animation_controller.cc |
@@ -671,16 +671,6 @@ void LayerAnimationController::TickAnimations(double monotonic_time) { |
double trimmed = |
active_animations_[i]->TrimTimeToCurrentIteration(monotonic_time); |
- // Animation assumes its initial value until it gets the synchronized |
- // start time from the impl thread and can start ticking. |
- if (active_animations_[i]->needs_synchronized_start_time()) |
- trimmed = 0; |
- |
- // A just-started animation assumes its initial value. |
- if (active_animations_[i]->run_state() == Animation::Starting && |
- !active_animations_[i]->has_set_start_time()) |
- trimmed = 0; |
- |
switch (active_animations_[i]->target_property()) { |
case Animation::Transform: { |
const TransformAnimationCurve* transform_animation_curve = |