Crate devtools

Source
Expand description

An actor-based remote devtools server implementation. Only tested with nightly Firefox versions at time of writing. Largely based on reverse-engineering of Firefox chrome devtool logs and reading of code.

Modulesยง

actor ๐Ÿ”’
actors ๐Ÿ”’
https://searchfox.org/mozilla-central/source/devtools/server/actors
id ๐Ÿ”’
network_handler ๐Ÿ”’
protocol ๐Ÿ”’
Low-level wire protocol implementation. Currently only supports JSON packets.
resource ๐Ÿ”’

Structsยง

DevtoolsInstance ๐Ÿ”’
EmptyReplyMsg
StreamId ๐Ÿ”’

Enumsยง

UniqueId ๐Ÿ”’

Functionsยง

allow_devtools_client ๐Ÿ”’
handle_client ๐Ÿ”’
Process the input from a single devtools client until EOF.
start_server
Spin up a devtools server that listens for connections on the specified port.