Index: android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java |
diff --git a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java |
index 1b51853f0933e02a1d7e4c77e06a1889d4b102f9..d4c6e40cc37f114e615f8b3e9b5ec149bac24b04 100644 |
--- a/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java |
+++ b/android_webview/glue/java/src/com/android/webview/chromium/WebViewChromiumFactoryProvider.java |
@@ -309,6 +309,11 @@ public class WebViewChromiumFactoryProvider implements WebViewFactoryProvider { |
} |
public static boolean preloadInZygote() { |
+ try { |
+ LibraryLoader.get(LibraryProcessType.PROCESS_WEBVIEW_CHILD); |
+ } catch (ProcessInitException e) { |
+ throw new RuntimeException("Failed to init LibraryLoader", e); |
+ } |
for (String library : NativeLibraries.LIBRARIES) { |
System.loadLibrary(library); |
} |