void SVGAnimationElement::setAttributeType(const AtomicString& attributeType) { DEPRECATED_DEFINE_STATIC_LOCAL(const AtomicString, css, ("CSS", AtomicString::ConstructFromLiteral)); DEPRECATED_DEFINE_STATIC_LOCAL(const AtomicString, xml, ("XML", AtomicString::ConstructFromLiteral)); if (attributeType == css) m_attributeType = AttributeTypeCSS; else if (attributeType == xml) m_attributeType = AttributeTypeXML; else m_attributeType = AttributeTypeAuto; checkInvalidCSSAttributeType(targetElement()); }
void SVGAnimationElement::setAttributeType(const AtomicString& attributeType) { static NeverDestroyed<const AtomicString> css("CSS", AtomicString::ConstructFromLiteral); static NeverDestroyed<const AtomicString> xml("XML", AtomicString::ConstructFromLiteral); if (attributeType == css) m_attributeType = AttributeType::CSS; else if (attributeType == xml) m_attributeType = AttributeType::XML; else m_attributeType = AttributeType::Auto; checkInvalidCSSAttributeType(targetElement()); }
void SVGAnimationElement::setAttributeName(const QualifiedName& attributeName) { SVGSMILElement::setAttributeName(attributeName); checkInvalidCSSAttributeType(targetElement()); }
void SVGAnimationElement::setTargetElement(SVGElement* target) { SVGSMILElement::setTargetElement(target); checkInvalidCSSAttributeType(target); }