typedef WillBeHeapHashSet<RawPtrWillBeMember<SVGElement> > SVGElementSet;
class SVGElement : public Element {
+ DEFINE_WRAPPERTYPEINFO();
public:
virtual ~SVGElement();
virtual void attach(const AttachContext&) OVERRIDE;
void invalidateRelativeLengthClients(SubtreeLayoutScope* = 0);
- bool isContextElement() const { return m_isContextElement; }
- void setContextElement() { m_isContextElement = true; }
-
void addToPropertyMap(PassRefPtr<SVGAnimatedPropertyBase>);
SVGAnimatedString* className() { return m_className.get(); }
#if ENABLE(ASSERT)
bool m_inRelativeLengthClientsInvalidation;
#endif
- unsigned m_isContextElement : 1;
OwnPtrWillBeMember<SVGElementRareData> m_SVGRareData;
RefPtr<SVGAnimatedString> m_className;
template <> inline bool isElementOfType<const thisType>(const SVGElement& element) { return is##thisType(element); } \
DEFINE_ELEMENT_TYPE_CASTS_WITH_FUNCTION(thisType)
-}
+} // namespace blink
#include "core/SVGElementTypeHelpers.h"
-#endif
+#endif // SVGElement_h