Index: components/cronet/android/histogram_manager.cc |
diff --git a/components/cronet/android/histogram_manager.cc b/components/cronet/android/histogram_manager.cc |
index 5ad7bb8f4b863415a3d6adc0c12478ea3434ed93..4db69601387a2bfd5cbe18fefeef01c5b544bb98 100644 |
--- a/components/cronet/android/histogram_manager.cc |
+++ b/components/cronet/android/histogram_manager.cc |
@@ -8,6 +8,7 @@ |
#include <vector> |
#include "base/android/jni_array.h" |
+#include "base/metrics/statistics_recorder.h" |
#include "components/metrics/histogram_manager.h" |
#include "jni/HistogramManager_jni.h" |
@@ -19,6 +20,10 @@ bool HistogramManagerRegisterJni(JNIEnv* env) { |
return RegisterNativesImpl(env); |
} |
+static void EnsureInitialized(JNIEnv* env, jobject jcaller) { |
+ base::StatisticsRecorder::Initialize(); |
+} |
+ |
static jbyteArray GetHistogramDeltas(JNIEnv* env, jobject jcaller) { |
std::vector<uint8> data; |
if (!metrics::HistogramManager::GetInstance()->GetDeltas(&data)) |