Home
last modified time | relevance | path

Searched refs:JavaInstance (Results 1 – 24 of 24) sorted by relevance

/external/webkit/Source/WebCore/bridge/jni/jsc/
DJavaInstanceJSC.cpp52 JavaInstance::JavaInstance(jobject instance, PassRefPtr<RootObject> rootObject) in JavaInstance() function in JavaInstance
59 JavaInstance::~JavaInstance() in ~JavaInstance()
64 RuntimeObject* JavaInstance::newRuntimeObject(ExecState* exec) in newRuntimeObject()
71 void JavaInstance::virtualBegin() in virtualBegin()
76 void JavaInstance::virtualEnd() in virtualEnd()
81 Class* JavaInstance::getClass() const in getClass()
88 JSValue JavaInstance::stringValue(ExecState* exec) const in stringValue()
105 JSValue JavaInstance::numberValue(ExecState*) const in numberValue()
111 JSValue JavaInstance::booleanValue() const in booleanValue()
137 JSValue JavaInstance::getMethod(ExecState* exec, const Identifier& propertyName) in getMethod()
[all …]
DJavaInstanceJSC.h42 class JavaInstance : public Instance {
44 static PassRefPtr<JavaInstance> create(jobject instance, PassRefPtr<RootObject> rootObject) in create()
46 return adoptRef(new JavaInstance(instance, rootObject)); in create()
49 ~JavaInstance();
66 JavaInstance(jobject instance, PassRefPtr<RootObject>);
DJavaRuntimeObject.cpp38 …JavaRuntimeObject(ExecState* exec, JSGlobalObject* globalObject, PassRefPtr<JavaInstance> instance) in JavaRuntimeObject()
50 JavaInstance* JavaRuntimeObject::getInternalJavaInstance() const in getInternalJavaInstance()
52 return static_cast<JavaInstance*>(getInternalInstance()); in getInternalJavaInstance()
DJavaFieldJSC.cpp68 jvalue JavaField::dispatchValueFromInstance(ExecState* exec, const JavaInstance* instance, const ch… in dispatchValueFromInstance()
97 const JavaInstance* instance = static_cast<const JavaInstance*>(i); in valueFromInstance()
115 … jsresult = JavaInstance::create(anObject, instance->rootObject())->createRuntimeObject(exec); in valueFromInstance()
155 void JavaField::dispatchSetValueToInstance(ExecState* exec, const JavaInstance* instance, jvalue ja… in dispatchSetValueToInstance()
183 const JavaInstance* instance = static_cast<const JavaInstance*>(i); in setValueToInstance()
DJavaRuntimeObject.h34 class JavaInstance; variable
38 JavaRuntimeObject(ExecState*, JSGlobalObject*, PassRefPtr<JavaInstance>);
41 JavaInstance* getInternalJavaInstance() const;
DJavaFieldJSC.h54 …void dispatchSetValueToInstance(ExecState*, const JavaInstance*, jvalue, const char* name, const c…
55 …jvalue dispatchValueFromInstance(ExecState*, const JavaInstance*, const char* name, const char* si…
DJavaArrayJSC.cpp168 return JavaInstance::create(anObject, rootObject())->createRuntimeObject(exec); in valueAt()
DJNIUtilityPrivate.cpp194 JavaInstance* instance = runtimeObject->getInternalJavaInstance(); in convertValueToJValue()
/external/webkit/Source/WebCore/bridge/jni/v8/
DJavaNPObjectV8.h39 class JavaInstance; variable
43 RefPtr<JavaInstance> m_instance;
46 NPObject* JavaInstanceToNPObject(JavaInstance*);
47 JavaInstance* ExtractJavaInstance(NPObject*);
DJavaNPObjectV8.cpp76 NPObject* JavaInstanceToNPObject(JavaInstance* instance) in JavaInstanceToNPObject()
84 JavaInstance* ExtractJavaInstance(NPObject* obj) in ExtractJavaInstance()
93 JavaInstance* instance = ExtractJavaInstance(obj); in JavaNPObjectHasMethod()
112 JavaInstance* instance = ExtractJavaInstance(obj); in JavaNPObjectInvoke()
160 JavaInstance* instance = ExtractJavaInstance(obj); in JavaNPObjectHasProperty()
176 JavaInstance* instance = ExtractJavaInstance(obj); in JavaNPObjectGetProperty()
DJavaInstanceV8.h45 class JavaInstance : public RefCounted<JavaInstance> {
47 virtual ~JavaInstance() {} in ~JavaInstance()
DJavaValueV8.h39 class JavaInstance; variable
57 RefPtr<JavaInstance> m_objectValue;
DJavaInstanceJobjectV8.h49 class JavaInstanceJobject : public JavaInstance {
/external/webkit/Source/WebCore/bridge/jni/
DJobjectWrapper.h42 friend class JavaInstance; variable
Djni_jsobject.mm524 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/
DScriptControllerMac.mm102 return JSC::Bindings::JavaInstance::create(applet, rootObject.release());
/external/webkit/Source/JavaScriptCore/
DChangeLog-2007-10-142019 (JavaInstance::invokeMethod):
2054 (JavaInstance::invokeMethod):
2179 (JavaInstance::JavaInstance):
2195 Don't use a JavaInstance to store the field when all we want to do is to keep the field
3859 (JavaInstance::stringValue):
5177 (JavaInstance::JavaInstance): Don't take a RootObject in our constructor;
5180 (JavaInstance::invokeMethod): Check RootObject for validity.
8162 (JavaInstance::JavaInstance):
8163 (JavaInstance::valueOf):
12620 (JavaInstance::invokeDefaultMethod):
[all …]
/external/webkit/Source/WebKit/android/jni/
DWebCoreFrameBridge.cpp1747 class WeakJavaInstance : public JavaInstance {
1767 : JavaInstance(instance, rootObject) in WeakJavaInstance()
1822 typedef JavaInstance INHERITED;
1871 RefPtr<JavaInstance> addedObject = WeakJavaInstance::create(javascriptObj); in AddJavascriptInterface()
/external/webkit/Source/WebCore/
DChangeLog-2010-05-241350 (JavaInstance::newRuntimeObject):
1352 (JavaInstance::getMethod):
1588 Calls to CallJNIMethodIDA() in JavaInstance::invokeMethod() are required on Android
1598 (JavaInstance::invokeMethod):
31425 (JavaInstance::invokeMethod):
42642 (JavaInstance::getMethod): create an appropriate sublclass of RuntimeMethod.
42643 (JavaInstance::invokeMethod): dynamically check the type of the RuntimeMethod.
43232 (JavaInstance::newRuntimeObject): Create an appropriate RuntimeObject subclass,
43234 (JavaInstance::invokeMethod): Unwrap returned JavaObjects that contain JS objects.
45642 … * bridge/jni/jsc/JavaInstanceJSC.cpp: (JavaInstance::invokeMethod): Do handle returned arrays.
[all …]
DChangeLog29311 JavaInstance should be a pure interface
29314 This patch fixes JavaInstance for V8 only.
29316 It factors out a JavaInstance interface which does not use JNI
29341 (JSC::Bindings::JavaInstance::~JavaInstance):
31193 (JavaInstance::getClass):
32690 (JavaInstance::getField):
33802 (JavaInstance::invokeMethod):
33806 (JavaInstance::invokeMethod):
34164 JavaInstance should not use jvalue in its API
34167 This change updates JavaInstance for V8 to use JavaValue, rather than
[all …]
DChangeLog-2008-08-101646 (JavaInstance::stringValue):
7254 (JavaInstance::stringValue):
10424 (JavaInstance::stringValue):
10425 (JavaInstance::numberValue):
10426 (JavaInstance::invokeMethod):
10427 (JavaInstance::defaultValue):
10428 (JavaInstance::valueOf):
12245 (JavaInstance::invokeMethod):
21805 (JavaInstance::stringValue):
21806 (JavaInstance::numberValue):
[all …]
DChangeLog-2009-06-1613582 (JavaInstance::invokeMethod):
14203 (JavaInstance::stringValue):
14204 (JavaInstance::numberValue):
14205 (JavaInstance::booleanValue):
14206 (JavaInstance::invokeMethod):
14207 (JavaInstance::defaultValue):
14208 (JavaInstance::valueOf):
15611 (JavaInstance::invokeMethod):
52428 (JavaInstance::invokeMethod):
53570 (JavaInstance::invokeMethod):
[all …]
DChangeLog-2010-12-0626359 (JavaInstance::numberValue):
26360 (JavaInstance::invokeMethod):
78718 (JavaInstance::invokeMethod):
79403 (JavaInstance::invokeMethod):
79466 (JavaInstance::invokeMethod):
79560 (JavaInstance::invokeMethod):
105169 each invocation of a method on JavaInstance. These calls instruct the
105171 This means that in the case where many calls to JavaInstance methods
105180 (JavaInstance::virtualBegin):
105181 (JavaInstance::virtualEnd):
[all …]
DChangeLog-2010-01-293103 (JavaInstance::stringValue):
3619 (JavaInstance::invokeMethod):
8882 … (JavaField::dispatchValueFromInstance): Modified. Updated to use renamed JavaInstance::m_instance
8883 … (JavaField::dispatchSetValueToInstance): Modified. Updated to use renamed JavaInstance::m_instance
8884 (JavaArray::JavaArray): Modified. Updated to use renamed JavaInstance::m_instance
8886 … (JSC::Bindings::JavaArray::javaArray): Modified. Updated to use renamed JavaInstance::m_instance
9209 …Moves JSC-specific version of JavaInstance from bridge/jni/jni_instance to bridge/jni/jsc/JavaInst…
28265 …tance.h: Add getter/setter for JObjectWrapper::_instance and make the JavaInstance ctor and member…
80291 (JavaInstance::stringValue):