OSDN Git Service

Fix build break for emulator
authorKristian Monsen <kristianm@google.com>
Thu, 9 Jun 2011 20:53:00 +0000 (21:53 +0100)
committerKristian Monsen <kristianm@google.com>
Thu, 9 Jun 2011 20:53:00 +0000 (21:53 +0100)
JavaTypeString is only available for V8.

Change-Id: I53a1d36b61268496486264cbc6c96fe1e0a5fbd3

Source/WebCore/bridge/jni/JavaMethodJobject.cpp

index 5df16f9..5bb873d 100644 (file)
@@ -130,7 +130,7 @@ const char* JavaMethodJobject::signature() const
                 appendClassName(signatureBuilder, javaClassName.data());
             else {
                 signatureBuilder.append(signatureFromJavaType(type));
-#if PLATFORM(ANDROID)
+#if PLATFORM(ANDROID) && USE(V8)
                 // FIXME: Upstream to WebKit
                 // https://bugs.webkit.org/show_bug.cgi?id=62389
                 if (type == JavaTypeObject || type == JavaTypeString) {
@@ -149,7 +149,7 @@ const char* JavaMethodJobject::signature() const
             appendClassName(signatureBuilder, returnType);
         else {
             signatureBuilder.append(signatureFromJavaType(m_returnType));
-#if PLATFORM(ANDROID)
+#if PLATFORM(ANDROID) && USE(V8)
             // FIXME: Upstream to WebKit
             // https://bugs.webkit.org/show_bug.cgi?id=62389
             if (m_returnType == JavaTypeObject || m_returnType == JavaTypeString) {