| Index: chrome/browser/media/router/mojo/media_router_mojo_metrics.h
|
| diff --git a/chrome/browser/media/router/mojo/media_router_mojo_metrics.h b/chrome/browser/media/router/mojo/media_router_mojo_metrics.h
|
| index bd13db6cfb83d4d22702b51537ae3ae78129777d..431fc1fab7b03c760ca72c2e1448c6956cd00a09 100644
|
| --- a/chrome/browser/media/router/mojo/media_router_mojo_metrics.h
|
| +++ b/chrome/browser/media/router/mojo/media_router_mojo_metrics.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include "base/gtest_prod_util.h"
|
| #include "base/time/time.h"
|
| +#include "chrome/browser/media/router/route_request_result.h"
|
|
|
| namespace base {
|
| class Version;
|
| @@ -19,7 +20,7 @@ class Extension;
|
| namespace media_router {
|
|
|
| // NOTE: Do not renumber enums as that would confuse interpretation of
|
| -// previously logged data. When making changes, also update the enum list
|
| +// previously logged data. When making changes, also update the enum lists
|
| // in tools/metrics/histograms/histograms.xml to keep it in sync.
|
|
|
| // Why the Media Route Provider process was woken up.
|
| @@ -86,6 +87,11 @@ class MediaRouterMojoMetrics {
|
| // page.
|
| static void RecordMediaRouteProviderWakeup(MediaRouteProviderWakeup wakeup);
|
|
|
| + // Records the outcome of a call to terminateRoute() on the Media Route
|
| + // Provider Manager.
|
| + static void RecordMediaRouteProviderTerminateRoute(
|
| + RouteRequestResult::ResultCode result_code);
|
| +
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(MediaRouterMojoMetricsTest,
|
| TestGetMediaRouteProviderVersion);
|
|
|