HomeSort by relevance Sort by last modified time
    Searched refs:wrappable (Results 1 - 25 of 50) sorted by null

1 2

  /external/chromium_org/gin/
wrappable.cc 5 #include "gin/wrappable.h"
27 WrappableBase* wrappable = data.GetParameter(); local
28 wrappable->wrapper_.Reset();
29 delete wrappable;
50 // The current wrappable object will be no longer managed by V8. Delete this
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/custom/
V8DataViewCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, DataView* impl, Wrappable* wrappable)
87 V8TypedArray<DataView>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<DataView> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Float32ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Float32Array* impl, Wrappable* wrappable)
87 V8TypedArray<Float32Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr< Float32Array > impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Float64ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Float64Array* impl, Wrappable* wrappable)
87 V8TypedArray<Float64Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Float64Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Int16ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Int16Array* impl, Wrappable* wrappable)
87 V8TypedArray<Int16Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Int16Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Int32ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Int32Array* impl, Wrappable* wrappable)
87 V8TypedArray<Int32Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Int32Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Int8ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Int8Array* impl, Wrappable* wrappable)
87 V8TypedArray<Int8Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Int8Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Uint16ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Uint16Array* impl, Wrappable* wrappable)
87 V8TypedArray<Uint16Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Uint16Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Uint32ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Uint32Array* impl, Wrappable* wrappable)
87 V8TypedArray<Uint32Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Uint32Array> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Uint8ArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Uint8Array* impl, Wrappable* wrappable)
87 V8TypedArray<Uint8Array>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr< Uint8Array > impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
V8Uint8ClampedArrayCustom.h 84 template<class CallbackInfo, class Wrappable>
85 inline void v8SetReturnValueFast(const CallbackInfo& info, Uint8ClampedArray* impl, Wrappable* wrappable)
87 V8TypedArray<Uint8ClampedArray>::v8SetReturnValueFast(info, impl, wrappable);
107 template<class CallbackInfo, class Wrappable>
108 inline void v8SetReturnValueFast(const CallbackInfo& info, PassRefPtr<Uint8ClampedArray> impl, Wrappable* wrappable)
110 v8SetReturnValueFast(info, impl.get(), wrappable);
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/
DOMDataStore.h 66 template<typename V8T, typename T, typename Wrappable>
67 static bool setReturnValueFromWrapperFast(v8::ReturnValue<v8::Value> returnValue, T* object, v8::Local<v8::Object> holder, Wrappable* wrappable)
74 // the wrappable's wrapper is the same as the holder.
76 if (holderContainsWrapper(holder, wrappable)) {
198 static bool holderContainsWrapper(v8::Local<v8::Object> holder, ScriptWrappable* wrappable)
201 ASSERT(wrappable);
202 ASSERT(!wrappable->containsWrapper() || !wrappable->isEqualTo(holder) || current(v8::Isolate::GetCurrent()).m_isMainWorld);
203 return wrappable->isEqualTo(holder)
    [all...]
V8HiddenValue.cpp 40 v8::Local<v8::Value> V8HiddenValue::getHiddenValueFromMainWorldWrapper(v8::Isolate* isolate, ScriptWrappable* wrappable, v8::Handle<v8::String> key)
42 v8::Local<v8::Object> wrapper = wrappable->newLocalWrapper(isolate);
  /external/chromium_org/third_party/WebKit/Source/bindings/tests/results/
V8SVGTestInterface.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, SVGTestInterface* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8SVGTestInterface>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<SVGTestInterface> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestException.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestException* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestException>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestException> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterfaceCheckSecurity.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceCheckSecurity* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterfaceCheckSecurity>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceCheckSecurity> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterfaceConstructor.h 88 template<class CallbackInfo, class Wrappable>
89 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceConstructor* impl, Wrappable* wrappable)
95 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterfaceConstructor>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
118 template<class CallbackInfo, class Wrappable>
119 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceConstructor> impl, Wrappable* wrappable)
121 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterfaceConstructor2.h 88 template<class CallbackInfo, class Wrappable>
89 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceConstructor2* impl, Wrappable* wrappable)
95 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterfaceConstructor2>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
118 template<class CallbackInfo, class Wrappable>
119 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceConstructor2> impl, Wrappable* wrappable)
121 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterfaceConstructor3.h 88 template<class CallbackInfo, class Wrappable>
89 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceConstructor3* impl, Wrappable* wrappable)
95 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterfaceConstructor3>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
118 template<class CallbackInfo, class Wrappable>
119 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceConstructor3> impl, Wrappable* wrappable)
121 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterfaceEmpty.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceEmpty* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterfaceEmpty>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceEmpty> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestSpecialOperations.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestSpecialOperations* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestSpecialOperations>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestSpecialOperations> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestSpecialOperationsNotEnumerable.h 87 template<class CallbackInfo, class Wrappable>
88 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestSpecialOperationsNotEnumerable* impl, Wrappable* wrappable)
94 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestSpecialOperationsNotEnumerable>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
117 template<class CallbackInfo, class Wrappable>
118 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestSpecialOperationsNotEnumerable> impl, Wrappable* wrappable)
120 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestTypedefs.h 88 template<class CallbackInfo, class Wrappable>
89 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestTypedefs* impl, Wrappable* wrappable)
95 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestTypedefs>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
118 template<class CallbackInfo, class Wrappable>
119 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestTypedefs> impl, Wrappable* wrappable)
121 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterface.h 67 template<class CallbackInfo, class Wrappable>
68 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterfaceImplementation* impl, Wrappable*)
90 template<class CallbackInfo, class Wrappable>
91 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterfaceImplementation> impl, Wrappable* wrappable)
93 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);
V8TestInterface2.h 89 template<class CallbackInfo, class Wrappable>
90 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, TestInterface2* impl, Wrappable* wrappable)
96 if (DOMDataStore::setReturnValueFromWrapperFast<V8TestInterface2>(callbackInfo.GetReturnValue(), impl, callbackInfo.Holder(), wrappable))
119 template<class CallbackInfo, class Wrappable>
120 inline void v8SetReturnValueFast(const CallbackInfo& callbackInfo, PassRefPtr<TestInterface2> impl, Wrappable* wrappable)
122 v8SetReturnValueFast(callbackInfo, impl.get(), wrappable);

Completed in 351 milliseconds

1 2