| Index: src/inspector/wasm-translation.cc
|
| diff --git a/src/inspector/wasm-translation.cc b/src/inspector/wasm-translation.cc
|
| index 0775460ae715f9b3bcfabcf539a0f7e77fa3938e..693b374813aac5d2af020531650ab428c2813ecd 100644
|
| --- a/src/inspector/wasm-translation.cc
|
| +++ b/src/inspector/wasm-translation.cc
|
| @@ -183,11 +183,15 @@ class WasmTranslation::TranslatorImpl::DisassemblingTranslator
|
| String16 fake_script_id = GetFakeScriptId(loc);
|
| String16 fake_script_url = GetFakeScriptUrl(loc);
|
| String16 source(disassembly.first.data(), disassembly.first.length());
|
| - std::unique_ptr<V8DebuggerScript> fake_script(new V8DebuggerScript(
|
| - fake_script_id, std::move(fake_script_url), source));
|
|
|
| - loc->translation->AddFakeScript(std::move(fake_script), this,
|
| - loc->context_group_id);
|
| + Local<DebugInterface::Script> script_wrapper =
|
| + DebugInterface::Script::Wrap(isolate, script_.Get(isolate))
|
| + .ToLocalChecked();
|
| + loc->translation->AddFakeScript(
|
| + V8DebuggerScript::CreateWasm(script_wrapper, std::move(fake_script_id),
|
| + std::move(fake_script_url),
|
| + std::move(source)),
|
| + this, loc->context_group_id);
|
|
|
| return it->second;
|
| }
|
|
|