Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(719)

Unified Diff: src/inspector/wasm-translation.cc

Issue 2536763002: [inspector] [wasm] Implement GetPossibleBreakpoints (Closed)
Patch Set: Rebase Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/inspector/wasm-translation.cc
diff --git a/src/inspector/wasm-translation.cc b/src/inspector/wasm-translation.cc
index 693b374813aac5d2af020531650ab428c2813ecd..9d7a1abee2e625ebd89dc5d4171dd9e3638bf249 100644
--- a/src/inspector/wasm-translation.cc
+++ b/src/inspector/wasm-translation.cc
@@ -188,9 +188,9 @@ class WasmTranslation::TranslatorImpl::DisassemblingTranslator
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)),
+ V8DebuggerScript::CreateWasm(
+ script_wrapper, loc->translation, std::move(fake_script_id),
+ std::move(fake_script_url), std::move(source)),
this, loc->context_group_id);
return it->second;
@@ -308,6 +308,7 @@ void WasmTranslation::AddFakeScript(
.second;
DCHECK(inserted);
USE(inserted);
+ DCHECK_NE(-1, context_group_id);
V8DebuggerAgentImpl *agent =
debugger_->inspector()->enabledDebuggerAgentForGroup(context_group_id);
agent->didParseSource(std::move(fake_script), true);

Powered by Google App Engine
This is Rietveld 408576698