summaryrefslogtreecommitdiffstats
path: root/WebKit/android/jni/WebCoreResourceLoader.cpp
diff options
context:
space:
mode:
authorAndrei Popescu <andreip@google.com>2009-12-08 18:37:43 +0000
committerAndrei Popescu <andreip@google.com>2009-12-11 18:37:33 +0000
commit80e68b43c3da64848db8edc7d8e8fe095888e42e (patch)
treeaa79280373d0f3cba88bfc75c8a9da71c0771c78 /WebKit/android/jni/WebCoreResourceLoader.cpp
parentf84950ed043a9a6a88b154b77590d15a5fc1c680 (diff)
downloadexternal_webkit-80e68b43c3da64848db8edc7d8e8fe095888e42e.zip
external_webkit-80e68b43c3da64848db8edc7d8e8fe095888e42e.tar.gz
external_webkit-80e68b43c3da64848db8edc7d8e8fe095888e42e.tar.bz2
Break the WebCore -> WebKit dependency in ResourceHandleAndroid.cpp.
Diffstat (limited to 'WebKit/android/jni/WebCoreResourceLoader.cpp')
-rw-r--r--WebKit/android/jni/WebCoreResourceLoader.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/WebKit/android/jni/WebCoreResourceLoader.cpp b/WebKit/android/jni/WebCoreResourceLoader.cpp
index fa8040a..55af52d 100644
--- a/WebKit/android/jni/WebCoreResourceLoader.cpp
+++ b/WebKit/android/jni/WebCoreResourceLoader.cpp
@@ -68,6 +68,11 @@ static struct resourceloader_t {
//-----------------------------------------------------------------------------
// ResourceLoadHandler
+PassRefPtr<WebCore::ResourceLoaderAndroid> WebCoreResourceLoader::create(JNIEnv *env, jobject jLoadListener)
+{
+ return adoptRef<WebCore::ResourceLoaderAndroid>(new WebCoreResourceLoader(env, jLoadListener));
+}
+
WebCoreResourceLoader::WebCoreResourceLoader(JNIEnv *env, jobject jLoadListener)
{
mJLoader = env->NewGlobalRef(jLoadListener);