diff options
Diffstat (limited to 'WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp')
-rw-r--r-- | WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp b/WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp index 9f75f5a..129801d 100644 --- a/WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp +++ b/WebCore/bindings/v8/custom/V8SVGLengthCustom.cpp @@ -31,9 +31,9 @@ #include <config.h> #if ENABLE(SVG) +#include "V8SVGLength.h" #include "SVGLength.h" - #include "V8Binding.h" #include "V8CustomBinding.h" #include "V8SVGPODTypeWrapper.h" @@ -41,18 +41,18 @@ namespace WebCore { -ACCESSOR_GETTER(SVGLengthValue) +v8::Handle<v8::Value> V8SVGLength::valueAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.SVGLength.value"); - V8SVGPODTypeWrapper<SVGLength>* wrapper = V8DOMWrapper::convertToNativeObject<V8SVGPODTypeWrapper<SVGLength> >(V8ClassIndex::SVGLENGTH, info.Holder()); + V8SVGPODTypeWrapper<SVGLength>* wrapper = V8SVGPODTypeWrapper<SVGLength>::toNative(info.Holder()); SVGLength imp = *wrapper; return v8::Number::New(imp.value(V8Proxy::svgContext(wrapper))); } -CALLBACK_FUNC_DECL(SVGLengthConvertToSpecifiedUnits) +v8::Handle<v8::Value> V8SVGLength::convertToSpecifiedUnitsCallback(const v8::Arguments& args) { INC_STATS("DOM.SVGLength.convertToSpecifiedUnits"); - V8SVGPODTypeWrapper<SVGLength>* wrapper = V8DOMWrapper::convertToNativeObject<V8SVGPODTypeWrapper<SVGLength> >(V8ClassIndex::SVGLENGTH, args.Holder()); + V8SVGPODTypeWrapper<SVGLength>* wrapper = V8SVGPODTypeWrapper<SVGLength>::toNative(args.Holder()); SVGLength imp = *wrapper; SVGElement* context = V8Proxy::svgContext(wrapper); imp.convertToSpecifiedUnits(toInt32(args[0]), context); |