Closed Bug 1992983 Opened 3 months ago Closed 2 months ago

Show notice in Extensions Panel when Troubleshoot mode is enabled

Categories

(WebExtensions :: General, enhancement, P2)

enhancement

Tracking

(firefox146 fixed)

RESOLVED FIXED
146 Branch
Tracking Status
firefox146 --- fixed

People

(Reporter: robwu, Assigned: robwu)

References

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

When the user enters Troubleshoot Mode (formerly Safe Mode), all extensions are disabled (except for some).

about:addons currently shows "All add-ons have been disabled by safe mode." (which should be "troubleshoot mode" - bug 1727828).

With the patches to bug 1778684, we are now showing the panel with some empty state even when the extensions list is empty. Since we are showing a panel now, it would make sense to include a notice when in troubleshoot mode.

An example of how it could look like is visible in the screenshot at https://phabricator.services.mozilla.com/D267520#9260677
(not the final string, as it mentions "safe mode" instead of "troubleshoot mode").
The "Learn more" link should point to https://support.mozilla.org/en-US/kb/diagnose-firefox-issues-using-troubleshoot-mode

I'm marking this as a dependency of bug 1778684, since the panel is only shown starting from that bug. Technically, this enhancement can also be implemented and tested independently, since the current implementation allows temporary extensions to run, even in safe mode.

See Also: → 1991925

I have the patch locally but I'll push it for review next week, to avoid unnecessarily burdening reviewers this late in the cycle.

Assignee: nobody → rob
Status: NEW → ASSIGNED
Whiteboard: [addons-jira]
Blocks: 1994074
See Also: → 1994074
Severity: -- → N/A
Priority: -- → P2

Thanks Ryan. I suppose that this covers the "In-product links to SUMO" part of https://support.mozilla.org/en-US/kb/a-guide-to-linking-to-support-articles

It's a bit opaque to me how it all works, but if the URLs are stable, that's all I need for now. Thanks again! I'll mention this in bug 1994074, where the URLs will used.

P.S. I will be using the diagnose-firefox-issues-using-troubleshoot-mode slug in-product, not the other one. I only need one link, and the other one is already linked from the first link.

Pushed by rob@robwu.nl: https://github.com/mozilla-firefox/firefox/commit/8f39ccbc3c48 https://hg.mozilla.org/integration/autoland/rev/1ce449a82664 Add notice to extensions panel if in safe mode r=rpl,fluent-reviewers,bolsson
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: