/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | ScriptWrappable.cpp | 9 #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 D | V8DOMWrapper.h | 46 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 D | V8DOMWrapper.cpp | 32 #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 D | WindowProxy.cpp | 289 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 D | V8NPObject.cpp | 465 // 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 D | V8GCController.cpp | 132 ASSERT(V8DOMWrapper::isDOMWrapper(*wrapper)); 264 ASSERT(V8DOMWrapper::isDOMWrapper(*wrapper));
|
H A D | WorkerScriptController.cpp | 188 V8DOMWrapper::associateObjectWithWrapperNonTemplate(&m_workerGlobalScope, wrapperTypeInfo, jsWorkerGlobalScope, m_isolate);
|
H A D | V8Initializer.cpp | 126 if (V8DOMWrapper::isDOMWrapper(data)) {
|
H A D | DictionaryHelperForCore.cpp | 350 if (V8DOMWrapper::isDOMWrapper(v8Value)) {
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/custom/ |
H A D | V8InjectedScriptManager.cpp | 68 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 D | V8MessageChannelCustom.cpp | 57 V8DOMWrapper::associateObjectWithWrapper<V8MessageChannel>(obj.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
|
H A D | V8ArrayBufferCustom.cpp | 90 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(impl, &wrapperTypeInfo, wrapper, isolate); 107 V8DOMWrapper::associateObjectWithWrapper<V8ArrayBuffer>(buffer.release(), &wrapperTypeInfo, object, v8::Isolate::GetCurrent());
|
H A D | V8MutationObserverCustom.cpp | 37 #include "bindings/core/v8/V8DOMWrapper.h" 66 V8DOMWrapper::associateObjectWithWrapper<V8MutationObserver>(observer.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
|
H A D | V8TypedArrayCustom.h | 35 #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 D | V8XMLHttpRequestCustom.cpp | 70 V8DOMWrapper::associateObjectWithWrapper<V8XMLHttpRequest>(xmlHttpRequest.release(), &wrapperTypeInfo, wrapper, info.GetIsolate());
|
/external/chromium_org/third_party/WebKit/Source/bindings/tests/results/core/ |
H A D | V8TestInterfaceNotScriptWrappable.cpp | 139 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 D | methods.cpp | 593 V8DOMWrapper::associateObjectWithWrapper<{{v8_class}}>(impl.release(), &{{constructor_class}}::wrapperTypeInfo, wrapper, info.GetIsolate());
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | Node.cpp | 31 #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 D | Element.cpp | 33 #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 D | webcore_generated.target.darwin-arm.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|
H A D | webcore_generated.target.darwin-arm64.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|
H A D | webcore_generated.target.darwin-mips.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|
H A D | webcore_generated.target.darwin-mips64.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|
H A D | webcore_generated.target.darwin-x86.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|
H A D | webcore_generated.target.darwin-x86_64.mk | 311 third_party/WebKit/Source/bindings/core/v8/V8DOMWrapper.cpp \
|