[Webkit-unassigned] [Bug 38836] SMIL Animation does not starts

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 1 04:50:55 PDT 2010


--- Comment #2 from Robin Cao <robin.cao at torchmobile.com.cn>  2010-06-01 04:50:55 PST ---
The root cause of this bug is: the masker is not updated during animation.
This problem can only reproduce with 'animateTransform' and 'animateMotion'. Other animation elements use a different mechanism: 
Everything is routed through 'setAttribute' calls, then the masker gets invalidated in attribute changed callback SVGStyledElement::svgAttributeChanged'.

I have a quick fix for this bug.
Add the following code to the end of SVGAnimateTransformElement::applyResultsToTarget()

    if (targetElement->isStyled())

It works, but i'm not sure if this is the correct solution.

Dirk, do you have any suggestions?

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