/external/webkit/Source/WebCore/bridge/jni/jsc/ |
H A D | JavaRuntimeObject.cpp | 38 JavaRuntimeObject::JavaRuntimeObject(ExecState* exec, JSGlobalObject* globalObject, PassRefPtr<JavaInstance> instance) 50 JavaInstance* JavaRuntimeObject::getInternalJavaInstance() const 52 return static_cast<JavaInstance*>(getInternalInstance());
|
H A D | JavaRuntimeObject.h | 34 class JavaInstance; 38 JavaRuntimeObject(ExecState*, JSGlobalObject*, PassRefPtr<JavaInstance>); 41 JavaInstance* getInternalJavaInstance() const;
|
H A D | JavaInstanceJSC.h | 42 class JavaInstance : public Instance { class in namespace:JSC::Bindings 44 static PassRefPtr<JavaInstance> create(jobject instance, PassRefPtr<RootObject> rootObject) 46 return adoptRef(new JavaInstance(instance, rootObject)); 49 ~JavaInstance(); 66 JavaInstance(jobject instance, PassRefPtr<RootObject>);
|
H A D | JavaFieldJSC.h | 54 void dispatchSetValueToInstance(ExecState*, const JavaInstance*, jvalue, const char* name, const char* sig) const; 55 jvalue dispatchValueFromInstance(ExecState*, const JavaInstance*, const char* name, const char* sig, JavaType returnType) const;
|
H A D | JavaInstanceJSC.cpp | 52 JavaInstance::JavaInstance(jobject instance, PassRefPtr<RootObject> rootObject) function in class:JavaInstance 59 JavaInstance::~JavaInstance() 64 RuntimeObject* JavaInstance::newRuntimeObject(ExecState* exec) 71 void JavaInstance::virtualBegin() 76 void JavaInstance::virtualEnd() 81 Class* JavaInstance::getClass() const 88 JSValue JavaInstance::stringValue(ExecState* exec) const 105 JSValue JavaInstance [all...] |
H A D | JavaFieldJSC.cpp | 68 jvalue JavaField::dispatchValueFromInstance(ExecState* exec, const JavaInstance* instance, const char* name, const char* sig, JavaType returnType) const 97 const JavaInstance* instance = static_cast<const JavaInstance*>(i); 115 jsresult = JavaInstance::create(anObject, instance->rootObject())->createRuntimeObject(exec); 155 void JavaField::dispatchSetValueToInstance(ExecState* exec, const JavaInstance* instance, jvalue javaValue, const char* name, const char* sig) const 183 const JavaInstance* instance = static_cast<const JavaInstance*>(i);
|
H A D | JavaArrayJSC.cpp | 168 return JavaInstance::create(anObject, rootObject())->createRuntimeObject(exec);
|
H A D | JNIUtilityPrivate.cpp | 194 JavaInstance* instance = runtimeObject->getInternalJavaInstance();
|
/external/webkit/Source/WebCore/bridge/jni/v8/ |
H A D | JavaNPObjectV8.h | 39 class JavaInstance; 43 RefPtr<JavaInstance> m_instance; 46 NPObject* JavaInstanceToNPObject(JavaInstance*); 47 JavaInstance* ExtractJavaInstance(NPObject*);
|
H A D | JavaInstanceV8.h | 45 class JavaInstance : public RefCounted<JavaInstance> { class in namespace:JSC::Bindings 47 virtual ~JavaInstance() {}
|
H A D | JavaValueV8.h | 39 class JavaInstance; 44 // JNI, to allow ports to provide a JavaInstance object etc which does not use 45 // JNI. This means that the 'object' field of this variant uses JavaInstance, 57 RefPtr<JavaInstance> m_objectValue;
|
H A D | JavaNPObjectV8.cpp | 76 NPObject* JavaInstanceToNPObject(JavaInstance* instance) 83 // Returns null if obj is not a wrapper of JavaInstance 84 JavaInstance* ExtractJavaInstance(NPObject* obj) 93 JavaInstance* instance = ExtractJavaInstance(obj); 112 JavaInstance* instance = ExtractJavaInstance(obj); 160 JavaInstance* instance = ExtractJavaInstance(obj); 176 JavaInstance* instance = ExtractJavaInstance(obj);
|
H A D | JavaInstanceJobjectV8.h | 49 class JavaInstanceJobject : public JavaInstance { 53 // JavaInstance implementation
|
/external/webkit/Source/WebCore/bridge/jni/ |
H A D | JobjectWrapper.h | 42 friend class JavaInstance;
|
H A D | jni_jsobject.mm | 524 JavaInstance* runtimeInstance = runtimeObject->getInternalJavaInstance(); 568 return JavaInstance::create(theObject, _rootObject)->createRuntimeObject(exec); 577 return JavaInstance::create(theObject, _rootObject)->createRuntimeObject(exec);
|
/external/webkit/Source/WebCore/bindings/js/ |
H A D | ScriptControllerMac.mm | 102 return JSC::Bindings::JavaInstance::create(applet, rootObject.release());
|
/external/webkit/Source/WebKit/android/jni/ |
H A D | WebCoreFrameBridge.cpp | 1743 // Wrap the JavaInstance used when binding custom javascript interfaces. Use a 1747 class WeakJavaInstance : public JavaInstance { 1767 : JavaInstance(instance, rootObject) 1775 // JavaInstance creates a global ref to instance in its constructor. 1777 // Create a weak ref, cache it, and set the underlying JavaInstance to use it. 1785 // The JavaInstance destructor attempts to delete the global ref stored 1822 typedef JavaInstance INHERITED; 1871 RefPtr<JavaInstance> addedObject = WeakJavaInstance::create(javascriptObj);
|