From reading the error console, I've noticed that Firefox has several internal protocols, such as chrome: and resource:. What are they used for, and why are they necessary? Are they part of the NPAPI (which I am not familiar with)?

This question is independent of operating system or Firefox version.

link|improve this question

feedback

1 Answer

up vote 4 down vote accepted

Firefox's addons include extensions, themes, language packs, and plugins.

The protocols you asked about are Firefox's internal protocols for extensions.

1) https://developer.mozilla.org/en/XUL_Tutorial/The_Chrome_URL

2) https://developer.mozilla.org/en/Chrome_Registration#resource

NPAPI is the API for plugins.

https://developer.mozilla.org/en/Plugins

https://developer.mozilla.org/en/Gecko_Plugin_API_Reference

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.