Index: third_party/WebKit/Source/core/svg/SVGElement.cpp |
diff --git a/third_party/WebKit/Source/core/svg/SVGElement.cpp b/third_party/WebKit/Source/core/svg/SVGElement.cpp |
index d6b1fec83182a18db1c090445c82620478f66b18..2167da9a2e85d5c10a8eba3b515c9edf26730bf2 100644 |
--- a/third_party/WebKit/Source/core/svg/SVGElement.cpp |
+++ b/third_party/WebKit/Source/core/svg/SVGElement.cpp |
@@ -243,6 +243,8 @@ void SVGElement::applyActiveWebAnimations() { |
map, *this, propertyFromAttribute(attribute)->baseValueBase()); |
InvalidatableInterpolation::applyStack(entry.value, environment); |
} |
+ if (!hasSVGRareData()) |
+ return; |
svgRareData()->setWebAnimatedAttributesDirty(false); |
} |