12011-07-27 Scott Graham <scottmg@google.com>
2
3 Different elapsed times used during update of animation
4 https://bugs.webkit.org/show_bug.cgi?id=65274
5
6 Reviewed by NOBODY (OOPS!).
7
8 When updating animations, save and use the elapsed time as
9 m_elapsedForAnimationUpdate so that all animations are updated
10 consistently rather than resampling the clock repeatedly.
11
12 No new tests, but existing svg animations should continue to work
13 correctly, and elapsed() is stable when stepping in debugger.
14
15 * svg/animation/SMILTimeContainer.cpp:
16 (WebCore::SMILTimeContainer::SMILTimeContainer):
17 (WebCore::SMILTimeContainer::elapsed):
18 (WebCore::SMILTimeContainer::updateAnimations):
19 * svg/animation/SMILTimeContainer.h:
20