Open Bug 1434335 Opened 6 years ago Updated 2 years ago

Evaluate how to share ObjectInspector's serviceContainer between the console and the inspector extension sidebar

Categories

(DevTools :: Shared Components, enhancement, P3)

enhancement

Tracking

(Not tracked)

Future

People

(Reporter: rpl, Unassigned)

Details

This is a follow up issue for Bug 1403130:

As mentioned in Bug 1403130 comment 25, it would be nice to share as much as possible of the ObjectInspector's serviceContainer property, which provide the helpers used internally by the ObjectInspector to integrate itself with the toolbox and the remote debugging server connected by the toolbox.

The serviceContainer is currently defined separately by both the webconsole (which uses the ObjectInspector in the console output and in the console sidebar) and the inspector's extension sidebar component.

After briefly discussing about it with nchevobbe, we have decided to defer it to a follow up, so that we can evaluate and discuss how much we could share and where the shared code should live.
Hi nchevobbe,
This issue describe the follow up related to Bug 1403130 that we have briefly discussed over IRC recently,
it is currently filed in the "WebExtensions: Developer Tools" component, but it isn't the right bugzilla component for it,
what is the bugzilla component where it would be more reasonable to move it?
Flags: needinfo?(nchevobbe)
Hello Luca, thanks for filing this bug.
I will put it in Shared Component, that's where the ObjectInspector code lives so it is well suited for this bug I think
Component: WebExtensions: Developer Tools → Developer Tools: Shared Components
Flags: needinfo?(nchevobbe)
Priority: -- → P3
Product: Toolkit → Firefox
Target Milestone: --- → Future
Version: unspecified → Trunk
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.