Searched defs:wrapperTypeInfo (Results 1 - 25 of 66) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
H A DV8ArrayBufferCustom.h60 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8ArrayBuffer
H A DV8ArrayBufferCustom.cpp48 const WrapperTypeInfo V8ArrayBuffer::wrapperTypeInfo = { member in class:blink::V8ArrayBuffer
90 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(impl, &wrapperTypeInfo, wrapper, isolate);
107 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(buffer.release(), &wrapperTypeInfo, object, v8::Isolate::GetCurrent());
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/
H A DV8TestInterface.h38 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterface
H A DV8TestInterfaceNotScriptWrappable.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceNotScriptWrappable
H A DV8TestObject.h51 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestObject
H A DV8SVGTestInterface.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8SVGTestInterface
H A DV8TestException.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestException
H A DV8TestInterface2.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterface2
H A DV8TestInterface3.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterface3
H A DV8TestInterfaceCheckSecurity.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceCheckSecurity
H A DV8TestInterfaceConstructor.h22 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceConstructorConstructor
35 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceConstructor
H A DV8TestInterfaceConstructor2.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceConstructor2
H A DV8TestInterfaceConstructor3.cpp24 const WrapperTypeInfo V8TestInterfaceConstructor3::wrapperTypeInfo = { gin::kEmbedderBlink, V8TestInterfaceConstructor3::domTemplate, V8TestInterfaceConstructor3::refObject, V8TestInterfaceConstructor3::derefObject, V8TestInterfaceConstructor3::createPersistentHandle, 0, 0, 0, V8TestInterfaceConstructor3::installConditionallyEnabledMethods, V8TestInterfaceConstructor3::installConditionallyEnabledProperties, 0, WrapperTypeInfo::WrapperTypeObjectPrototype, WrapperTypeInfo::ObjectClassId, WrapperTypeInfo::Independent, WrapperTypeInfo::RefCountedObject }; member in class:blink::V8TestInterfaceConstructor3
29 const WrapperTypeInfo& TestInterfaceConstructor3::s_wrapperTypeInfo = V8TestInterfaceConstructor3::wrapperTypeInfo;
47 impl->associateWithWrapper(&V8TestInterfaceConstructor3::wrapperTypeInfo, wrapper, info.GetIsolate());
90 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceConstructor3Template);
95 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value);
100 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperTypeInfo, v8Value);
H A DV8TestInterfaceConstructor3.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceConstructor3
H A DV8TestInterfaceConstructor4.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceConstructor4
H A DV8TestInterfaceCustomConstructor.cpp24 const WrapperTypeInfo V8TestInterfaceCustomConstructor::wrapperTypeInfo = { gin::kEmbedderBlink, V8TestInterfaceCustomConstructor::domTemplate, V8TestInterfaceCustomConstructor::refObject, V8TestInterfaceCustomConstructor::derefObject, V8TestInterfaceCustomConstructor::createPersistentHandle, 0, 0, 0, V8TestInterfaceCustomConstructor::installConditionallyEnabledMethods, V8TestInterfaceCustomConstructor::installConditionallyEnabledProperties, 0, WrapperTypeInfo::WrapperTypeObjectPrototype, WrapperTypeInfo::ObjectClassId, WrapperTypeInfo::Independent, WrapperTypeInfo::RefCountedObject }; member in class:blink::V8TestInterfaceCustomConstructor
29 const WrapperTypeInfo& TestInterfaceCustomConstructor::s_wrapperTypeInfo = V8TestInterfaceCustomConstructor::wrapperTypeInfo;
74 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceCustomConstructorTemplate);
79 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value);
84 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperTypeInfo, v8Value);
H A DV8TestInterfaceCustomConstructor.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceCustomConstructor
H A DV8TestInterfaceDocument.cpp26 const WrapperTypeInfo V8TestInterfaceDocument::wrapperTypeInfo = { gin::kEmbedderBlink, V8TestInterfaceDocument::domTemplate, V8TestInterfaceDocument::refObject, V8TestInterfaceDocument::derefObject, V8TestInterfaceDocument::createPersistentHandle, 0, V8TestInterfaceDocument::toEventTarget, 0, V8TestInterfaceDocument::installConditionallyEnabledMethods, V8TestInterfaceDocument::installConditionallyEnabledProperties, &V8Document::wrapperTypeInfo, WrapperTypeInfo::WrapperTypeObjectPrototype, WrapperTypeInfo::NodeClassId, WrapperTypeInfo::Dependent, WrapperTypeInfo::WillBeGarbageCollectedObject }; member in class:blink::V8TestInterfaceDocument
31 const WrapperTypeInfo& TestInterfaceDocument::s_wrapperTypeInfo = V8TestInterfaceDocument::wrapperTypeInfo;
58 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceDocumentTemplate);
63 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value);
68 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperTypeInfo, v8Value);
H A DV8TestInterfaceDocument.h30 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceDocument
H A DV8TestInterfaceEmpty.cpp23 const WrapperTypeInfo V8TestInterfaceEmpty::wrapperTypeInfo = { gin::kEmbedderBlink, V8TestInterfaceEmpty::domTemplate, V8TestInterfaceEmpty::refObject, V8TestInterfaceEmpty::derefObject, V8TestInterfaceEmpty::createPersistentHandle, 0, 0, 0, V8TestInterfaceEmpty::installConditionallyEnabledMethods, V8TestInterfaceEmpty::installConditionallyEnabledProperties, 0, WrapperTypeInfo::WrapperTypeObjectPrototype, WrapperTypeInfo::ObjectClassId, WrapperTypeInfo::Independent, WrapperTypeInfo::RefCountedObject }; member in class:blink::V8TestInterfaceEmpty
28 const WrapperTypeInfo& TestInterfaceEmpty::s_wrapperTypeInfo = V8TestInterfaceEmpty::wrapperTypeInfo;
55 return V8DOMConfiguration::domClassTemplate(isolate, const_cast<WrapperTypeInfo*>(&wrapperTypeInfo), installV8TestInterfaceEmptyTemplate);
60 return V8PerIsolateData::from(isolate)->hasInstance(&wrapperTypeInfo, v8Value);
65 return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperTypeInfo, v8Value);
H A DV8TestInterfaceEmpty.h29 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterfaceEmpty
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/modules/
H A DV8TestInterface5.h31 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::V8TestInterface5
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
H A DScriptWrappable.cpp32 ScriptWrappableBaseProtector(ScriptWrappableBase* scriptWrappableBase, const WrapperTypeInfo* wrapperTypeInfo) argument
33 : m_scriptWrappableBase(scriptWrappableBase), m_wrapperTypeInfo(wrapperTypeInfo)
51 const WrapperTypeInfo* wrapperTypeInfo = this->wrapperTypeInfo(); local
56 ScriptWrappableBaseProtector protect(this, wrapperTypeInfo);
60 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, wrapperTypeInfo, toScriptWrappableBase(), isolate);
64 wrapperTypeInfo->installConditionallyEnabledProperties(wrapper, isolate);
65 return associateWithWrapper(wrapperTypeInfo, wrapper, isolate);
68 v8::Handle<v8::Object> ScriptWrappable::associateWithWrapper(const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
70 return V8DOMWrapper::associateObjectWithWrapperNonTemplate(this, wrapperTypeInfo, wrappe
[all...]
H A DV8DOMWrapper.h53 static v8::Handle<v8::Object> associateObjectWithWrapper(RawPtr<T> object, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
55 return associateObjectWithWrapper<V8T, T>(object.get(), wrapperTypeInfo, wrapper, isolate);
69 inline void V8DOMWrapper::setNativeInfo(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer) argument
73 ASSERT(wrapperTypeInfo);
75 ASSERT(wrapperTypeInfo->gcType == WrapperTypeInfo::RefCountedObject);
77 ASSERT(wrapperTypeInfo->gcType == WrapperTypeInfo::RefCountedObject || wrapperTypeInfo->gcType == WrapperTypeInfo::WillBeGarbageCollectedObject);
80 wrapper->SetAlignedPointerInInternalField(v8DOMWrapperTypeIndex, const_cast<WrapperTypeInfo*>(wrapperTypeInfo));
83 inline void V8DOMWrapper::setNativeInfoForHiddenWrapper(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer) argument
88 ASSERT(wrapperTypeInfo);
107 setNativeInfoWithPersistentHandle(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer, WrapperPersistentNode* handle) argument
123 clearNativeInfo(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo) argument
134 associateObjectWithWrapper(PassRefPtr<T> object, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
143 associateObjectWithWrapper(T* object, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
151 associateObjectWithWrapperNonTemplate(ScriptWrappable* impl, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
170 associateObjectWithWrapperNonTemplate(Node* node, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/bindings/templates/
H A Dinterface.h24 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::Constructor
53 static const WrapperTypeInfo wrapperTypeInfo; member in class:blink::__anon10925

Completed in 203 milliseconds

123