Index: chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java |
index 25787c3db14f66ce3bbf398ffa3cc0bc0f6b7edc..fd39073a4f3f7ad1a2b04878287f90d8b37be10d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabsConnection.java |
@@ -50,6 +50,7 @@ import org.chromium.chrome.browser.prerender.ExternalPrerenderHandler; |
import org.chromium.chrome.browser.profiles.Profile; |
import org.chromium.chrome.browser.util.IntentUtils; |
import org.chromium.chrome.browser.util.UrlUtilities; |
+import org.chromium.content.browser.ChildProcessCreationParams; |
import org.chromium.content.browser.ChildProcessLauncher; |
import org.chromium.content_public.browser.LoadUrlParams; |
import org.chromium.content_public.browser.WebContents; |
@@ -178,10 +179,11 @@ public class CustomTabsConnection extends ICustomTabsService.Stub { |
} |
final Context context = app.getApplicationContext(); |
final ChromeApplication chrome = (ChromeApplication) context; |
+ ChildProcessCreationParams.set(chrome.getChildProcessCreationParams()); |
new AsyncTask<Void, Void, Void>() { |
@Override |
protected Void doInBackground(Void... params) { |
- ChildProcessLauncher.warmUp(context, chrome.getChildProcessCreationParams()); |
+ ChildProcessLauncher.warmUp(context); |
return null; |
} |
}.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); |