chromium/third_party/blink/renderer/core/script/module_record_resolver_impl.cc

// Copyright 2017 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/core/script/module_record_resolver_impl.h"

#include "third_party/blink/renderer/bindings/core/v8/module_record.h"
#include "third_party/blink/renderer/core/loader/modulescript/module_script_creation_params.h"
#include "third_party/blink/renderer/core/script/modulator.h"
#include "third_party/blink/renderer/core/script/module_script.h"

namespace blink {

void ModuleRecordResolverImpl::RegisterModuleScript(
    const ModuleScript* module_script) {}

void ModuleRecordResolverImpl::UnregisterModuleScript(
    const ModuleScript* module_script) {}

const ModuleScript* ModuleRecordResolverImpl::GetModuleScriptFromModuleRecord(
    v8::Local<v8::Module> module) const {}

// <specdef
// href="https://html.spec.whatwg.org/C/#hostresolveimportedmodule(referencingscriptormodule,-specifier)">
v8::Local<v8::Module> ModuleRecordResolverImpl::Resolve(
    const ModuleRequest& module_request,
    v8::Local<v8::Module> referrer,
    ExceptionState& exception_state) {}

void ModuleRecordResolverImpl::ContextDestroyed() {}

void ModuleRecordResolverImpl::Trace(Visitor* visitor) const {}

}  // namespace blink