NPAPI: Difference between revisions
No edit summary |
|||
| Line 1: | Line 1: | ||
= Accepted NPAPI Specifications = | = NPAPI Documentation = | ||
== General NPAPI Documentation == | |||
* [https://developer.mozilla.org/en/Plugins NPAPI Plugin Developer Documentation] | |||
* [[NPAPI_Questions|Questions needing answers (documentation + tests)]] | |||
== Platform-specific Documentation == | |||
* [[Mac:Plugins|NPAPI Plugins on Mac OS X]] | |||
= NPAPI Specification Efforts = | |||
== The plugin-futures Mailing List == | |||
The plugin-futures mailing list is where we discuss the evolution of NPAPI. This mailing list is for discussing the evolution of the API itself, primarily by plugin and browser developers. It is not a plugin developer tech-support list or a place for bug reports or complaints about specific plugins. | |||
You can subscribe [https://mail.mozilla.org/listinfo/plugin-futures here], all subscriptions require approval which can take minutes to days. As of December 2009 the list archives are available only to members but we are working to change that soon. The plugin-futures mailing list uses this wiki for specifications. | |||
== Making an NPAPI Extension Proposal == | |||
If you would like to submit an NPAPI proposal please document it in a page on this wiki and place a link below in the "NPAPI Specifications Under Consideration" section. Use the same formatting as other proposals. Then email the plugin-futures mailing list about your proposal, including a link to the wiki page. | |||
== Specifications == | |||
=== Accepted NPAPI Specifications === | |||
Most recently accepted specifications at the top. | Most recently accepted specifications at the top. | ||
| Line 11: | Line 36: | ||
* [[Mac:NPAPI_Drawing_Models|CoreGraphics Drawing Model]] | * [[Mac:NPAPI_Drawing_Models|CoreGraphics Drawing Model]] | ||
= NPAPI Specifications Under Consideration = | === NPAPI Specifications Under Consideration === | ||
* [[Plugins:PlatformIndependentNPAPI|Platform Independent NPAPI]] | * [[Plugins:PlatformIndependentNPAPI|Platform Independent NPAPI]] | ||
| Line 22: | Line 47: | ||
* [[Plugins:PepperAudioAPI|Pepper Audio API]] | * [[Plugins:PepperAudioAPI|Pepper Audio API]] | ||
= | === Rejected NPAPI Specifications === | ||
= | |||
= Webtools = | = Webtools = | ||
Revision as of 19:45, 18 December 2009
NPAPI Documentation
General NPAPI Documentation
Platform-specific Documentation
NPAPI Specification Efforts
The plugin-futures Mailing List
The plugin-futures mailing list is where we discuss the evolution of NPAPI. This mailing list is for discussing the evolution of the API itself, primarily by plugin and browser developers. It is not a plugin developer tech-support list or a place for bug reports or complaints about specific plugins.
You can subscribe here, all subscriptions require approval which can take minutes to days. As of December 2009 the list archives are available only to members but we are working to change that soon. The plugin-futures mailing list uses this wiki for specifications.
Making an NPAPI Extension Proposal
If you would like to submit an NPAPI proposal please document it in a page on this wiki and place a link below in the "NPAPI Specifications Under Consideration" section. Use the same formatting as other proposals. Then email the plugin-futures mailing list about your proposal, including a link to the wiki page.
Specifications
Accepted NPAPI Specifications
Most recently accepted specifications at the top.
- Nokia Maemo Image Surface Expose (Maemo only)
- ATK Native Accessibility Support
- Advanced Key Handling (NPAPI version 25)
- Cancel Source Stream (NPAPI version 24)
- Cocoa Event Model (NPAPI version 23)
- Private Mode Support (NPAPI version 22)
- CoreGraphics Drawing Model
NPAPI Specifications Under Consideration
- Platform Independent NPAPI
- Richer exception reporting in NPAPI
- Generic HTTP Support
- Support for Disabling Plugin Hang Monitor
- Plugin Bug Reporting
- Core Animation Drawing Model
- Custom Script Type Support
- Pepper Audio API