Index: chrome/browser/android/metrics/uma_utils.cc |
diff --git a/chrome/browser/android/metrics/uma_utils.cc b/chrome/browser/android/metrics/uma_utils.cc |
index fe103181b93701cb14653282fb429161895a249c..f0d1c2d5e58d5e7688b681e3142d1b5fe32606b7 100644 |
--- a/chrome/browser/android/metrics/uma_utils.cc |
+++ b/chrome/browser/android/metrics/uma_utils.cc |
@@ -7,6 +7,7 @@ |
#include <stdint.h> |
#include "chrome/browser/browser_process.h" |
+#include "chrome/browser/metrics/chrome_metrics_services_manager_client.h" |
#include "components/metrics/metrics_reporting_default_state.h" |
#include "jni/UmaUtils_jni.h" |
@@ -24,6 +25,12 @@ base::Time GetMainEntryPointTime() { |
base::TimeDelta::FromMilliseconds(startTimeUnixMs); |
} |
+static jboolean IsClientInMetricsReportingSample( |
+ JNIEnv* env, |
+ const JavaParamRef<jclass>& obj) { |
+ return ChromeMetricsServicesManagerClient::IsClientInSample(); |
+} |
+ |
static void RecordMetricsReportingDefaultOptIn(JNIEnv* env, |
const JavaParamRef<jclass>& obj, |
jboolean opt_in) { |