summaryrefslogtreecommitdiffstats
path: root/app/animation_container.cc
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup: Remove unneeded headers from app/thestig@chromium.org2010-07-291-2/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2819063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54102 0039d316-1c4b-4281-b951-d872f2087c98
* Refactors animation to allow for cleaner subclassing. I'm doing thissky@chromium.org2010-05-051-35/+34
| | | | | | | | | | | | for creating a different animation subclass (which you'll see shortly). BUG=none TEST=none Review URL: http://codereview.chromium.org/1961001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46433 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes invalid read in AnimationContainer. If all the animations aresky@chromium.org2010-04-021-0/+7
| | | | | | | | | | | | | deleted when updating then when AnimationContainer tried to notify the observer it would access memory already deleted. The fix is to up the ref count when updating the timers. BUG=40177 TEST=none Review URL: http://codereview.chromium.org/1613001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43491 0039d316-1c4b-4281-b951-d872f2087c98
* Adds AnimationContainer, which can be used to group a set ofsky@chromium.org2010-04-011-0/+93
animations to have the same timer. By default each animation has one animationcontainer, but I'm going to change the tab renderer to share the animationcontainer so that the pulse effects happen in unison. Also updated the BoundsAnimator so that I can use it by the TabStrip. BUG=none TEST=none Review URL: http://codereview.chromium.org/1575011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43407 0039d316-1c4b-4281-b951-d872f2087c98