summaryrefslogtreecommitdiff
path: root/chromium/ui/latency/latency_tracker.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/ui/latency/latency_tracker.cc
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ui/latency/latency_tracker.cc')
-rw-r--r--chromium/ui/latency/latency_tracker.cc14
1 files changed, 0 insertions, 14 deletions
diff --git a/chromium/ui/latency/latency_tracker.cc b/chromium/ui/latency/latency_tracker.cc
index 0a0eb4b4c5b..a724b21d32e 100644
--- a/chromium/ui/latency/latency_tracker.cc
+++ b/chromium/ui/latency/latency_tracker.cc
@@ -63,11 +63,6 @@ void RecordUmaEventLatencyScrollWheelTimeToScrollUpdateSwapBegin2Histogram(
1000000, 100);
}
-LatencyTracker::LatencyInfoProcessor& GetLatencyInfoProcessor() {
- static base::NoDestructor<LatencyTracker::LatencyInfoProcessor> processor;
- return *processor;
-}
-
bool LatencyTraceIdCompare(const LatencyInfo& i, const LatencyInfo& j) {
return i.trace_id() < j.trace_id();
}
@@ -80,9 +75,6 @@ LatencyTracker::~LatencyTracker() = default;
void LatencyTracker::OnGpuSwapBuffersCompleted(
const std::vector<ui::LatencyInfo>& latency_info,
bool top_controls_visible_height_changed) {
- auto& callback = GetLatencyInfoProcessor();
- if (!callback.is_null())
- callback.Run(latency_info);
// Sort latency_info as they can be in incorrect order.
std::vector<ui::LatencyInfo> latency_infos(latency_info);
std::sort(latency_infos.begin(), latency_infos.end(), LatencyTraceIdCompare);
@@ -391,10 +383,4 @@ void LatencyTracker::ComputeEndToEndLatencyHistograms(
gpu_swap_begin_timestamp, gpu_swap_end_timestamp);
}
-// static
-void LatencyTracker::SetLatencyInfoProcessorForTesting(
- const LatencyInfoProcessor& processor) {
- GetLatencyInfoProcessor() = processor;
-}
-
} // namespace ui