cc: Delete non-impl-side-painting animation freezing logic
commit0a960c01bf73c71b12db070b45612e24ab9d9931
authorajuma <ajuma@chromium.org>
Mon, 20 Oct 2014 16:38:18 +0000 (20 09:38 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 20 Oct 2014 16:38:44 +0000 (20 16:38 +0000)
tree24a1ce8961305acdff778c7145fcf5d4df1a83d3
parent3dcb475f8fbe8b866657cd577a7c5efdddc8c94d
cc: Delete non-impl-side-painting animation freezing logic

This deletes code that froze the animation clock when we skipped
frames because of checkerboarding. This logic was only enabled
for non-impl-side painting (to handle the case of animating very large
layers, where failing to freeze the clock would cause rasterization to
constantly lag behind, resulting in checkerboarding whenever a draw was
forced). Since all shipping renderers use impl-side painting now, this
logic is no longer needed.

BUG=None

Review URL: https://codereview.chromium.org/654203007

Cr-Commit-Position: refs/heads/master@{#300277}
cc/trees/layer_tree_host_unittest_animation.cc
cc/trees/thread_proxy.cc
cc/trees/thread_proxy.h