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 c0657a3b0e3da4658e86608042657cbbdc761d4e..3c80effafddee841851b74484330bdab348667ae 100644 |
| --- a/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
| +++ b/android_webview/java/src/org/chromium/android_webview/AwBrowserProcess.java |
| @@ -45,9 +45,13 @@ public abstract class AwBrowserProcess { |
| ThreadUtils.runOnUiThreadBlocking(new Runnable() { |
| @Override |
| public void run() { |
| - if( !BrowserStartupController.get(context).startBrowserProcessesSync( |
| - BrowserStartupController.MAX_RENDERERS_SINGLE_PROCESS)) { |
| - throw new RuntimeException("Cannot initialize WebView"); |
| + try { |
| + if( !BrowserStartupController.get(context).startBrowserProcessesSync( |
|
joth
2013/11/11 20:28:56
this is a bit tricky now - it can return an error
Yaron
2013/11/12 02:58:18
Ya, I tend to agree with joth
aberent
2013/11/13 20:20:52
Done.
|
| + BrowserStartupController.MAX_RENDERERS_SINGLE_PROCESS)) { |
| + throw new RuntimeException("Cannot initialize WebView"); |
| + } |
| + } catch (ProcessInitException e) { |
| + throw new RuntimeException("Cannot initialize WebView", e); |
| } |
| } |
| }); |