chromium/third_party/blink/renderer/platform/loader/fetch/resource_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 "third_party/blink/renderer/platform/loader/fetch/resource_load_timing.h"

#include "services/network/public/mojom/load_timing_info.mojom-blink.h"

namespace blink {

ResourceLoadTiming::ResourceLoadTiming() = default;

scoped_refptr<ResourceLoadTiming> ResourceLoadTiming::Create() {}

network::mojom::blink::LoadTimingInfoPtr ResourceLoadTiming::ToMojo() const {}

void ResourceLoadTiming::SetDomainLookupStart(
    base::TimeTicks domain_lookup_start) {}

void ResourceLoadTiming::SetRequestTime(base::TimeTicks request_time) {}

void ResourceLoadTiming::SetProxyStart(base::TimeTicks proxy_start) {}

void ResourceLoadTiming::SetProxyEnd(base::TimeTicks proxy_end) {}

void ResourceLoadTiming::SetDomainLookupEnd(base::TimeTicks domain_lookup_end) {}

void ResourceLoadTiming::SetConnectStart(base::TimeTicks connect_start) {}

void ResourceLoadTiming::SetConnectEnd(base::TimeTicks connect_end) {}

void ResourceLoadTiming::SetWorkerStart(base::TimeTicks worker_start) {}

void ResourceLoadTiming::SetWorkerReady(base::TimeTicks worker_ready) {}

void ResourceLoadTiming::SetWorkerFetchStart(
    base::TimeTicks worker_fetch_start) {}

void ResourceLoadTiming::SetWorkerRespondWithSettled(
    base::TimeTicks worker_respond_with_settled) {}

void ResourceLoadTiming::SetWorkerRouterEvaluationStart(
    base::TimeTicks worker_router_evluation_start) {}

void ResourceLoadTiming::SetWorkerCacheLookupStart(
    base::TimeTicks worker_cache_lookup_start) {}

void ResourceLoadTiming::SetSendStart(base::TimeTicks send_start) {}

void ResourceLoadTiming::SetSendEnd(base::TimeTicks send_end) {}

void ResourceLoadTiming::SetReceiveHeadersStart(
    base::TimeTicks receive_headers_start) {}

void ResourceLoadTiming::SetReceiveNonInformationalHeaderStart(
    base::TimeTicks time) {}
void ResourceLoadTiming::SetReceiveEarlyHintsStart(base::TimeTicks time) {}

void ResourceLoadTiming::SetReceiveHeadersEnd(
    base::TimeTicks receive_headers_end) {}

void ResourceLoadTiming::SetSslStart(base::TimeTicks ssl_start) {}

void ResourceLoadTiming::SetSslEnd(base::TimeTicks ssl_end) {}

void ResourceLoadTiming::SetPushStart(base::TimeTicks push_start) {}

void ResourceLoadTiming::SetPushEnd(base::TimeTicks push_end) {}

void ResourceLoadTiming::SetDiscoveryTime(base::TimeTicks discovery_time) {}

void ResourceLoadTiming::SetResponseEnd(base::TimeTicks response_end) {}

double ResourceLoadTiming::CalculateMillisecondDelta(
    base::TimeTicks time) const {}

}  // namespace blink