Open Bug 747301 Opened 13 years ago Updated 2 years ago

Remove about:plugins

Categories

(Toolkit :: General, task)

task

Tracking

()

REOPENED

People

(Reporter: Dolske, Unassigned)

References

Details

Bug 619652 will add extra info to the Addons Manager, such that it will have everything about:plugins does (and more!). That renders about:plugins superfluous, so we should remove it. [Well, we should consider keeping the URL since it's somewhat well known. But instead of a custom page it would essentially redirect to the plugins view in about:addons.] about:support links to about:plugins, but we could probably just add an explicit list right there (as is already done with extensions). Also, please note that about:plugins can co-exist for a while until we're happy with the about:addons view.
I suspect Firefox for Android and other Mozilla applications without the full-fledged about:addons will want to keep this for debugging and/or support.
No free lunch -- other apps are free to take the current about:plugins code and use it if they want. (AIUI, the only plugin that is supported on Android is Flash, and barely at that.)
This seems pretty self-contained and complete at first glance, so unless I'm missing something and this is likely to become a maintenance burden, it seems that lunch is already paid and removing this would only generate extra costs for others (including l10n).
(In reply to Dão Gottwald [:dao] from comment #1) > I suspect Firefox for Android and other Mozilla applications without the > full-fledged about:addons will want to keep this for debugging and/or > support. AFAIK, Firefox for Android is the only app that doesn't use Toolkit's Add-ons Manager - and as mentioned in comment 2, the only plugin it supports is Flash. (In reply to Dão Gottwald [:dao] from comment #3) > This seems pretty self-contained and complete at first glance, so unless I'm > missing something and this is likely to become a maintenance burden It's already a maintenance burden - keeping it up to date with the Add-ons Manager APIs, new features like click-to-play, the plugin checker page, in-content UI theme changes, and there are various open bugs to make it stay in sync with changes made in the Add-ons Manager.
(In reply to Blair McBride [:Unfocused] (Back from the dead. Mostly.) from comment #4) > (In reply to Dão Gottwald [:dao] from comment #3) > > This seems pretty self-contained and complete at first glance, so unless I'm > > missing something and this is likely to become a maintenance burden > > It's already a maintenance burden - keeping it up to date with the Add-ons > Manager APIs, I expected that about:plugins would use pretty stable APIs, so this surprises me. > new features like click-to-play, You mean because this should be exposed as a distinct plugin state in about:plugins? > the plugin checker page, That's no crucial about:plugins feature, just a convenient link. I'm not sure what plans exist for the plugin checker page. If e.g. we're getting rid of it in favor of a built in UI, then we could just remove that link. > in-content UI theme changes, This page looks pretty generic (much like e.g. about:support) and shouldn't need special treatment, I would think. However, I agree it might be good to get rid of about:plugins, if it's really getting in people's way.
The addons manager will not have the complete list of addons in all cases, and about:plugins is useful for copy-paste debugging. I do not wish it to be removed, and my team will keep it maintained.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
(In reply to Benjamin Smedberg [:bsmedberg] from comment #6) > The addons manager will not have the complete list of addons in all cases, > and about:plugins is useful for copy-paste debugging. I do not wish it to be > removed, and my team will keep it maintained. about:plugins uses the add-ons manager API to get the list of plugins now, as does the add-ons manager UI so I'm not sure what would be listed in about:plugins but not about:addons.
I'm not thrilled to have 2 UIs that are largely duplicates of each other -- as a general principle, it would be better to have 1 that does what people need. But neither do I feel strongly about it. Benjamin can be on hook for owning about:plugins, and this problem will hopefully resolve itself in a few years when plugins are dead dead dead (then we can remove about:plugins _and_ the plugins section of the addon manager!).
(In reply to Benjamin Smedberg [:bsmedberg] from comment #6) > The addons manager will not have the complete list of addons in all cases, > and about:plugins is useful for copy-paste debugging. I do not wish it to be > removed, and my team will keep it maintained. Don't forget about your bug #638769 and that about:plugins info can be merged into about:support like Extensions, so we can in the near future remove about:plugins. How about that? Both sides will be happy :)
... and before removing about:plugins, about:addons should take into account plugin.expose_full_path... ;)

Bug 1741595 killed about:plugins on Android so I'm reopening this, just in case renewed interest ever materializes.

Severity: normal → --
Status: RESOLVED → REOPENED
Type: defect → task
Depends on: 1741595
Resolution: WONTFIX → ---
Version: Trunk → unspecified

I would take a patch here, but this isn't a priority.

Severity: -- → S4

See also discussion in bug 1738533 - a patch would need to move some of the info in about:plugins to about:addons.

(In reply to :Gijs (he/him) from comment #15)

See also discussion in bug 1738533 - a patch would need to move some of the info in about:plugins to about:addons.

From what I can see the only info not already in about:addons at this point is the path to the CDM and looking in my profile that appears to always be <ProfD>/<CDM ID>/<Version> so I'm not sure we actually need to move that.

You need to log in before you can comment on or make changes to this bug.