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)

defect

Tracking

(Not tracked)

VERIFIED FIXED

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."?
Blocks: 37275
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.
Adding XPCOM folks. /be
M16 has been out for a while now, these bugs target milestones need to be updated.
Blocks: 37504
Adding myself to cc
Blocks: 44614
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.)
Blocks: 44973
Looks like rayw hit this as part of his progID -> contractID renaming. Marking fixed.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
vrfy
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: