chromium/chrome/browser/ash/plugin_vm/plugin_vm_metrics_util.cc

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/ash/plugin_vm/plugin_vm_metrics_util.h"

namespace plugin_vm {

const char kPluginVmLaunchResultHistogram[] = "PluginVm.LaunchResult";
const char kPluginVmSetupResultHistogram[] = "PluginVm.SetupResult";
const char kPluginVmDlcUseResultHistogram[] = "PluginVm.DlcUseResult";

void RecordPluginVmLaunchResultHistogram(PluginVmLaunchResult launch_result) {
  base::UmaHistogramEnumeration(kPluginVmLaunchResultHistogram, launch_result);
}

void RecordPluginVmSetupResultHistogram(PluginVmSetupResult setup_result) {
  base::UmaHistogramEnumeration(kPluginVmSetupResultHistogram, setup_result);
}

void RecordPluginVmDlcUseResultHistogram(PluginVmDlcUseResult dlc_use_result) {
  base::UmaHistogramEnumeration(kPluginVmDlcUseResultHistogram, dlc_use_result);
}

}  // namespace plugin_vm