Open Bug 1370525 Opened 7 years ago Updated 10 months ago

[tracking] Implement additional WebExtensions devtools APIs

Categories

(WebExtensions :: Developer Tools, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: rpl, Unassigned)

References

(Depends on 5 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta, Whiteboard: [devtools] triaged)

This is a new tracker related to additional WebExtensions devtools APIs that we are investigating, planning and/or implementing as follow ups of the initial devtools APIs subset that has been provided on Firefox 54 and Firefox 55 by Bug 1211859 (the previous tracker) and its dependencies.
See Also: → 1211859
Summary: Implement additional WebExtensions devtools APIs → [tracking] Implement additional WebExtensions devtools APIs
Whiteboard: [devtools] triaged
Assignee: nobody → lgreco
Status: NEW → ASSIGNED
Of all the dependencies, here's how I would prioritize:

bug 1366752: ExtensionPanel.onSearch event is unimplemented
bug 1361121: Implement devtools.inspectedWindow.getResources 
bug 1311171: Implement the devtools.network.onRequestFinished API event

(ember?)
bug 1341304: Implement devtools.panels.elements.onSelectionChanged
bug 1341305: Implement devtools.panels.elements.createSidebarPane

bug 1333400: Get devtools.network.onNavigated working in the case of frame switching
bug 1347108: Panels added to DevTools with WebExtensions take a considerable amount of time to show up
bug 1366755: DevTools panel icon is inverted with Light Theme

(not sure what this is)
bug 1293298: Implement events in SubTypes defined in the WebExtensions API schema files

(useful but haven't seen much of it other than lighthouse)
bug 1311177: Implement the devtools.network.getHAR API method

That's purely from my perspective when reviewing the WebExtensions I've been seeing so far, take with a grain of salt.
Depends on: 1378107
Depends on: 1398727
Depends on: 1398729
Depends on: 1398734
Keywords: meta
Priority: -- → P3
Depends on: 1403130
Depends on: 1404416
Depends on: 1461633
Product: Toolkit → WebExtensions
Assignee: lgreco → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
Depends on: 1852242
You need to log in before you can comment on or make changes to this bug.