#include "third_party/blink/renderer/core/loader/resource/speculation_rules_resource.h"
#include "third_party/blink/public/mojom/loader/request_context_frame_type.mojom-blink.h"
#include "third_party/blink/renderer/platform/loader/fetch/fetch_parameters.h"
#include "third_party/blink/renderer/platform/loader/fetch/resource_fetcher.h"
namespace blink {
SpeculationRulesResource* SpeculationRulesResource::Fetch(
FetchParameters& params,
ResourceFetcher* fetcher) { … }
SpeculationRulesResource::SpeculationRulesResource(
const ResourceRequest& request,
const ResourceLoaderOptions& options)
: … { … }
SpeculationRulesResource::~SpeculationRulesResource() = default;
SpeculationRulesResource::Factory::Factory()
: … { … }
Resource* SpeculationRulesResource::Factory::Create(
const ResourceRequest& request,
const ResourceLoaderOptions& options,
const TextResourceDecoderOptions& ) const { … }
}