Open Bug 1800883 Opened 3 years ago Updated 1 year ago

Consider hiding "some" extensions in the unified extensions panel

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: willdurand, Assigned: willdurand)

References

(Blocks 1 open bug)

Details

(Whiteboard: [design-decision-approved][addons-jira])

Attachments

(1 file, 1 obsolete file)

Currently, the list of extensions in the unified extensions panel is the same as the list of extensions in about:addons. Some* extensions like search engines might not need to be listed in the unified extensions panel because that might not provide any value added to end users.

* = we still need to figure out which add-ons we could omit in the panel, search engines come to mind but that's just an idea for now.

Whiteboard: [addons-jira]
Severity: -- → N/A
Priority: -- → P3
Whiteboard: [addons-jira] → [design-decision-needed][addons-jira]

An idea we discussed was adding a hide menu to the cog button. If any are hidden, then another "unhide" menu item shows up at the bottom of the panel. This allows a user to hide addons in the list. Lets pass the idea by Julian.

Flags: needinfo?(julianwels)

We can easily filter out extensions which we know for sure can't ever access any website, and don't have an action button to be clicked.

A scoped down solution with minimal UI requirement could be to hide those extensions described above, and if any are hidden, add a line "N extensions not shown" right above the [Manage extensions] button, implying to the user "click the button below to see them all in about:addons".

FWIW it'd be good to keep Bug 1800881 in mind because that might incur some complications.

Hi!
Yeah, I've already seen some feedback on the blog and on the feedback site from users (that have a lot of extensions) wanting to hide extensions or re-order them.

Re automatic hiding: I wonder if users have an expectation that all extensions are shown in this new menu. If most users really only have a couple installed, I don't see the harm in also showing the ones that could potentially be hidden.

Re manual hiding: That might really make sense for users with a lot of extensions. I Attached a rough idea of what we could do. We can talk more about it next year ^^. Whatever we do, I guess we'd still want to show an indicator that the hidden extensions request permissions.

Flags: needinfo?(julianwels)

Re: manual hiding, I have several extensions that are only relevant on specific sites. Besides the ability to hide extensions on all sites, an option to hide extensions only on sites they can't access would be very handy.

See Also: → 1806266

Instead of trying to determine which non-CUI extensions are worth
surfacing, we can probably only display those that need attention.
That should avoid complicated filtering logic.

Assignee: nobody → wdurand
Attachment #9320643 - Attachment description: WIP: Bug 1800883 - Only show non-CUI extensions that need attention in the panel. r?zombie! → Bug 1800883 - Only show non-CUI extensions that need attention in the panel. r?zombie!
Status: NEW → ASSIGNED
Whiteboard: [design-decision-needed][addons-jira] → [design-decision-approved][addons-jira]
Attachment #9320643 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: