summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ben Murdoch <benm@google.com> 2011-09-01 10:40:29 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2011-09-01 10:40:29 -0700
commitea24a4015a86e8c461a594abe042ade3271bbb2c (patch)
tree329c9e320e926f099d8b4a306617b1294142553c
parent6c859576ad5ae5e870e3e96b650f015024b6c49e (diff)
parent492bbe3f7b42860dafe5435203ea30278bf76b6c (diff)
Merge "Preload libchromium_net in addition to libwebcore."
-rw-r--r--core/java/android/webkit/JniUtil.java1
-rw-r--r--core/java/android/webkit/WebViewCore.java9
2 files changed, 6 insertions, 4 deletions
diff --git a/core/java/android/webkit/JniUtil.java b/core/java/android/webkit/JniUtil.java
index 4264e9da354f..ef1641de73aa 100644
--- a/core/java/android/webkit/JniUtil.java
+++ b/core/java/android/webkit/JniUtil.java
@@ -28,6 +28,7 @@ class JniUtil {
static {
System.loadLibrary("webcore");
+ System.loadLibrary("chromium_net");
}
private static final String LOGTAG = "webkit";
private JniUtil() {} // Utility class, do not instantiate.
diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java
index 3ca3eaad3c1c..c9bea217f5c0 100644
--- a/core/java/android/webkit/WebViewCore.java
+++ b/core/java/android/webkit/WebViewCore.java
@@ -57,13 +57,14 @@ public final class WebViewCore {
private static final String LOGTAG = "webcore";
static {
- // Load libwebcore during static initialization. This happens in the
- // zygote process so it will be shared read-only across all app
- // processes.
+ // Load libwebcore and libchromium_net during static initialization.
+ // This happens in the zygote process so they will be shared read-only
+ // across all app processes.
try {
System.loadLibrary("webcore");
+ System.loadLibrary("chromium_net");
} catch (UnsatisfiedLinkError e) {
- Log.e(LOGTAG, "Unable to load webcore library");
+ Log.e(LOGTAG, "Unable to load native support libraries.");
}
}