Hide the about:debugging tab when looking at this firefox's tab list in about:debugging

VERIFIED FIXED in Firefox 68

Status

enhancement
P1
normal
VERIFIED FIXED
6 months ago
3 months ago

People

(Reporter: sole, Assigned: jdescottes)

Tracking

(Blocks 1 bug)

unspecified
Firefox 68
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox68 verified)

Details

(Whiteboard: [remote-debugging-reserve])

Attachments

(2 attachments)

Posted image image.png

Right now when you navigate to "This Firefox", you can find about:debugging in the list of tabs to be inspected. Should we hide this entry or leave it accessible via a pref for developers?

Summary: Hide the about:debugging tab when looking at this firefox's tab list about:debugging → Hide the about:debugging tab when looking at this firefox's tab list in about:debugging
Priority: -- → P3

After looking at the user testing mocks, I was thinking if we should remote the whole tab section as for me in this-firefox it does not make sense to have them there. It does not serve the purpose of remote debugging as debugging your tabs from your desktop browser is out of scope here and having it adds context as well as a complete topic in the list.

With removing it, we could declutter the page a bit more (and also solve your issue).

Discussed this a bit more on Slack: most of us use Tabs on This Firefox to quickly test things in about:devtools-toolbox.
We could put Tabs for This Firefox behind a preference, that would be set to true for local builds.

Sounds good to me.

Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Priority: P3 → P1
Whiteboard: [remote-debugging-reserve]
Pushed by jdescottes@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ec2ef453e55b
Hide tabs for This Firefox behind a preference;r=Ola,daisuke
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68

What's the name of the preference to show tabs for This Firefox?
Thanks.

Flags: needinfo?(jdescottes)

Hi! The preference is called devtools.aboutdebugging.local-tab-debugging.

Flags: needinfo?(jdescottes)

Verified as fixed on Firefox Nightly 68.0a1 (2019-05-14) on Windows 10 x 64, Mac OS X 10.14 and on Ubuntu 16.04 x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.