metrics: fork metrics sources from Chromium source base
In preparation to libchrome uprev, fork off non-protobuf code
from Chromium's metrics component into platform2/metrics.
The current version of Chromium's metrics component has been
significantly refactored and pieces of functionality that
Chromium OS was dependant on (e.g. MetricsLogBase class) has
been removed completely.
So, taking the r293518 version we have been using for a while
and putting it as part of platform2/metrics now.
TEST=FEATURES=test emerge-link metrics
Tested-by: Alex Vakulenko <email@example.com>
Reviewed-by: Bertrand Simonnet <firstname.lastname@example.org>
Commit-Queue: Alex Vakulenko <email@example.com>
Trybot-Ready: Alex Vakulenko <firstname.lastname@example.org>
18 files changed