Closed Bug 1576653 Opened 1 year ago Closed 1 year ago

Add a DevTools option in the Browser Toolbox to toggle devtools.browsertoolbox.fission

Categories

(DevTools :: General, enhancement, P3)

enhancement

Tracking

(Fission Milestone:M4, firefox70 fixed)

RESOLVED FIXED
Firefox 70
Fission Milestone M4
Tracking Status
firefox70 --- fixed

People

(Reporter: jdescottes, Assigned: jdescottes)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Even though there are many creative ways to set a preference on the Browser Toolbox profile, it will be easier to have a checkbox option in the options panel that toggles devtools.browsertoolbox.fission.

This option should only be available in the Browser Toolbox.

Even though there are many creative ways to set a preference on the Browser Toolbox profile

While I remember, here are some of the tricks shared by DevTools peers to set preferences on the Browser Toolbox profile:

  • (macos only): right click on the icon of the Browser Toolbox in the dock, select "New Window" and navigate to about:config in this new window
  • create a script updating the preference, and set it as the MOZ_TOOLBOX_TEST_SCRIPT environment variable
  • open Scratchpad in the browser toolbox, click on the deprecation link. It will open a new window, from there go to about:config
  • open your profile folder, go to chrome_debugger_profile, update prefs.js
  • open the Browser Toolbox's Toolbox, and either call Services.prefs from there, or use window.open etc...
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e1b2ac748cea
Add nightly-only option to toggle devtools.browsertoolbox.fission in Browser Toolbox r=yulia
https://hg.mozilla.org/integration/autoland/rev/c0535352f120
Use a custom toolbox window title for the omniscient browser toolbox r=nchevobbe,yulia
Priority: -- → P3
Whiteboard: dt-fission
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Whiteboard: dt-fission
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 70

Retroactively moving fixed bugs whose summaries mention "Fission" (or other Fission-related keywords) but are not assigned to a Fission Milestone to an appropriate Fission Milestone.

This will generate a lot of bugmail, so you can filter your bugmail for the following UUID and delete them en masse:

0ee3c76a-bc79-4eb2-8d12-05dc0b68e732

Fission Milestone: --- → M4
You need to log in before you can comment on or make changes to this bug.