| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| index 7a4c05e963061f7c0e5e18756dbdf72d558d39f8..83db9ba1c181b02d5c47f3d437ac9eace2b309ad 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java
|
| @@ -43,6 +43,7 @@ import org.chromium.base.JNINamespace;
|
| import org.chromium.base.WeakContext;
|
| import org.chromium.content.browser.ContentViewGestureHandler.MotionEventDelegate;
|
| import org.chromium.content.browser.accessibility.AccessibilityInjector;
|
| +import org.chromium.content.common.ProcessInitException;
|
| import org.chromium.content.common.TraceEvent;
|
| import org.chromium.content.R;
|
| import org.chromium.ui.gfx.NativeWindow;
|
| @@ -228,7 +229,8 @@ public class ContentViewCore implements MotionEventDelegate {
|
| * maximum number of allowed renderers is capped by MAX_RENDERERS_LIMIT.
|
| * @return Whether the process actually needed to be initialized (false if already running).
|
| */
|
| - public static boolean enableMultiProcess(Context context, int maxRendererProcesses) {
|
| + public static boolean enableMultiProcess(Context context, int maxRendererProcesses)
|
| + throws ProcessInitException {
|
| return AndroidBrowserProcess.initContentViewProcess(context, maxRendererProcesses);
|
| }
|
|
|
| @@ -240,7 +242,8 @@ public class ContentViewCore implements MotionEventDelegate {
|
| * @param maxRendererProcesses Same as ContentView.enableMultiProcess()
|
| * @return Whether the process actually needed to be initialized (false if already running).
|
| */
|
| - public static boolean initChromiumBrowserProcess(Context context, int maxRendererProcesses) {
|
| + public static boolean initChromiumBrowserProcess(Context context, int maxRendererProcesses)
|
| + throws ProcessInitException {
|
| return AndroidBrowserProcess.initChromiumBrowserProcess(context, maxRendererProcesses);
|
| }
|
|
|
| @@ -251,7 +254,8 @@ public class ContentViewCore implements MotionEventDelegate {
|
| * @param context The context used to create this.
|
| * @param personality The type of ContentViewCore being created.
|
| */
|
| - public ContentViewCore(Context context, int personality) {
|
| + public ContentViewCore(Context context, int personality)
|
| + throws ProcessInitException {
|
| mContext = context;
|
|
|
| WeakContext.initializeWeakContext(context);
|
|
|