Searched refs:V8DOMWrapper (Results 1 - 25 of 33) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
H A DScriptWrappable.cpp9 #include "bindings/core/v8/V8DOMWrapper.h"
60 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, wrapperTypeInfo, toScriptWrappableBase(), isolate);
70 return V8DOMWrapper::associateObjectWithWrapperNonTemplate(this, wrapperTypeInfo, wrapper, isolate);
H A DV8DOMWrapper.h46 class V8DOMWrapper { class in namespace:blink
69 inline void V8DOMWrapper::setNativeInfo(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer)
83 inline void V8DOMWrapper::setNativeInfoForHiddenWrapper(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer)
107 inline void V8DOMWrapper::setNativeInfoWithPersistentHandle(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo, ScriptWrappableBase* internalPointer, WrapperPersistentNode* handle)
123 inline void V8DOMWrapper::clearNativeInfo(v8::Handle<v8::Object> wrapper, const WrapperTypeInfo* wrapperTypeInfo)
134 inline v8::Handle<v8::Object> V8DOMWrapper::associateObjectWithWrapper(PassRefPtr<T> object, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate)
143 inline v8::Handle<v8::Object> V8DOMWrapper::associateObjectWithWrapper(T* object, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate)
151 inline v8::Handle<v8::Object> V8DOMWrapper::associateObjectWithWrapperNonTemplate(ScriptWrappable* impl, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate)
170 inline v8::Handle<v8::Object> V8DOMWrapper::associateObjectWithWrapperNonTemplate(Node* node, const WrapperTypeInfo* wrapperTypeInfo, v8::Handle<v8::Object> wrapper, v8::Isolate* isolate)
H A DV8DOMWrapper.cpp32 #include "bindings/core/v8/V8DOMWrapper.h"
67 V8DOMWrapper::setNativeInfoForHiddenWrapper(wrapper, &V8HTMLDocument::wrapperTypeInfo, internalPointer);
71 v8::Local<v8::Object> V8DOMWrapper::createWrapper(v8::Handle<v8::Object> creationContext, const WrapperTypeInfo* type, ScriptWrappableBase* internalPointer, v8::Isolate* isolate)
84 bool V8DOMWrapper::isDOMWrapper(v8::Handle<v8::Value> value)
H A DWindowProxy.cpp289 V8DOMWrapper::setNativeInfoForHiddenWrapper(v8::Handle<v8::Object>::Cast(windowWrapper->GetPrototype()), wrapperTypeInfo, window->toScriptWrappableBase());
312 V8DOMWrapper::setNativeInfoForHiddenWrapper(innerGlobalObject, wrapperTypeInfo, window->toScriptWrappableBase());
314 V8DOMWrapper::associateObjectWithWrapperNonTemplate(window, wrapperTypeInfo, windowWrapper, m_isolate);
H A DV8NPObject.cpp465 // Use V8DOMWrapper::createWrapper() and
466 // V8DOMWrapper::associateObjectWithWrapper()
473 V8DOMWrapper::setNativeInfo(value, npObjectTypeInfo(), npObjectToScriptWrappableBase(object));
480 ASSERT(V8DOMWrapper::isDOMWrapper(value));
490 V8DOMWrapper::clearNativeInfo(wrapper, npObjectTypeInfo());
H A DV8GCController.cpp132 ASSERT(V8DOMWrapper::isDOMWrapper(*wrapper));
264 ASSERT(V8DOMWrapper::isDOMWrapper(*wrapper));
H A DWorkerScriptController.cpp188 V8DOMWrapper::associateObjectWithWrapperNonTemplate(&m_workerGlobalScope, wrapperTypeInfo, jsWorkerGlobalScope, m_isolate);
H A DV8Initializer.cpp126 if (V8DOMWrapper::isDOMWrapper(data)) {
H A DDictionaryHelperForCore.cpp350 if (V8DOMWrapper::isDOMWrapper(v8Value)) {
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/
H A DV8InjectedScriptManager.cpp68 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, &V8InjectedScriptHost::wrapperTypeInfo, host->toScriptWrappableBase(), isolate);
84 V8DOMWrapper::setNativeInfoWithPersistentHandle(wrapper, &V8InjectedScriptHost::wrapperTypeInfo, host->toScriptWrappableBase(), callbackData->hostPtr);
86 V8DOMWrapper::setNativeInfo(wrapper, &V8InjectedScriptHost::wrapperTypeInfo, host->toScriptWrappableBase());
88 ASSERT(V8DOMWrapper::isDOMWrapper(wrapper));
H A DV8MessageChannelCustom.cpp57 V8DOMWrapper::associateObjectWithWrapper<V8MessageChannel>(obj.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
H A DV8ArrayBufferCustom.cpp90 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(impl, &wrapperTypeInfo, wrapper, isolate);
107 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(buffer.release(), &wrapperTypeInfo, object, v8::Isolate::GetCurrent());
H A DV8MutationObserverCustom.cpp37 #include "bindings/core/v8/V8DOMWrapper.h"
66 V8DOMWrapper::associateObjectWithWrapper<V8MutationObserver>(observer.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
H A DV8TypedArrayCustom.h35 #include "bindings/core/v8/V8DOMWrapper.h"
157 V8DOMWrapper::associateObjectWithWrapper<Binding>(impl, &wrapperTypeInfo, wrapper, isolate);
173 V8DOMWrapper::associateObjectWithWrapper<Binding>(typedArray.release(), &wrapperTypeInfo, object, v8::Isolate::GetCurrent());
H A DV8XMLHttpRequestCustom.cpp70 V8DOMWrapper::associateObjectWithWrapper<V8XMLHttpRequest>(xmlHttpRequest.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/
H A DV8TestInterfaceNotScriptWrappable.cpp139 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, &wrapperTypeInfo, impl->toScriptWrappableBase(), isolate);
144 V8DOMWrapper::associateObjectWithWrapper<V8TestInterfaceNotScriptWrappable>(impl, &wrapperTypeInfo, wrapper, isolate);
/external/chromium_org/third_party/WebKit/Source/bindings/templates/
H A Dmethods.cpp593 V8DOMWrapper::associateObjectWithWrapper<{{v8_class}}>(impl.release(), &{{constructor_class}}::wrapperTypeInfo, wrapper, info.GetIsolate());
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DNode.cpp31 #include "bindings/core/v8/V8DOMWrapper.h"
2484 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, wrapperType, toScriptWrappableBase(), isolate);
2494 return V8DOMWrapper::associateObjectWithWrapperNonTemplate(this, wrapperType, wrapper, isolate);
H A DElement.cpp33 #include "bindings/core/v8/V8DOMWrapper.h"
3261 v8::Handle<v8::Object> wrapper = V8DOMWrapper::createWrapper(creationContext, wrapperType, toScriptWrappableBase(), isolate);
3267 return V8DOMWrapper::associateObjectWithWrapperNonTemplate(this, wrapperType, wrapper, isolate);
/external/chromium_org/third_party/WebKit/Source/core/
H A Dwebcore_generated.target.darwin-arm.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
H A Dwebcore_generated.target.darwin-arm64.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
H A Dwebcore_generated.target.darwin-mips.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
H A Dwebcore_generated.target.darwin-mips64.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
H A Dwebcore_generated.target.darwin-x86.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
H A Dwebcore_generated.target.darwin-x86_64.mk311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \

Completed in 3084 milliseconds

12