Closed Bug 1502440 Opened 6 years ago Closed 6 years ago

Add a pref to hide preload/closed tab artifacts on DevEdition/Beta/Release

Categories

(Toolkit :: Performance Monitoring, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla65
Tracking Status
firefox64 + verified
firefox65 + verified

People

(Reporter: Harald, Assigned: florian)

References

Details

Attachments

(2 files)

Attached image image.png
As there is nothing to do for users, we should hide "Recently closed tabs" and "Preload: New tab". Those entries reflect internal workings only interesting for very technical users.

They should be OK to show by default on DevEdition & Nightly.

Related, bug 1502420 will hide the moz-nullprincipal.
Florian and I just talked that this should also hide the Firefox window entry (labeled "Nightly") and sub-items.

They might come back in different shape when we can split the work on separate window instances.
Summary: Add a pref to hide preload/closed tab artifacts on Beta/Release → Add a pref to hide preload/closed tab artifacts on DevEdition/Beta/Release
Attached patch PatchSplinter Review
Attachment #9021531 - Flags: review?(felipc)
Assignee: nobody → florian
Status: NEW → ASSIGNED
Blocks: 1502437
Attachment #9021531 - Flags: review?(felipc) → review+
Pushed by florian@queze.net:
https://hg.mozilla.org/integration/mozilla-inbound/rev/72255ba565a3
Hide browser internals in about:performance for beta and release users, r=felipe.
This is one of the patches we'll want to uplift to 64 to reduce user confusion.
https://hg.mozilla.org/mozilla-central/rev/72255ba565a3
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Please request Beta approval on this when you get a chance.
Flags: needinfo?(florian)
Comment on attachment 9021531 [details] [diff] [review]
Patch

[Beta/Release Uplift Approval Request]

Feature/Bug causing the regression: new-about-performance-m1

User impact if declined: Users may be confused by unactionable elements listed in about:performance.

Is this code covered by automated tests?: No

Has the fix been verified in Nightly?: No

Needs manual test from QE?: Yes

If yes, steps to reproduce: QE is already working on verifying this feature more generally than just this bug. The step that matters here will be to test after setting the toolkit.aboutPerformance.showInternals pref to false when testing on Nightly.

List of other uplifts needed: None

Risk to taking this patch: Low

Why is the change risky/not risky? (and alternatives if risky): Straightforward patch.

String changes made/needed: none
Flags: needinfo?(florian)
Attachment #9021531 - Flags: approval-mozilla-beta?
Verified on Nightly 65(20181105220107), that system addons, preload/closed tabs and "Nightly" are not shown on about:performance page, if toolkit.aboutPerformance.showInternals is set to false.
Comment on attachment 9021531 [details] [diff] [review]
Patch

about:performance tweak, approved for 64.0b8
Attachment #9021531 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify+
Verified on Beta 64b8(20181108141956), that system addons, preload/closed tabs and "Firefox" are not shown on about:performance page, toolkit.aboutPerformance.showInternals is set to false by default.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: