Include remote agent status in about:support
Categories
(Remote Protocol :: Agent, enhancement, P1)
Tracking
(firefox72 fixed)
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: ato, Assigned: ato)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [puppeteer-alpha])
Attachments
(3 files)
One suggestion from dveditz that came out of the security review
is to include a flag in about:support to indicate when the remote
agent is listening (is active).
Assignee | ||
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Why don't we show the robot icon and orange-striped locationbar as what we do with Marionette? Was there a disagreement for that?
Assignee | ||
Comment 2•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #1)
Why don't we show the robot icon and orange-striped locationbar as
what we do with Marionette? Was there a disagreement for that?
That is tracked in bug 1526364.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
This also needs to wait for bug 1543115 because it makes some changes to the nsIRemoteAgent
interface.
Assignee | ||
Comment 4•5 years ago
|
||
Actually we can land it with the plain URL (without the main target’s WebSocket) first.
I’ll follow up on exposing the main target’s URL with bug 1595073 after this is fixed.
Assignee | ||
Comment 5•5 years ago
|
||
The remote agent is a forthcoming new low-level debugging interface in
Gecko. This constant will tell toolkit code that the feature is enabled.
Assignee | ||
Comment 6•5 years ago
|
||
The remote.enabled preference informs the user whether the remote
agent is enabled, i.e. "available to use", in the current Gecko runtime.
Assignee | ||
Comment 7•5 years ago
|
||
This adds a new remote agent section at the bottom of about:support.
This section displays useful troubleshooting information regarding
the remote agent.
The remote agent is a forthcoming low-level debugging interface
to Gecko. Because it exposes browser-internals to the surrounding
system we need a clear way for the user to find if it is listening
for browser-external connections.
The table, entitled "Remote Agent", contains the following new
information:
Listening whether the HTTPD is listening for incoming connections
URL connection endpoint for clients
Updated•5 years ago
|
Comment 9•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6b2ea992707b
https://hg.mozilla.org/mozilla-central/rev/83567a7a5873
https://hg.mozilla.org/mozilla-central/rev/a19a226a8c6a
Description
•