diff options
Diffstat (limited to 'WebCore/bridge/jni/jni_instance.h')
-rw-r--r-- | WebCore/bridge/jni/jni_instance.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/WebCore/bridge/jni/jni_instance.h b/WebCore/bridge/jni/jni_instance.h index 7104865..c2e0d9d 100644 --- a/WebCore/bridge/jni/jni_instance.h +++ b/WebCore/bridge/jni/jni_instance.h @@ -77,18 +77,16 @@ public: virtual Class *getClass() const; - virtual JSValue* valueOf(ExecState*) const; - virtual JSValue* defaultValue(ExecState*, PreferredPrimitiveType) const; + virtual JSValuePtr valueOf(ExecState*) const; + virtual JSValuePtr defaultValue(ExecState*, PreferredPrimitiveType) const; - virtual JSValue* invokeMethod(ExecState* exec, const MethodList& method, const ArgList& args); + virtual JSValuePtr invokeMethod(ExecState* exec, const MethodList& method, const ArgList& args); jobject javaInstance() const { return _instance->_instance; } - JSValue* stringValue(ExecState*) const; - JSValue* numberValue(ExecState*) const; - JSValue* booleanValue() const; - - virtual BindingLanguage getBindingLanguage() const { return JavaLanguage; } + JSValuePtr stringValue(ExecState*) const; + JSValuePtr numberValue(ExecState*) const; + JSValuePtr booleanValue() const; protected: virtual void virtualBegin(); |