DescriptionCC 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
Committed: https://crrev.com/8090a3857be78bbf76cf68703485d5d066669c16
Cr-Commit-Position: refs/heads/master@{#363461}
Patch Set 1 #Patch Set 2 : Rebase. #Patch Set 3 : Rebase. #Patch Set 4 : Rebase. #Patch Set 5 : Rebase. #Patch Set 6 : Rebase #Patch Set 7 : Rebase. #Patch Set 8 : Touch blink file to run webkit_tests. #Patch Set 9 : Enable AnimationHost mode for WebLayerTreeViewImplForTesting. #Patch Set 10 : Try harder. #Patch Set 11 : Rebase. #Patch Set 12 : Rebase. Restore whitespace_file.txt #Messages
Total messages: 41 (15 generated)
|