#include "core/svg/SVGFETurbulenceElement.h"
-#include "SVGNames.h"
-#include "core/svg/SVGElementInstance.h"
+#include "core/SVGNames.h"
#include "core/svg/SVGParserUtilities.h"
-namespace WebCore {
+namespace blink {
template<> const SVGEnumerationStringEntries& getStaticStringEntries<SVGStitchOptions>()
{
addToPropertyMap(m_numOctaves);
}
-PassRefPtr<SVGFETurbulenceElement> SVGFETurbulenceElement::create(Document& document)
-{
- return adoptRef(new SVGFETurbulenceElement(document));
-}
+DEFINE_NODE_FACTORY(SVGFETurbulenceElement)
bool SVGFETurbulenceElement::isSupportedAttribute(const QualifiedName& attrName)
{
return;
}
- SVGElementInstance::InvalidationGuard invalidationGuard(this);
+ SVGElement::InvalidationGuard invalidationGuard(this);
if (attrName == SVGNames::baseFrequencyAttr
|| attrName == SVGNames::numOctavesAttr