Index: components/metrics/profiler/profiler_metrics_provider.cc |
diff --git a/components/metrics/profiler/profiler_metrics_provider.cc b/components/metrics/profiler/profiler_metrics_provider.cc |
index 9020e2d20878db755f7ca479491b7d5bffda3dd5..df64e293aee53f32b739a8c70055002b71f20842 100644 |
--- a/components/metrics/profiler/profiler_metrics_provider.cc |
+++ b/components/metrics/profiler/profiler_metrics_provider.cc |
@@ -85,9 +85,6 @@ ProfilerMetricsProvider::~ProfilerMetricsProvider() { |
void ProfilerMetricsProvider::ProvideGeneralMetrics( |
ChromeUserMetricsExtension* uma_proto) { |
- DCHECK_EQ(tracked_objects::TIME_SOURCE_TYPE_WALL_TIME, |
- tracked_objects::GetTimeSourceType()); |
- |
DCHECK_EQ(0, uma_proto->profiler_event_size()); |
for (auto& event : profiler_events_cache_) { |
@@ -110,12 +107,6 @@ void ProfilerMetricsProvider::RecordProfilerData( |
if (IsCellularLogicEnabled()) |
return; |
- if (tracked_objects::GetTimeSourceType() != |
- tracked_objects::TIME_SOURCE_TYPE_WALL_TIME) { |
- // We currently only support the default time source, wall clock time. |
- return; |
- } |
- |
const bool new_phase = !ContainsKey(profiler_events_cache_, profiling_phase); |
ProfilerEventProto* profiler_event = &profiler_events_cache_[profiling_phase]; |