diff options
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/webkit/WebViewDelegate.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebViewDelegate.java b/core/java/android/webkit/WebViewDelegate.java index 2cdff7906462..92d0d7141370 100644 --- a/core/java/android/webkit/WebViewDelegate.java +++ b/core/java/android/webkit/WebViewDelegate.java @@ -26,6 +26,7 @@ import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.res.Resources; import android.graphics.Canvas; +import android.os.RemoteException; import android.os.SystemProperties; import android.os.Trace; import android.util.SparseArray; @@ -206,4 +207,15 @@ public final class WebViewDelegate { appInfo.getBaseResourcePath(), newAssetPath); } } + + /** + * Returns whether WebView should run in multiprocess mode. + */ + public boolean isMultiProcessEnabled() { + try { + return WebViewFactory.getUpdateService().isMultiProcessEnabled(); + } catch (RemoteException e) { + throw e.rethrowFromSystemServer(); + } + } } |
