Jump to letter: [
4ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
freshplayerplugin - PPAPI-host NPAPI-plugin adapter for legacy web-browsers
- Description:
PPAPI-host NPAPI-plugin adapter for legacy web-browsers (Seamonkey).
As you know, Adobe have suspended further development of Flash player
plugin for GNU/Linux. Latest available as an NPAPI plugin version
11.2 will get security updates for five years (since its release on
May 4th, 2012), but further development have been ceased. Fortunately
or not, newer versions are still available for Linux as a part of
Chrome browser, where Flash comes bundled in a form of PPAPI plugin.
PPAPI or Pepper Plugin API is an interface promoted by Chromium/Chrome
team for browser plugins. It's NPAPI-inspired yet significantly
different API which have every conceivable function plugin may want.
Two-dimensional graphics, OpenGL ES, font rendering, network access,
audio, and so on. It's huge, there are 111 groups of functions, called
interfaces which todays Chromium browser offers to plugins. Although
specs are not final yet, and new interface versions are arising, with
some older ones getting deleted; rate of change have significantly
slowed down.
The main goal of this project is to get PPAPI (Pepper) Flash player
working in Seamonkey. This can be done in two ways. First one is to
implement full PPAPI interface in Seamonkey itself. Other one is to
implement a wrapper, some kind of adapter which will look like browser
to PPAPI plugin and look like NPAPI plugin for browser.
First approach requires strong knowledge of Seamonkey internals, and
moreover additional effort to get the code into mainstream.
Maintaining a set of patches doesn't look like a good idea. Second
approach allows to concentrate on two APIs only. Yes one of them is
big, but still graspable. Second way will be used for the project. It
will benefit other browsers too, not only Seamonkey.
Packages