Open Bug 1204603 Opened 9 years ago Updated 2 years ago

Display installed web apps in about:debugging.

Categories

(DevTools :: about:debugging, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: janx, Unassigned)

References

Details

Debugging web apps installed via a manifest in Firefox is tricky at best. It would be nice to display them in a new "about:debugging" category (e.g. "Apps"), thereby greatly improving the development workflow of such apps.

To do that, one could get the list of installed web apps using `DOMApplicationRegistry.webapps`.
Component: Developer Tools → Developer Tools: about:debugging
Chrome devtool will start provide Application tab
https://youtu.be/x8u0n4dT-WI?t=26m58s

Do we have some UX spec so engineers are able to make it happen?
Flags: needinfo?(janx)
(In reply to Fred Lin [:gasolin] from comment #1)
> Chrome devtool will start provide Application tab
> https://youtu.be/x8u0n4dT-WI?t=26m58s
> 
> Do we have some UX spec so engineers are able to make it happen?

This "Application" tab lives inside their toolbox, and lists app-specific resources of an inspected website like its manifest, storage and cache.

If we want to build a similar panel in the Firefox Devtools Toolbox, we should open a separate bug. And for questions about UX specs, please ask Helen Holmes (:helenvholmes).

This present bug is about creating an "Apps" category in about:debugging to list all "installed" web apps, so that one can open a toolbox on them. However, the WebAppRuntime Firefox was using to install web apps locally is being deprecated, so it's not clear if we still want such an "Apps" category in about:debugging, or what it should contain exactly.
Flags: needinfo?(janx)
Priority: -- → P3
Severity: normal → enhancement
Product: Firefox → DevTools
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.