Closed
Bug 1373219
Opened 7 years ago
Closed 6 years ago
Use a regular toolbox for the Addon Debugger attached to a webextension in oop mode
Categories
(WebExtensions :: Developer Tools, enhancement, P3)
WebExtensions
Developer Tools
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1525533
People
(Reporter: rpl, Assigned: rpl)
Details
(Whiteboard: [devtools, OOP, triaged])
Attachments
(1 file)
(deleted),
text/x-review-board-request
|
Details |
As a follow up to Bug 1302702, when a webextension is running in oop mode, we can attach it using a regular toolbox (which runs in the main process, the same process of the browser itself) instead of using the BrowserToolboxProcess (which is needed to create a separate process to attach and debug an extension when it is running in the main process).
By using a regular toolbox we will be able to overcome some of the current limitations due to the need of using the BrowserToolboxProcess for the Addon Debugging toolbox:
- opening the Addon Debugging toolbox will be way faster, because it doesn't need to spawn a new process and load all the developer tools internals (and a good amount of Firefox internals) in the new process (and the user will not need to accept the connection to the debugger explicitly everytime an Addon Debugging toolbox is opened)
- opening more than one Addon Debugging toolbox at the same time (or open an Addon Debugger toolbox alongside a Browser Toolbox), which is not currently possible because because of some limitations in the BrowserToolboxProcess
- being able to more easily "enabling devtools panels provided by a webextension on the "WebExtensions Addon Debugging toolbox" (e.g. because we will not need to "install and enable" the devtools addons into the separate profile that the BrowserToolboxProcess creates)
Updated•7 years ago
|
Priority: -- → P3
Whiteboard: [devtools, OOP, triaged]
Comment hidden (mozreview-request) |
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Comment 2•6 years ago
|
||
Will be tackled in Bug 1525533
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•