#include "third_party/blink/renderer/core/loader/modulescript/module_tree_linker_registry.h"
#include "base/not_fatal_until.h"
#include "third_party/blink/renderer/core/loader/modulescript/module_tree_linker.h"
#include "third_party/blink/renderer/platform/loader/fetch/fetch_client_settings_object_snapshot.h"
namespace blink {
void ModuleTreeLinkerRegistry::Fetch(
const KURL& url,
const ModuleType& module_type,
ResourceFetcher* fetch_client_settings_object_fetcher,
mojom::blink::RequestContextType context_type,
network::mojom::RequestDestination destination,
const ScriptFetchOptions& options,
Modulator* modulator,
ModuleScriptCustomFetchType custom_fetch_type,
ModuleTreeClient* client,
String referrer) { … }
void ModuleTreeLinkerRegistry::FetchDescendantsForInlineScript(
ModuleScript* module_script,
ResourceFetcher* fetch_client_settings_object_fetcher,
mojom::blink::RequestContextType context_type,
network::mojom::RequestDestination destination,
Modulator* modulator,
ModuleScriptCustomFetchType custom_fetch_type,
ModuleTreeClient* client) { … }
void ModuleTreeLinkerRegistry::Trace(Visitor* visitor) const { … }
void ModuleTreeLinkerRegistry::AddLinker(ModuleTreeLinker* linker) { … }
void ModuleTreeLinkerRegistry::ReleaseFinishedLinker(ModuleTreeLinker* linker) { … }
}