DescriptionMake --enable-benchmarking not affect metrics recording.
Previously, it would cause metrics to be in a special mode
where metrics are recorded but never reported, which caused
unbounded accumulation of data, such as user actions, in the
UMA protos. This test-only mode didn't seem necessary, so
removing it.
This also allowed a bunch of simplification, by removing a
client interface and its implementation, moving a switch to the
metrics component and removing some ios versions of the code.
BUG=730091
Review-Url: https://codereview.chromium.org/2933953002
Cr-Commit-Position: refs/heads/master@{#479511}
Committed: https://chromium.googlesource.com/chromium/src/+/de445d97963c2efe33e244fa60678173a6a3c2c8
Patch Set 1 #Messages
Total messages: 26 (19 generated)
|