// Copyright 2017 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CC_METRICS_UKM_MANAGER_H_ #define CC_METRICS_UKM_MANAGER_H_ #include <memory> #include <vector> #include "cc/cc_export.h" #include "cc/metrics/compositor_frame_reporter.h" #include "cc/metrics/event_metrics.h" #include "cc/metrics/frame_sequence_metrics.h" #include "services/metrics/public/cpp/ukm_source_id.h" #include "url/gurl.h" namespace ukm { class UkmRecorder; } // namespace ukm namespace cc { class CC_EXPORT UkmRecorderFactory { … }; class CC_EXPORT UkmManager { … }; } // namespace cc #endif // CC_METRICS_UKM_MANAGER_H_