Closed Bug 1030576 Opened 11 years ago Closed 11 years ago

Broken link to "ContractID"

Categories

(Developer Documentation Graveyard :: Add-ons, defect, P5)

All
Other
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: franzks, Assigned: wbamberg)

References

()

Details

:: Developer Documentation Request Request Type: Correction Gecko Version: unspecified Technical Contact: :: Details Reading this article: https://developer.mozilla.org/en/docs/Components.classes The first sentence, the link to ContractID which is https://developer.mozilla.org/en/ContractID leads to a 404. It suggested a search, the first result was this link: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIClassInfo/contractID In that link, it points to: https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIClassInfo#Attributes Which I found was also broken.
I would like to add that once I got to this 404, clicking on "File a bug" also didn't work. So that's another bug.
(In reply to Greg from comment #1) > I would like to add that once I got to this 404, clicking on "File a bug" > also didn't work. So that's another bug. (That's using Firefox 32.0 beta1).
Assignee: eshepherd → wbamberg
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Component: MDN User Docs → Add-ons
Resolution: --- → FIXED
Thanks Florian! However, it's not very clear in the new link what a ContractID is (to me), why it's needed, and what the point of it is given there's another "ClassID". Also, what are the built-in ContractIDs? Why is there also a "Service" providers list and why are three (or more) of these types of "IDs" necessary? https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Services.jsm Also, when is mozilla going to get rid of ContractIDs, ClassIDs, Services, etc. and just have a single class metaphor like NodeJS does it?
You need to log in before you can comment on or make changes to this bug.