| Index: chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
| index e19384c1a63bd4d3304be51988b7ac2c983cbcea..f49b358c86d22ef6e0ebe2127ca0972e17f1e2f6 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ChromeBrowserInitializer.java
|
| @@ -10,6 +10,7 @@ import android.os.Handler;
|
| import android.os.Looper;
|
| import android.os.Process;
|
| import android.preference.PreferenceManager;
|
| +import android.text.TextUtils;
|
|
|
| import org.chromium.base.ActivityState;
|
| import org.chromium.base.ApplicationStatus;
|
| @@ -28,10 +29,12 @@ import org.chromium.chrome.browser.ChromeApplication;
|
| import org.chromium.chrome.browser.ChromeStrictMode;
|
| import org.chromium.chrome.browser.ChromeSwitches;
|
| import org.chromium.chrome.browser.FileProviderHelper;
|
| +import org.chromium.chrome.browser.crash.MinidumpDirectoryObserver;
|
| import org.chromium.chrome.browser.device.DeviceClassManager;
|
| import org.chromium.chrome.browser.services.GoogleServicesManager;
|
| import org.chromium.chrome.browser.tabmodel.document.DocumentTabModelImpl;
|
| import org.chromium.chrome.browser.webapps.ActivityAssigner;
|
| +import org.chromium.components.variations.VariationsAssociatedData;
|
| import org.chromium.content.app.ContentApplication;
|
| import org.chromium.content.browser.BrowserStartupController;
|
| import org.chromium.content.browser.DeviceUtils;
|
| @@ -341,6 +344,11 @@ public class ChromeBrowserInitializer {
|
|
|
| mNativeInitializationComplete = true;
|
| ContentUriUtils.setFileProviderUtil(new FileProviderHelper());
|
| +
|
| + if (TextUtils.equals("true", VariationsAssociatedData.getVariationParamValue(
|
| + MinidumpDirectoryObserver.MINIDUMP_EXPERIMENT_NAME, "Enabled"))) {
|
| + MinidumpDirectoryObserver.startObserverWatching();
|
| + }
|
| }
|
|
|
| private void waitForDebuggerIfNeeded() {
|
|
|