Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / svg / SVGFontFaceSrcElement.h
index 100acae..5f6664d 100644 (file)
 #define SVGFontFaceSrcElement_h
 
 #if ENABLE(SVG_FONTS)
-#include "SVGNames.h"
+#include "core/SVGNames.h"
 #include "core/svg/SVGElement.h"
 
-namespace WebCore {
+namespace blink {
 
 class CSSValueList;
 
 class SVGFontFaceSrcElement FINAL : public SVGElement {
+    DEFINE_WRAPPERTYPEINFO();
 public:
-    static PassRefPtr<SVGFontFaceSrcElement> create(Document&);
+    DECLARE_NODE_FACTORY(SVGFontFaceSrcElement);
 
     PassRefPtrWillBeRawPtr<CSSValueList> srcValue() const;
 
 private:
     explicit SVGFontFaceSrcElement(Document&);
 
-    virtual void childrenChanged(bool changedByParser = false, Node* beforeChange = 0, Node* afterChange = 0, int childCountDelta = 0) OVERRIDE;
+    virtual void childrenChanged(const ChildrenChange&) OVERRIDE;
     virtual bool rendererIsNeeded(const RenderStyle&) OVERRIDE { return false; }
 };
 
-} // namespace WebCore
+} // namespace blink
 
 #endif // ENABLE(SVG_FONTS)
-#endif
-
-// vim:ts=4:noet
+#endif // SVGFontFaceSrcElement_h