Improve Remote Debugging status in about:support
Categories
(Toolkit :: General, task, P3)
Tracking
()
People
(Reporter: whimboo, Unassigned)
References
Details
(Whiteboard: [webdriver:backlog])
With bug 1594351 a new section for Remote Debugging
has been added to about:support. But that only includes details about the Remote Agent that so far is only used for the partial Chrome DevTools protocol implementation.
Now that we started the work on adding support for the WebDriver BiDi specification to Firefox, the Remote Agent will be used to back this implementation. That means the content as shown in about:support isn't accurate anymore.
Also we have two other remote debugging protocols in Firefox that aren't yet listed. These are:
- Marionette as used for the WebDriver HTTP implementation
- DevTools Debugger Server to allow debugger clients to connect to Firefox via the Remote Debugging protocol (RDP)
As such I would suggest that we get this section extended so that each of these remote protocols are listed. It would be good to wait for bug 1695031 first.
Reporter | ||
Comment 1•3 years ago
|
||
Here actually a link to the before mentioned section:
https://searchfox.org/mozilla-central/rev/443f87caa5fadba920b0382e12874693d6c6133a/toolkit/content/aboutSupport.xhtml#780-795
Reporter | ||
Comment 2•4 months ago
|
||
Lets discuss how we want to handle that update of the remote protocol section. The WebDriver BiDi entries are still missing and maybe we also want to include the RDP debugger server?
What I would propose is:
┌─────────────────────┐
│ Remote Protocols ├───────────────────────────────────────────────────────────────────┐
└──┬──────────────────┘ │
│ ┌──────────┐ │
│ │Marionette│ │
│ └──────────┘ │
│ Enabled: true │
│ Accept Connections: true │
│ Socket Address: 127.0.0.1:2828 │
│ WebDriver Session: %session-id% │
│ ┌──────────────┐ │
│ │WebDriver BiDi│ │
│ └──────────────┘ │
│ Enabled: true │
│ Accept Connections: true │
│ WebSocket Address: ws://127.0.0.1:9222 │
│ WebDriver Session: %session-id% │
│ ┌──────────────────┐ │
│ │CDP (experimental)│ │
│ └──────────────────┘ │
│ Enabled: true │
│ WebSocket Address: ws://127.0.0.1:9222 │
│ Debugger URL(s): <link to http://localhost:9222/json/> │
│ ┌──────────────────┐ │
│ │RDP (?) │ │
│ └──────────────────┘ │
│ Enabled: true │
│ Socket Address: ws://127.0.0.1:6000 │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────┘
Reporter | ||
Updated•3 months ago
|
Description
•