X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fbindings%2Ftests%2Fresults%2FV8TestInterfaceEventTarget.h;h=476ad158f1797c1aa63271e102666497c01d037f;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=1adf0a4717a7d320e732d09cf81f8432ef4c2e1f;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/bindings/tests/results/V8TestInterfaceEventTarget.h b/src/third_party/WebKit/Source/bindings/tests/results/V8TestInterfaceEventTarget.h index 1adf0a4..476ad15 100644 --- a/src/third_party/WebKit/Source/bindings/tests/results/V8TestInterfaceEventTarget.h +++ b/src/third_party/WebKit/Source/bindings/tests/results/V8TestInterfaceEventTarget.h @@ -7,14 +7,15 @@ #ifndef V8TestInterfaceEventTarget_h #define V8TestInterfaceEventTarget_h +#include "bindings/core/v8/ScriptWrappable.h" +#include "bindings/core/v8/V8Binding.h" +#include "bindings/core/v8/V8DOMWrapper.h" +#include "bindings/core/v8/WrapperTypeInfo.h" #include "bindings/tests/idls/TestInterfaceEventTarget.h" #include "bindings/tests/v8/V8EventTarget.h" -#include "bindings/v8/V8Binding.h" -#include "bindings/v8/V8DOMWrapper.h" -#include "bindings/v8/WrapperTypeInfo.h" #include "platform/heap/Handle.h" -namespace WebCore { +namespace blink { class V8TestInterfaceEventTargetConstructor { public: @@ -29,11 +30,11 @@ public: static v8::Handle domTemplate(v8::Isolate*); static TestInterfaceEventTarget* toNative(v8::Handle object) { - return fromInternalPointer(object->GetAlignedPointerFromInternalField(v8DOMWrapperObjectIndex)); + return fromInternalPointer(blink::toInternalPointer(object)); } static TestInterfaceEventTarget* toNativeWithTypeCheck(v8::Isolate*, v8::Handle); static const WrapperTypeInfo wrapperTypeInfo; - static void derefObject(void*); + static void derefObject(ScriptWrappableBase* internalPointer); static EventTarget* toEventTarget(v8::Handle); static const int eventListenerCacheIndex = v8DefaultWrapperInternalFieldCount + 0; #if ENABLE(OILPAN) @@ -42,17 +43,17 @@ public: #else static const int internalFieldCount = v8DefaultWrapperInternalFieldCount + 1; #endif - static inline void* toInternalPointer(TestInterfaceEventTarget* impl) + static inline ScriptWrappableBase* toInternalPointer(TestInterfaceEventTarget* impl) { return V8EventTarget::toInternalPointer(impl); } - static inline TestInterfaceEventTarget* fromInternalPointer(void* object) + static inline TestInterfaceEventTarget* fromInternalPointer(ScriptWrappableBase* internalPointer) { - return static_cast(V8EventTarget::fromInternalPointer(object)); + return static_cast(V8EventTarget::fromInternalPointer(internalPointer)); } - static void installPerContextEnabledProperties(v8::Handle, TestInterfaceEventTarget*, v8::Isolate*) { } - static void installPerContextEnabledMethods(v8::Handle, v8::Isolate*) { } + static void installConditionallyEnabledProperties(v8::Handle, v8::Isolate*) { } + static void installConditionallyEnabledMethods(v8::Handle, v8::Isolate*) { } private: friend v8::Handle wrap(TestInterfaceEventTarget*, v8::Handle creationContext, v8::Isolate*);