Index: Source/core/svg/properties/SVGAnimatedPropertyMacros.h |
diff --git a/Source/core/svg/properties/SVGAnimatedPropertyMacros.h b/Source/core/svg/properties/SVGAnimatedPropertyMacros.h |
index c7b7dc16c462e717496fd773233567c7b7e76ac2..4f4426335d6e6401ba7420aae0483df9c6309cc8 100644 |
--- a/Source/core/svg/properties/SVGAnimatedPropertyMacros.h |
+++ b/Source/core/svg/properties/SVGAnimatedPropertyMacros.h |
@@ -22,6 +22,7 @@ |
#ifndef SVGAnimatedPropertyMacros_h |
#define SVGAnimatedPropertyMacros_h |
+#include "core/dom/Element.h" |
#include "core/svg/properties/SVGAnimatedProperty.h" |
#include "core/svg/properties/SVGAttributeToPropertyMap.h" |
#include "core/svg/properties/SVGPropertyTraits.h" |
@@ -55,7 +56,7 @@ struct SVGSynchronizableAnimatedProperty { |
{ |
} |
- void synchronize(SVGElement* ownerElement, const QualifiedName& attrName, const AtomicString& value) |
+ void synchronize(Element* ownerElement, const QualifiedName& attrName, const AtomicString& value) |
{ |
ownerElement->setSynchronizedLazyAttribute(attrName, value); |
} |