commit | d71ece8b808e33c65ff26e898bf4868f448b6bfc | [log] [tgz] |
---|---|---|
author | loyso <[email protected]> | Fri Jul 03 13:48:50 2015 |
committer | Commit bot <[email protected]> | Fri Jul 03 13:49:29 2015 |
tree | 486f17a6425fd2c700146eff7e4b8495ba184dff | |
parent | cf219b7e70abf35d1a323859fd583ba0855ee558 [diff] [blame] |
CC Animations: Redirect all compositor animation requests to AnimationHost. 1) Use AnimationHost's AnimationRegistrar instance if new system enabled. 2) Use AnimationPlayer's LayerAnimationController instance if new system enabled. Previous episode: https://codereview.chromium.org/947033002/ Next episode: https://codereview.chromium.org/1009233002/ In general: The compositor should not need to worry about servicing animations. A step towards AnimationHost/AnimationPlayer/AnimationTimeline decoupling. BUG=394777 [email protected] [email protected] CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1010663002 Cr-Commit-Position: refs/heads/master@{#337309}
diff --git a/cc/BUILD.gn b/cc/BUILD.gn index 2d640ea..719fcf9 100644 --- a/cc/BUILD.gn +++ b/cc/BUILD.gn
@@ -805,6 +805,7 @@ "trees/layer_tree_host_pixeltest_tiles.cc", "trees/layer_tree_host_unittest.cc", "trees/layer_tree_host_unittest_animation.cc", + "trees/layer_tree_host_unittest_animation_timelines.cc", "trees/layer_tree_host_unittest_context.cc", "trees/layer_tree_host_unittest_copyrequest.cc", "trees/layer_tree_host_unittest_damage.cc",