[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