Index: android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
diff --git a/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java b/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
index aa70dd2784ff95dc2435d2714b002a7e7c4a7570..bd93931e8e59013984f3e4d68500ea243f5aa29b 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
@@ -10,6 +10,7 @@ import org.chromium.base.PathUtils; |
import org.chromium.base.ThreadUtils; |
import org.chromium.content.app.LibraryLoader; |
import org.chromium.content.browser.AndroidBrowserProcess; |
+import org.chromium.content.browser.AndroidBrowserProcessInitException; |
import org.chromium.content.browser.ResourceExtractor; |
/** |
@@ -46,8 +47,12 @@ public abstract class AwBrowserProcess { |
ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
@Override |
public void run() { |
- AndroidBrowserProcess.initContentViewProcess(context, |
- AndroidBrowserProcess.MAX_RENDERERS_SINGLE_PROCESS); |
+ try { |
+ AndroidBrowserProcess.initContentViewProcess(context, |
+ AndroidBrowserProcess.MAX_RENDERERS_SINGLE_PROCESS); |
+ } catch (AndroidBrowserProcessInitException e) { |
+ // TODO: How do we handle the exception here? |
joth
2012/12/21 21:53:13
throw new Error("Cannot initialize WebView", e);
|
+ } |
} |
}); |
} |