SVGMissingGlyphElement.cpp [plain text]
#include "config.h"
#if ENABLE(SVG_FONTS)
#include "SVGMissingGlyphElement.h"
#include "SVGNames.h"
namespace WebCore {
inline SVGMissingGlyphElement::SVGMissingGlyphElement(const QualifiedName& tagName, Document* document)
: SVGStyledElement(tagName, document)
{
ASSERT(hasTagName(SVGNames::missing_glyphTag));
}
PassRefPtr<SVGMissingGlyphElement> SVGMissingGlyphElement::create(const QualifiedName& tagName, Document* document)
{
return adoptRef(new SVGMissingGlyphElement(tagName, document));
}
AttributeToPropertyTypeMap& SVGMissingGlyphElement::attributeToPropertyTypeMap()
{
DEFINE_STATIC_LOCAL(AttributeToPropertyTypeMap, s_attributeToPropertyTypeMap, ());
return s_attributeToPropertyTypeMap;
}
void SVGMissingGlyphElement::fillAttributeToPropertyTypeMap()
{
SVGStyledElement::fillPassedAttributeToPropertyTypeMap(attributeToPropertyTypeMap());
}
}
#endif // ENABLE(SVG_FONTS)