Index: src/inspector/v8-debugger.cc |
diff --git a/src/inspector/v8-debugger.cc b/src/inspector/v8-debugger.cc |
index 6ebd55798f4bd48bd540b18efe82dac39fad7843..4ddbcea6af903f19112a64be7e2888bee4a36498 100644 |
--- a/src/inspector/v8-debugger.cc |
+++ b/src/inspector/v8-debugger.cc |
@@ -57,7 +57,7 @@ V8Debugger::V8Debugger(v8::Isolate* isolate, V8InspectorImpl* inspector) |
m_ignoreScriptParsedEventsCounter(0), |
m_maxAsyncCallStackDepth(0), |
m_pauseOnExceptionsState(v8::DebugInterface::NoBreakOnException), |
- m_wasmTranslation(isolate, this) {} |
+ m_wasmTranslation(isolate) {} |
V8Debugger::~V8Debugger() {} |
@@ -593,7 +593,8 @@ void V8Debugger::handleV8DebugEvent( |
return; |
} |
if (script->IsWasm()) { |
- m_wasmTranslation.AddScript(scriptWrapper.As<v8::Object>()); |
+ m_wasmTranslation.AddScript(script.As<v8::DebugInterface::WasmScript>(), |
+ agent); |
} else if (m_ignoreScriptParsedEventsCounter == 0) { |
agent->didParseSource( |
std::unique_ptr<V8DebuggerScript>( |