| Index: chrome/android/java_staging/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| diff --git a/chrome/android/java_staging/src/org/chromium/chrome/browser/DeferredStartupHandler.java b/chrome/android/java_staging/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| index a8c27884935d0cfc552c7e20bd9d0574b3300df4..ca88ff44ae4e53beb08d856becc05edff5177e14 100644
|
| --- a/chrome/android/java_staging/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| +++ b/chrome/android/java_staging/src/org/chromium/chrome/browser/DeferredStartupHandler.java
|
| @@ -8,6 +8,7 @@ import android.content.Context;
|
| import android.os.AsyncTask;
|
| import android.text.TextUtils;
|
|
|
| +import org.chromium.base.FieldTrialList;
|
| import org.chromium.base.PowerMonitor;
|
| import org.chromium.base.ThreadUtils;
|
| import org.chromium.base.TraceEvent;
|
| @@ -118,6 +119,14 @@ public class DeferredStartupHandler {
|
|
|
| startModerateBindingManagementIfNeeded(application);
|
|
|
| + String customTabsTrialGroupName = FieldTrialList.findFullName("CustomTabs");
|
| + if (customTabsTrialGroupName.equals("Disabled")) {
|
| + ChromePreferenceManager.getInstance(application).setCustomTabsEnabled(false);
|
| + } else if (customTabsTrialGroupName.equals("Enabled")
|
| + || customTabsTrialGroupName.equals("DisablePrerender")) {
|
| + ChromePreferenceManager.getInstance(application).setCustomTabsEnabled(true);
|
| + }
|
| +
|
| mDeferredStartupComplete = true;
|
| }
|
|
|
|
|