/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);
|