Move some animation interface from SVGSMILElement to subclasses
This moves the "animation interface", i.e the methods: ResetAnimatedType(), ClearAnimatedType(), ApplyResultsToTarget(), OverwritesUnderlyingAnimationValue() and UpdateAnimation() From SVGSMILElement to SVGAnimationElement. This means that we can make the SMILAnimationSandwich only care about SVGAnimationElements which is slightly more logical. The |attribute_name_| field is also moved to more logical place, namely SVGAnimateElement. Bug: 1017723 Change-Id: I870cca66b44d42288b40cb5d09cd06c04160420d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1928775Reviewed-by:Philip Rogers <pdr@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#717643}
Showing
Please register or sign in to comment