blob: 789a76809615493cb7ee017c884519f86c731f26 [file] [view] [edit]
## Introduction
Pepper is an interface that web browsers (specifically, Chromium) provide for
implementing browser plugins. Pepper started out as an extension to Mozilla's
widely-used [NPAPI](http://en.wikipedia.org/wiki/NPAPI) interface, but Pepper v2
provides a new API that is not an extension to NPAPI.
[NaCl's integration with Chromium](chromium_integration.md) is implemented using
Pepper. However, NaCl also makes a Pepper-based interface available to web apps
over [IPC](imc_sockets.md).
## References
* http://code.google.com/p/ppapi/: Project containing the interface
definitions (C header files)
* [Concepts](http://code.google.com/p/ppapi/wiki/Concepts) - wiki page
* https://wiki.mozilla.org/Plugins:PlatformIndependentNPAPI
* [plugin-futures](https://mail.mozilla.org/listinfo/plugin-futures) mailing
list