Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / svg / SVGLengthListTearOff.h
index c3989f6..2a37e6a 100644 (file)
 #include "core/svg/SVGLengthList.h"
 #include "core/svg/properties/SVGListPropertyTearOffHelper.h"
 
-namespace WebCore {
+namespace blink {
 
-class SVGLengthListTearOff FINAL :
-    public SVGListPropertyTearOffHelper<SVGLengthListTearOff, SVGLengthList>,
-    public ScriptWrappable {
+class SVGLengthListTearOff final
+    : public SVGListPropertyTearOffHelper<SVGLengthListTearOff, SVGLengthList>
+    , public ScriptWrappable {
+    DEFINE_WRAPPERTYPEINFO();
 public:
-    static PassRefPtr<SVGLengthListTearOff> create(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName())
+    static PassRefPtr<SVGLengthListTearOff> create(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = QualifiedName::null())
     {
         return adoptRef(new SVGLengthListTearOff(target, contextElement, propertyIsAnimVal, attributeName));
     }
 
 private:
-    SVGLengthListTearOff(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = nullQName())
+    SVGLengthListTearOff(PassRefPtr<SVGLengthList> target, SVGElement* contextElement, PropertyIsAnimValType propertyIsAnimVal, const QualifiedName& attributeName = QualifiedName::null())
         : SVGListPropertyTearOffHelper<SVGLengthListTearOff, SVGLengthList>(target, contextElement, propertyIsAnimVal, attributeName)
     {
-        ScriptWrappable::init(this);
     }
 };
 
-} // namespace WebCore
+} // namespace blink
 
-#endif // SVGLengthListTearOff_h_
+#endif // SVGLengthListTearOff_h