diff options
Diffstat (limited to 'WebKit/android/jni/WebCoreJniOnLoad.cpp')
-rw-r--r-- | WebKit/android/jni/WebCoreJniOnLoad.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/WebKit/android/jni/WebCoreJniOnLoad.cpp b/WebKit/android/jni/WebCoreJniOnLoad.cpp index f3f6efa..c6b0022 100644 --- a/WebKit/android/jni/WebCoreJniOnLoad.cpp +++ b/WebKit/android/jni/WebCoreJniOnLoad.cpp @@ -24,6 +24,8 @@ */ #define LOG_TAG "webcoreglue" +#include "config.h" + #include "jni_utility.h" #include <jni.h> #include <utils/Log.h> @@ -37,10 +39,13 @@ extern int register_webviewcore(JNIEnv*); extern int register_webhistory(JNIEnv*); extern int register_webicondatabase(JNIEnv*); extern int register_websettings(JNIEnv*); -extern int register_webstorage(JNIEnv*); extern int register_webview(JNIEnv*); extern int register_webcorejni(JNIEnv*); +#if ENABLE(DATABASE) +extern int register_webstorage(JNIEnv*); +#endif + } struct RegistrationMethod { @@ -57,7 +62,9 @@ static RegistrationMethod gWebCoreRegMethods[] = { { "WebHistory", android::register_webhistory }, { "WebIconDatabase", android::register_webicondatabase }, { "WebSettings", android::register_websettings }, +#if ENABLE(DATABASE) { "WebStorage", android::register_webstorage }, +#endif { "WebView", android::register_webview } }; |