Add support for different tween types in ui::Layer animations
commite4cbcc77d2e11a060e1232dcf60ad647a4d4dfb5
authorvollick@chromium.org <vollick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 7 Mar 2012 18:59:31 +0000 (7 18:59 +0000)
committervollick@chromium.org <vollick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 7 Mar 2012 18:59:31 +0000 (7 18:59 +0000)
tree75475f509107dc5f4f3f581c9daa3569c92ef9af
parentc92649a420f92b60b3d7343cf542a80eb79f7fc7
Add support for different tween types in ui::Layer animations

Also includes code for cutting down on the number of draws requested during animations.

BUG=None
TEST=None

Review URL: http://codereview.chromium.org/9599003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125419 0039d316-1c4b-4281-b951-d872f2087c98
ui/gfx/compositor/layer_animation_element.cc
ui/gfx/compositor/layer_animation_element.h
ui/gfx/compositor/layer_animation_sequence.cc
ui/gfx/compositor/layer_animation_sequence.h
ui/gfx/compositor/layer_animator.cc
ui/gfx/compositor/layer_animator.h
ui/gfx/compositor/scoped_layer_animation_settings.cc
ui/gfx/compositor/scoped_layer_animation_settings.h
ui/gfx/compositor/screen_rotation.cc
ui/gfx/compositor/screen_rotation.h