Closed Bug 129077 Opened 22 years ago Closed 22 years ago

should ignore duplicate plugins

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: bugzilla, Assigned: serhunt)

Details

i about:plugins I have:

Shockwave Flash 6.0 r2
C:\Program Files\mozilla.org\Mozilla\Plugins\NPSWF32.dll

and

C:\Program Files\Netscape\Communicator\Program\Plugins\NPSWF32.dll
Shockwave Flash 5.0 r41

Mozilla should ignore duplicate plugins like this!

20020304
We can't tell they're duplicates, since they're actually different versions....
if they were the same version, one would get ignored.
what are the creteria for ignore? Same MIME type, same filename, same description?
Flash 6 and Flash 4 are not duplicates. 

See |nsPluginTag::Equals|:
http://lxr.mozilla.org/mozilla/source/modules/plugin/base/src/nsPluginHostImpl.cpp#1094
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WORKSFORME
so how does Mozilla figur out which plugin to use?
Both Flash 6 and Flash 5 say they play the same MIME types...
And I'd like to be 100% sure that it's Flash 6 that plays everything...
The order in which plugins will be used should correspond with the order in
about:plugins. If picked up from the 4.x folder, Flash 5 should have the lowest
priority and only used if Flash 6 wasn't found.
ok. not sure that I agree. I cant really see any valid reason do load a old
version of a plugin that already loaded.
Status: RESOLVED → VERIFIED
The problem is that we can not tell that it is an "old version". Web pages sniff
out plugin version based on the kind of plugin.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.