chromium/chrome/browser/performance_manager/metrics/metrics_provider_common.cc

// Copyright 2022 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/performance_manager/metrics/metrics_provider_common.h"

#include "base/metrics/histogram_functions.h"
#include "base/metrics/histogram_macros.h"
#include "content/public/browser/browser_accessibility_state.h"
#include "ui/accessibility/ax_mode.h"

namespace performance_manager {

namespace {
ui::AXMode::ModeFlagHistogramValue ModeFlagsToEnum(uint32_t mode_flags) {}

void MaybeRecordAccessibilityModeFlags(const ui::AXMode& mode,
                                       uint32_t mode_flags) {}
}  // namespace

MetricsProviderCommon::MetricsProviderCommon() = default;
MetricsProviderCommon::~MetricsProviderCommon() = default;

void MetricsProviderCommon::RecordA11yFlags() {}

void MetricsProviderCommon::ProvideCurrentSessionData(
    metrics::ChromeUserMetricsExtension* /*uma_proto*/) {}

}  // namespace performance_manager