Chromium Code Reviews| 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. |
| */ |