NPAPI: Difference between revisions

286 bytes added ,  29 February 2016
Move CSSZoom to approved, others to past.
(Move CSSZoom to approved, others to past.)
 
(14 intermediate revisions by 6 users not shown)
Line 8: Line 8:
The NPAPI SDK includes recommended NPAPI header files plus sample plugins and utility code. The header files are used to develop NPAPI plugins and browsers. Browser vendors typically have a copy of these headers in their source tree and we are working on standardizing them (the major differences are source-compatibility issues).
The NPAPI SDK includes recommended NPAPI header files plus sample plugins and utility code. The header files are used to develop NPAPI plugins and browsers. Browser vendors typically have a copy of these headers in their source tree and we are working on standardizing them (the major differences are source-compatibility issues).


[http://code.google.com/p/npapi-sdk/ Click here] to get the SDK.
[https://github.com/mozilla/npapi-sdk Click here] to get the SDK.


= NPAPI Specification Efforts =
= NPAPI Specification Efforts =
Line 30: Line 30:
Most recently accepted specifications at the top.
Most recently accepted specifications at the top.


* [[NPAPI:BrowserZoomLevelQuery|CSS Zoom Level Query]]
* [[NPAPI:AudioControl|Audio Control]]
* [[NPAPI:AsyncDrawing|Asynchronous Drawing Models (Bitmap and Windows Accelerated)]]
* [[NPAPI:ContentsScaleFactor|Mac OS X Contents Scale Factor]]
* [[NPAPI:ContentsScaleFactor|Mac OS X Contents Scale Factor]]
* [[NPAPI:DocumentOrigin|Document Origin Access]]
* [[NPAPI:DocumentOrigin|Document Origin Access]]
Line 50: Line 53:
=== NPAPI Specifications Under Consideration ===
=== NPAPI Specifications Under Consideration ===


* [[NPAPI:AsyncDrawing|Asynchronous Drawing Models]]
None
=== Past NPAPI Specification Proposals  ===
 
These are specifications which are not currently being considered for inclusion in NPAPI. They can be re-considered if they are re-proposed via the above process.
 
* [[NPAPI:AsyncURLValues|Generic Async Values for URLs]]
* [[NPAPI:HttpOnlyCookies|HttpOnly Cookies]]
* [[NPAPI:ErrorReporting|Error Reporting]]
* [[NPAPI:ErrorReporting|Error Reporting]]
* [[NPAPI:AudioControl|Audio Control]]
* [[NPAPI:GetRequestHeaders|GET Request Headers]]
* [[NPAPI:GetRequestHeaders|GET Request Headers]]
* [[NPAPI:ArrayDictAndBinary|New NPVariant datatypes: NPArray, NPDictionary, and NPByteArray]]
* [[NPAPI:ArrayDictAndBinary|New NPVariant datatypes: NPArray, NPDictionary, and NPByteArray]]
* [[NPAPI:HSTS|HTTP Strict Transport Security]]
* [[NPAPI:HSTS|HTTP Strict Transport Security]]
 
* [[NPAPI:DefaultAudioDeviceNotification]]
=== Past NPAPI Specification Proposals  ===
 
These are specifications which are not currently being considered for inclusion in NPAPI. They can be re-considered if they are re-proposed via the above process.
 
* [[Plugins:DisablePluginHangMonitor|Support for Disabling Plugin Hang Monitor]]
* [[Plugins:DisablePluginHangMonitor|Support for Disabling Plugin Hang Monitor]]
* [[Plugins:PluginBugReporting|Plugin Bug Reporting]]
* [[Plugins:PluginBugReporting|Plugin Bug Reporting]]
Line 73: Line 77:
* [[Plugins:GenericHttpMethod|Generic HTTP Support]]
* [[Plugins:GenericHttpMethod|Generic HTTP Support]]
* [[NPAPI:VisibilityNotification|NPAPI Visibility Notifications]]
* [[NPAPI:VisibilityNotification|NPAPI Visibility Notifications]]
* [[NPAPI:PluginOptOut|Plugin runtime Opt Out]]


= Plugin Compatibility Notes =
= Plugin Compatibility Notes =


[[Plugins:CompatNotes|This page]] contains compatibility notes for released versions of plugins.
[[Plugins:CompatNotes|This page]] contains compatibility notes for released versions of plugins.
Confirmed users, Bureaucrats and Sysops emeriti
1,680

edits