JavaScriptCore:
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Mar 2007 01:57:55 +0000 (01:57 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 27 Mar 2007 01:57:55 +0000 (01:57 +0000)
commit680c8634058f2e8e9c5892ecee76fcc86ed41973
tree90eb72f02f51be45ff19a40b205a7b46df89e5fd
parent048a65549cfb570a7966e26095aaed747c212707
JavaScriptCore:

        Reviewed by Darin, landed by Anders.

        Fix for: http://bugs.webkit.org/show_bug.cgi?id=13142

        The previous fix http://bugs.webkit.org/show_bug.cgi?id=12636
        introduced new JNIType to enum in jni_utility.h This is a
        problem on the Mac as it seems that the JNIType enum is also
        used in the JVM, it is used to specify the return type in
        jni_objc.mm
        Corrected the fix by moving type to the end, and changing
        jni_objc.mm to convert the new type to an old compatible
        type.

        * bindings/jni/jni_objc.mm:
        (KJS::Bindings::dispatchJNICall):
        * bindings/jni/jni_utility.h:

WebCore:

        Reviewed by Darin, landed by Anders.

        Manual test case for http://bugs.webkit.org/show_bug.cgi?id=13142

        * manual-tests/liveconnect-applet-get-boolean.html: Added.
        * manual-tests/resources/CheckerApplet.class: Added.
        * manual-tests/resources/CheckerApplet.java: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@20502 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/bindings/jni/jni_objc.mm
JavaScriptCore/bindings/jni/jni_utility.h
WebCore/ChangeLog
WebCore/manual-tests/liveconnect-applet-get-boolean.html [new file with mode: 0644]
WebCore/manual-tests/resources/CheckerApplet.class [new file with mode: 0644]
WebCore/manual-tests/resources/CheckerApplet.java [new file with mode: 0644]