[Webkit-unassigned] [Bug 114179] [CSS Filters] Add automated regression test for CA filter animation
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 10 16:42:34 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=114179
Max Vujovic <mvujovic at adobe.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |achicu at adobe.com,
| |simon.fraser at apple.com
--- Comment #1 from Max Vujovic <mvujovic at adobe.com> 2013-04-10 16:40:49 PST ---
An API to dump the current accelerated animations on a platform layer could be a good way to test this.
I looked at using the Internals::pauseTransitionAtTimeOnElement API to take a snapshot in the middle of an accelerated animation, but it looks like it fast-forwards the animation to the desired time and then does a style recalculation. I don't think this would catch the kind of regression that occurred in bug 114067, where the start state and end state were fine but the accelerated animation didn't run.
See AnimationControllerPrivate::pauseAnimationAtTime...
if (compAnim->pauseAnimationAtTime(name, t)) {
renderer->node()->setNeedsStyleRecalc(SyntheticStyleChange);
startUpdateStyleIfNeededDispatcher();
return true;
}
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list