WebAssembly debugging support
DevTools enables Settings > Experiments >
WebAssembly Debugging: Enable DWARF support by default. For more information, see Debugging WebAssembly with modern tools.
This experiment lets you pause execution and debug C and C++ code in Wasm apps, with all the debugging information available to you:
- Your original source code, mapped using DWARF debugging information.
- Understandable function names in call stack.
- Breakpoints support, and more.

To test Wasm debugging, install the C/C++ DevTools Support (DWARF) extension and step through the code in the Mandelbrot demo.
Chromium issue: 1414289.
Improved stepping behavior in Wasm apps
Step over in your original code now avoids pausing in disassembly (
.wasm file). Previously, it would pause there.
However, stepping ends when it lands outside of the function it started in, for example, after returning from the function.
This behavior is enabled by default in Settings > Preferences > Sources.

Chromium issue: 1418938.