Show notice in Extensions Panel when Troubleshoot mode is enabled
Categories
(WebExtensions :: General, enhancement, P2)
Tracking
(firefox146 fixed)
| 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.
| Assignee | ||
Comment 1•3 months ago
|
||
An alternative SUMO link could be https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems
When I have a local build, the support-page points to one of:
- https://support.mozilla.org/1/firefox/145.0a1/Darwin/en-US/diagnose-firefox-issues-using-troubleshoot-mode
- https://support.mozilla.org/1/firefox/145.0a1/Darwin/en-US/troubleshoot-extensions-themes-to-fix-problems
... which are 404. Not sure if there is an issue with SUMO or the link.
| Assignee | ||
Comment 2•3 months ago
|
||
I have the patch locally but I'll push it for review next week, to avoid unnecessarily burdening reviewers this late in the cycle.
Updated•3 months ago
|
| Assignee | ||
Updated•3 months ago
|
| Assignee | ||
Comment 3•3 months ago
|
||
Updated•3 months ago
|
Comment 4•3 months ago
|
||
Hi Rob,
I created in-product links for the two articles above, so both of the in-product links below should work now:
- https://support.mozilla.org/1/firefox/145.0a1/Darwin/en-US/diagnose-firefox-issues-using-troubleshoot-mode
- https://support.mozilla.org/1/firefox/145.0a1/Darwin/en-US/troubleshoot-extensions-themes-to-fix-problems
Cheers,
Ryan
| Assignee | ||
Comment 5•3 months ago
|
||
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.
| Assignee | ||
Comment 6•3 months ago
|
||
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.
Description
•