Open Bug 1544760 Opened 6 years ago Updated 3 years ago

Enable the debugging options by default when using startup parameter "--start-debugger-server"

Categories

(DevTools :: about:debugging, enhancement, P3)

enhancement

Tracking

(firefox66 affected, firefox67 affected, firefox68 affected)

Tracking Status
firefox66 --- affected
firefox67 --- affected
firefox68 --- affected

People

(Reporter: aflorinescu, Unassigned)

References

(Blocks 1 open bug)

Details

[Description:]

When setting up debugging environment and starting up the debugging Firefox server it would make a lot of sense to actually start it with debug settings already set (Browser Chrome and Remote Debugging), hence setting them and restarting to be enabled wouldn't be necessary anymore.

[Steps:]

  1. Open Firefox Server adding to the terminal the additional parameters: -P my-server-profile --start-debugger-server 6080 (and creating "my-server-profile")
  2. Open Developer tools (Webdeveloper/Settings/ )
  3. Scroll down to Advanced settings and note the status for Enable browser Chrome.. and Enable remote debugging.
  4. Open another Firefox (client) and try to connect to the Step1 server (localhost:6080).

[Actual Result:]

The Enable browser Chrome.. and Enable remote debugging are disabled by default, thus the checkboxes are ticked off and the client-server connection fails.

[Expected Result:]

Since the Firefox server is started by using "--start-debugger-server", it would make a lot of sense to automatically enable the debugging options.

[Note:]

We've noticed that there is already a bug filled related to temporarily enabling debugging options: bug 1122610.

Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.