Open Bug 1299501 Opened 8 years ago Updated 2 years ago

Load toolboxes via query parameters

Categories

(DevTools :: Framework, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: ochameau, Unassigned)

References

Details

(Whiteboard: [reserve-html])

Once bug 1266134 is done, Toolboxes should be independant enough to be able to load by itself, just by creating a frame and set the right about:devtools-toolbox url, with necessary query parameters to specify the right target to debug. No target object should be needed to create a toolbox iframe. The iframe should be able to create the target object and connect to the right context, possibly using websocket to not depend on any privileged code to spawn RDP connection.

Bug 1266134 is just a step toward this. Bug 1266134 still creates the Toolbox() object from the privileged code which will stay chrome as it handle Firefox UI modification.
The goal here would be to create the Toolbox() object from the toolbox document. Toolbox and the Target object passed to the Toolbox object, are the last things instanciated from the chrome that should be moved to toolbox document.
Depends on: 1299503
Flags: qe-verify-
Priority: -- → P2
Whiteboard: [devtools-html]
Priority: P2 → P3
Whiteboard: [devtools-html] → [reserve-html]
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.