Platform/JSDebugv2: Difference between revisions

Jump to navigation Jump to search
→‎Design Summary: Relax language to allow multiplexed debuggee connections.
(→‎Remote debugging: Add link to new RemoteDebugging page.)
(→‎Design Summary: Relax language to allow multiplexed debuggee connections.)
Line 54: Line 54:
debugging protocol. The protocol client (between debugger UI and protocol)
debugging protocol. The protocol client (between debugger UI and protocol)
and server (between protocol and debuggee) are implemented in JavaScript,
and server (between protocol and debuggee) are implemented in JavaScript,
built on a Web IDL interface available to other extensions as well. Each
built on a Web IDL interface available to other extensions as well. All inter-thread debugging uses the remote protocol.
debuggee thread runs its own its own server; the debugger UI is responsible
for maintaining a separate connection for each debuggee thread.


The Web IDL interface, jsd2IDebuggerService, is an alternative to the
The Web IDL interface, jsd2IDebuggerService, is an alternative to the
Confirmed users
496

edits

Navigation menu