gecko-dev/remote
Henrik Skupin dec36ad2f5 Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D104209
2021-02-06 16:27:22 +00:00
..
components Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:22 +00:00
doc Bug 1672461 - [remote] Pin package dependencies when installing Puppeteer in Mozilla CI r=remote-protocol-reviewers,whimboo 2020-12-04 15:08:17 +00:00
domains Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
observers Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
server Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
sessions Bug 1593226 - [remote] Create a single context observer per content session. r=remote-protocol-reviewers,maja_zf 2020-05-14 14:55:36 +00:00
shared Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
targets Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham,mak 2021-02-08 12:34:37 +00:00
test Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham,mak 2021-02-08 12:34:37 +00:00
.gitignore
Connection.jsm Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
Error.jsm Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
JSONHandler.jsm Bug 1690472 - [remote] Move sharable top-level JS modules to shared/ subfolder. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:01 +00:00
Protocol.jsm Bug 1614891 - Clarify the ESLint situation around some remote/ files. Remove unnecessary remote/test/demo.js. r=remote-protocol-reviewers,whimboo 2020-02-13 09:23:19 +00:00
README Bug 1669230 - [remote] Remove --remote-debugger command line argument. r=remote-protocol-reviewers,jgraham 2020-10-07 13:50:57 +00:00
RecommendedPreferences.jsm Bug 1680637 - Update tests using the old dialog UI to only use the old UI. r=jaws,Gijs,marionette-reviewers,whimboo,remote-protocol-reviewers 2021-01-14 21:45:14 +00:00
StreamRegistry.jsm Bug 1600053 - [remote] Add registry for managing references to streams. r=remote-protocol-reviewers,maja_zf 2019-12-16 16:17:47 +00:00
jar.mn Bug 1690468 - [remote] Move Remote Agent component related files to components/. r=remote-protocol-reviewers,jgraham,mak 2021-02-08 12:34:37 +00:00
mach_commands.py Bug 1683392 - [puppeteer] Use "npm ci" only when tests are run on TaskCluster. r=remote-protocol-reviewers,jdescottes 2021-02-01 10:59:38 +00:00
moz.build Bug 1690469 - [remote] Reorganize Remote Agent Rust module. r=remote-protocol-reviewers,jgraham 2021-02-06 16:27:22 +00:00
puppeteer-expected.json Bug 1606604 - [remote] Disable experimental SameSite=Lax by default. r=remote-protocol-reviewers,jgraham 2020-12-22 12:54:55 +00:00

README

The Firefox remote agent is a low-level debugging interface based
on the CDP protocol.

With it, you can inspect the state and control execution of documents
running in web content, instrument Gecko in interesting ways,
simulate user interaction for automation purposes, and debug
JavaScript execution.

This component provides an experimental and partial implementation
of a remote devtools interface using the CDP protocol and transport
layer.

See https://firefox-source-docs.mozilla.org/remote/ for documentation.

It is available in Firefox Nightly and is started this way:

	% ./mach run --remote-debugging-port