chromium/components/page_load_metrics/common/page_load_timing.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/page_load_metrics/common/page_load_timing.h"
#include "components/page_load_metrics/common/page_load_metrics.mojom-forward.h"
#include "third_party/blink/public/common/performance/performance_timeline_constants.h"

namespace page_load_metrics {

mojom::PageLoadTimingPtr CreatePageLoadTiming() {}

mojom::LargestContentfulPaintTimingPtr CreateLargestContentfulPaintTiming() {}

mojom::SoftNavigationMetricsPtr CreateSoftNavigationMetrics() {}

bool IsEmpty(const page_load_metrics::mojom::DocumentTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::InteractiveTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::InputTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::PaintTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::ParseTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::DomainLookupTiming& timing) {}

bool IsEmpty(const page_load_metrics::mojom::PageLoadTiming& timing) {}

void InitPageLoadTimingForTest(mojom::PageLoadTiming* timing) {}

}  // namespace page_load_metrics