Closed
Bug 36666
Opened 25 years ago
Closed 25 years ago
progid prefix for XPCOM plugins should be changed
Categories
(Core Graveyard :: Plug-ins, defect, P3)
Core Graveyard
Plug-ins
Tracking
(Not tracked)
VERIFIED
FIXED
M16
People
(Reporter: braden, Assigned: serhunt)
References
Details
Attachments
(1 file)
Persuant to this thread:
<URL:news://news.mozilla.org/38F61824.615CF4C2%40netscape.com>
... it looks like this:
<URL:http://lxr.mozilla.org/mozilla/source/modules/plugin/public/nsIPlugin.h#52>
... ought to be changed. To what, I'm not exactly sure.
"mozilla.inline-plugin."?
Eric, are there any marketing considerations here?
Status: NEW → ASSIGNED
Target Milestone: --- → M16
What bearing do Netscape marketing issues have on this bug? This is a Mozilla
bug.
That issue aside, I do have reservations about my previous recommendation for
changing this progID prefix.
Why is this progID prefix even necessary? Recent (exhaustive) discussion of
progIDs seems to conclude that they should be pretty opaque entities that need
only be compared as a whole. So it should never matter that all plugins start
with the same progID prefix.
I think this progID prefix should be scrapped altogether.
Comment 4•25 years ago
|
||
Adding XPCOM folks.
/be
M16 has been out for a while now, these bugs target milestones need to be
updated.
Comment 6•25 years ago
|
||
Adding myself to cc
It looks like plugins are getting instantiated based on the parameterized
progID. This must change. The system should not fall apart just because someone
decides to have a different progID. More importantly, progIDs do not have a
sufficient guarantee of uniqueness in this role. (Two plugins serving the same
MIME type would have identical progIDs!)
I'll file a separate bug on this issue.
That issue is now under bug 44973. (I don't *think* it's a dependency or a
blocker for this one.)
Looks like rayw hit this as part of his progID -> contractID renaming. Marking
fixed.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•