Make it simpler to detect when implicit animations complete.

The ScopedSettings destructor should only remove the temporary observers from the animator, not the sequences. Added an ImplicitAnimationObserver for use with ScopedSettings to provide a simple way to get notified when implicit animations complete.

BUG=None
TEST=compositor_unittests

Review URL: https://chromiumcodereview.appspot.com/9112034

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118091 0039d316-1c4b-4281-b951-d872f2087c98
17 files changed