Open Bug 1514564 Opened 6 years ago Updated 2 years ago

Firefox should have a new menu item to open "about:debugging#addons" page

Categories

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

enhancement

Tracking

(Not tracked)

People

(Reporter: kernp25, Unassigned)

References

Details

Right now i have to type "about:debugging" every time in the address bar, or i must bookmark the "about:debugging#addons" page.

But i think, it would be nice, if Firefox has a menu item to open "about:debugging#addons".

Like with "Workers" [1].

[1] https://searchfox.org/mozilla-central/rev/6eae3b2be58c3ecb05e1b0159a1f5a785d2cc727/devtools/client/application/src/components/WorkerListEmpty.js#37
What do you think about this idea?
Flags: needinfo?(gijskruitbosch+bugs)
(In reply to kernp25 from comment #1)
> What do you think about this idea?

This is a decision for the devtools team.
Component: Menus → General
Flags: needinfo?(gijskruitbosch+bugs)
Product: Firefox → DevTools
Moving to the about:debugging component and marking as an enhancement. Makes sense to me, but I'll let these folks triage the issue.
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Component: General → about:debugging
Ever confirmed: true

ccing Harald,

Even though this request was for the old about:debugging I think it would still be valid with the new one.
We could have a "Debug extensions" or "Extensions" menu item pointing to about:debugging#/runtime/this-firefox

Priority: -- → P3

In line with other menu items would be "Add-on Debugging" – or "Extension Debugging" aligned with the copy used in about:add-ons and remote debugging

Philip, is this additional entry point something you would think to be helpful for extension developers to get started or return to debugging?

Flags: needinfo?(philipp)

I would even go so far to suggest that the "This Firefox" section should be shown by default when going to about:debugging . I think this is mainly a devtools product decision, but to my mind when debugging on Firefox Desktop, the defaults should show debugging for the device you are on and not potential devices you could connect to.

Either way, a quick and easy way to reach the debugging for extensions for the currently used browser would be beneficial for extension developers. I would go with "Extension Debugging", and maybe add a separator after all the different debugging and toolbox options.

Flags: needinfo?(philipp)

I would even go so far to suggest that the "This Firefox" section should be shown by default when going to about:debugging

Makes sense. The redesign has focused on migrating WebIDE workflows which probably skewed the design towards that, to make GeckoView an easy target for devs. Another assumption was that there are mobile web developers than extension developers – but we also assumed that we have to drive more devs to GeckoView to show that in actual remote debugging usage numbers.

I'd propose to track usage numbers for each section (already landed) and adjust sections accordingly.

Either way, a quick and easy way to reach the debugging for extensions for the currently used browser would be beneficial for extension developers. I would go with "Extension Debugging", and maybe add a separator after all the different debugging and toolbox options.

SGTM. I suggest keeping it P3 as we have not gotten many requests and it depends somewhat on the section re-sorting.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.