ECMAScript debugger

Overall idea

The ecmascript-debugger is an interactive tool used for inspecting and modifying the runtime state of scripts running inside Opera.

State

The debugger is currently enabled in gogi and desktop. It is under development and available for testing internally.

There also exists a prototype gdb-style debugger client written in Python.

Requirements

Protocol

The protocol is XML-based and is documented here.