| Index: chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java b/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| index e3de19bafbc1a31750bf2c62603582c5c2c929b4..6fed71652e2dd2ad3a303e5d8c1a1f55d13b5bea 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/metrics/UmaSessionStats.java
|
| @@ -151,8 +151,8 @@ public class UmaSessionStats implements NetworkChangeNotifier.ConnectionTypeObse
|
| * Updates the state of the MetricsService to account for the user's preferences.
|
| */
|
| public void updateMetricsServiceState() {
|
| - boolean mayRecordStats = !PrivacyPreferencesManager.getInstance(mContext)
|
| - .isNeverUploadCrashDump();
|
| + boolean mayRecordStats =
|
| + PrivacyPreferencesManager.getInstance(mContext).isUsageAndCrashReportingEnabled();
|
| boolean mayUploadStats = mReportingPermissionManager.isUploadPermitted();
|
|
|
| // Re-start the MetricsService with the given parameters.
|
|
|