commit | 8090a3857be78bbf76cf68703485d5d066669c16 | [log] [tgz] |
---|---|---|
author | loyso <loyso@chromium.org> | Mon Dec 07 12:53:21 2015 |
committer | Commit bot <commit-bot@chromium.org> | Mon Dec 07 12:54:00 2015 |
tree | 7841389a32add526df9fa6ae41e2e320a98b2a87 | |
parent | bb13c8338f43086cb971b35554a201c0d732edfd [diff] |
CC Animations: Enable external animation host for blink. Depends on blink layout tests: https://codereview.chromium.org/1360233004/ Also, this will redirect impl-only scroll offset animations code (LayerTreeHostImpl::ScrollAnimationCreate/ScrollAnimationUpdateTarget) to cc::AnimationHost::scroll_offset_animations_ entity. BUG=394777 Committed: https://crrev.com/399f035cbbb4726b1a5fb3729d569dedaab7919e Cr-Commit-Position: refs/heads/master@{#352989} Fixes after it was reverted: http://crrev.com/1410873003 Fix isThreadedAnimationEnabled mode for layout tests http://crrev.com/1413003002 Fix AnimationHost mode integration with Property Trees. http://crrev.com/1409393005 Fix flaky unittest on Android. http://crrev.com/1413373007 Fix LinkHighlights detach scope. http://crrev.com/1420913008 Fix ProgrammaticScrollAnimator detach scope. webkit_unit_tests: http://crrev.com/1406163006 Composited Animations Tests: Support compositorAnimationTimelinesEnabled mode. http://crrev.com/1432783003 Graphics Layer Test: Support compositorAnimationTimelines mode. http://crrev.com/1456303002 Allow AnimationPlayers attached to layers but not attached to timelines/host to die w/o DCHECK http://crrev.com/1409393005 Fix draw properties invalidation on LAC destruction. http://crrev.com/1472723002 Fix LayerTreeHostTimelinesTestSetPotentiallyAnimatingOnLacDestruction flakiness. http://crrev.com/1459023002 Fix frame swapping tests in WebFrameTest.cpp Review URL: https://codereview.chromium.org/1308053006 Cr-Commit-Position: refs/heads/master@{#363461}