Index: content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java b/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java |
index 25bafd8c9f31eac1ef1fa9a3f9da910ca5a6a6b7..0aa52055caf7530dbce9cda135cef97ee82eee00 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/ChildProcessLauncher.java |
@@ -426,6 +426,14 @@ public class ChildProcessLauncher { |
return connection; |
} |
+ private static ChildProcessConnection allocateConnection(Context context, |
no sievers
2016/06/24 20:04:35
nit: is this function really useful or can it be f
Xi Han
2016/06/24 21:21:31
Done.
|
+ String[] commandLine, boolean inSandbox, boolean alwaysInForeground, |
+ ChildProcessCreationParams creationParams) { |
+ ChromiumLinkerParams chromiumLinkerParams = getLinkerParamsForNewConnection(); |
+ return allocateConnection( |
+ context, inSandbox, chromiumLinkerParams, alwaysInForeground, creationParams); |
+ } |
+ |
private static final long FREE_CONNECTION_DELAY_MILLIS = 1; |
private static void freeConnection(ChildProcessConnection connection) { |
@@ -971,6 +979,12 @@ public class ChildProcessLauncher { |
return allocateBoundConnection(context, null, true, false, creationParams); |
} |
+ @VisibleForTesting |
+ static ChildProcessConnection allocateConnectionForTesting(Context context, |
+ ChildProcessCreationParams creationParams) { |
+ return allocateConnection(context, null, true, false, creationParams); |
+ } |
+ |
/** |
* Queue up a spawn requests for testing. |
*/ |