Icedtea supports something called "Pepper"?

Adam Domurad domuradical at gmail.com
Tue Jun 10 01:57:20 UTC 2014


helpcrypto helpcrypto <helpcrypto at ...> writes:

> 
> 
> 
> 
> 
> Hi all.
> Last days I have seen a couple of sources claiming (Google) Chrome and
(Mozilla) Firefox are going to abandon NPAPI and start using Peeper plugins.

No. Google Chrome is abandoning NPAPI in favour of Google Native Client --
something *very* different in philosophy. Flash is currently the sole
*special exception* that is allowed to use PPAPI (Pepper)! 

I repeat: Supporting PPAPI will *not* help icedtea-web run on
Chrome/Chromium unless icedtea-web also has this special exceptional
treatment! This is possible by patching Chromium I presume -- but,
unfortunately, not a trivial matter.

> Is Icetea "ready" for that possible change?

Since we're being clear -- icedtea is a polite way of saying 'Java'; there
is nothing wrong with Icedtea. *icedtea-web* is not ready for this change --
but that is simply because no NPAPI plugin is.

> Will all my applets fail to work next year? (as they are doing with latest
Oracle releases)

Sadly -- yes, they will fail. As far as I can see, Google Chrome simply does
not want to plugins to interact with the operating system, even under the
new 'Google Native Client' plugin architecture. Oracle may be more lucky
(re: special treatment like Flash).

Check out https://developer.chrome.com/native-client/faq ->

  "If I want direct access to the OS, should I use Native Client?

   No—Native Client does not provide direct access to the OS or devices, or
otherwise bypass the JavaScript security model. For more information, see
later sections of this FAQ.
   "

I might have taken this up if it was a 'simple' matter of a NPAPI <-> PPAPI
bridge (such things do exist, at least in part, from some google-work). But
it's a bit hopeless with Google Native Client. At least -- it needs serious
thought and work.

> Thanks for the info!
> 

Happy hacking,
-Adam



More information about the distro-pkg-dev mailing list