[M108 Migration][VD] Avoid pending frame counter becoming negative
[platform/framework/web/chromium-efl.git] / cc / metrics / event_latency_tracker.cc
1 // Copyright 2022 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "cc/metrics/event_latency_tracker.h"
6
7 namespace cc {
8
9 EventLatencyTracker::LatencyData::LatencyData(
10     EventMetrics::EventType event_type,
11     base::TimeDelta total_latency)
12     : event_type(event_type), total_latency(total_latency) {}
13
14 EventLatencyTracker::LatencyData::~LatencyData() = default;
15
16 EventLatencyTracker::LatencyData::LatencyData(LatencyData&&) = default;
17 EventLatencyTracker::LatencyData& EventLatencyTracker::LatencyData::operator=(
18     LatencyData&&) = default;
19
20 EventLatencyTracker::EventLatencyTracker() = default;
21 EventLatencyTracker::~EventLatencyTracker() = default;
22
23 }  // namespace cc