#include "content/common/service_worker/service_worker_resource_loader.h"
#include "base/check_op.h"
#include "base/feature_list.h"
#include "base/metrics/histogram_macros.h"
#include "base/trace_event/trace_event.h"
#include "content/common/features.h"
#include "services/network/public/mojom/service_worker_router_info.mojom-shared.h"
namespace content {
ServiceWorkerResourceLoader::ServiceWorkerResourceLoader() = default;
ServiceWorkerResourceLoader::~ServiceWorkerResourceLoader() = default;
void ServiceWorkerResourceLoader::SetCommitResponsibility(
FetchResponseFrom fetch_response_from) { … }
void ServiceWorkerResourceLoader::RecordFetchResponseFrom() { … }
void ServiceWorkerResourceLoader::SetDispatchedPreloadType(
DispatchedPreloadType type) { … }
bool ServiceWorkerResourceLoader::ShouldRecordServiceWorkerFetchStart() { … }
bool ServiceWorkerResourceLoader::IsMatchedRouterSourceType(
network::mojom::ServiceWorkerRouterSourceType type) { … }
}