Add UMA Histogram Manager to Cronet.
commit4eb0fd47de0736f3f4c970e8d7f8813ef2177886
authorrtenneti <rtenneti@chromium.org>
Sat, 13 Dec 2014 03:27:28 +0000 (12 19:27 -0800)
committerCommit bot <commit-bot@chromium.org>
Sat, 13 Dec 2014 03:27:58 +0000 (13 03:27 +0000)
tree169f0bcfffe88fd0616c2080c5e923ec9f3739c3
parentbabe66041ee736deead08c59e5fb1d57fe46b918
Add UMA Histogram Manager to Cronet.

Part of change to collect, upload and expose histogram data
for Cronet.

BUG=441466

Review URL: https://codereview.chromium.org/794493002

Cr-Commit-Position: refs/heads/master@{#308239}
19 files changed:
components/components_tests.gyp
components/cronet.gypi
components/cronet/android/DEPS
components/cronet/android/cronet_loader.cc
components/cronet/android/histogram_manager.cc [new file with mode: 0644]
components/cronet/android/histogram_manager.h [new file with mode: 0644]
components/cronet/android/java/src/org/chromium/net/HistogramManager.java [new file with mode: 0644]
components/cronet/android/test/javatests/src/org/chromium/cronet_test_apk/HistogramManagerTest.java [new file with mode: 0644]
components/cronet/android/test/src/org/chromium/cronet_test_apk/CronetTestActivity.java
components/metrics.gypi
components/metrics/BUILD.gn
components/metrics/histogram_encoder.cc [new file with mode: 0644]
components/metrics/histogram_encoder.h [new file with mode: 0644]
components/metrics/histogram_encoder_unittest.cc [new file with mode: 0644]
components/metrics/histogram_manager.cc [new file with mode: 0644]
components/metrics/histogram_manager.h [new file with mode: 0644]
components/metrics/histogram_manager_unittest.cc [new file with mode: 0644]
components/metrics/metrics_log.cc
tools/metrics/histograms/histograms.xml