Introduce SVGAnimatedTransformList, to handle transform lists like any other lists within the SVGAnimatedType concept.
This allow us to completely remove the SVGAnimateTransformElement implementation and make SVGAnimateTransformElement inherit from SVGAnimateElement instead.
As side-effect this gives full animVal support for <animateTransform>.
This bug depends on both the initial animVal patch at bug 12437 plus the patch at bug 80750 adding support for SVGLengthList.
Created attachment 131173 [details]
Not meant for review yet - depends on both patches mentioned in the description.
Created attachment 132016 [details]
Comment on attachment 132016 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=132016&action=review
> + * Copyright (C) Research In Motion Limited 2012. All rights reserved.
> + *
You might want to preserve the copyright as this code is at least based on the original code.
> + // âtoâ attribute value, which conflicts mathematically with the requirement for additive transform animations
Strange characters around 'to', but maybe it is just bugzilla?
Committed r110838: <http://trac.webkit.org/changeset/110838>