Index: Source/core/svg/SVGMaskElement.cpp |
diff --git a/Source/core/svg/SVGMaskElement.cpp b/Source/core/svg/SVGMaskElement.cpp |
index d51e43806a6c734414298c416296066e61bb5694..b734228407ba496a40dc50b412c5f5aa782dcc05 100644 |
--- a/Source/core/svg/SVGMaskElement.cpp |
+++ b/Source/core/svg/SVGMaskElement.cpp |
@@ -29,7 +29,7 @@ |
namespace WebCore { |
-SVGMaskElement::SVGMaskElement(Document& document) |
+inline SVGMaskElement::SVGMaskElement(Document& document) |
: SVGElement(SVGNames::maskTag, document) |
, SVGTests(this) |
, m_x(SVGAnimatedLength::create(this, SVGNames::xAttr, SVGLength::create(LengthModeWidth), AllowNegativeLengths)) |
@@ -57,6 +57,8 @@ SVGMaskElement::SVGMaskElement(Document& document) |
addToPropertyMap(m_maskContentUnits); |
} |
+DEFINE_NODE_FACTORY(SVGMaskElement) |
+ |
bool SVGMaskElement::isSupportedAttribute(const QualifiedName& attrName) |
{ |
DEFINE_STATIC_LOCAL(HashSet<QualifiedName>, supportedAttributes, ()); |