Chromium Code Reviews| 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);
|
| + } |
| } |
| }); |
| } |