Quote Originally Posted by allquixotic View Post
...Okay; so all we have to do is convince the Mozilla developers to support the Pepper API, and they SHOULD be able to get the Flash-plugin-for-Chrome code to work with Firefox -- right? Then someone can write a script that downloads Chrome and extracts Flash and sticks it in the Firefox plugins dir. Done.

Then, any other webkit browsers that also want to support Flash will have to tag along and support Pepper, and then in the long term, everything will continue to work with Flash as before. It's more like "Adobe Abandons NPAPI Support On Linux".

Pepper API may in fact be a superior solution anyway. NPAPI was designed a VERY long time ago (90s) and I don't think it meets the needs of modern browser architectures and plugins. In fact, supporting NPAPI with such advanced browsers as Chrome requires a LOT of ugly hacks because of the design of NPAPI.
Thad'd probably make about as much sense as using Wine to embed the Windows version of Flash, to be honest. PPAPI has a whole bunch of APIs for stuff like file access, rendering, OpenGL, webcam acceleration, etc that Mozilla would need to implement with bug-for-bug compatibility, and at that point you may as well just give up and use Wine and the Windows plugin - sure, the Windows APIs aren't as clean, but there's already a decent standalone implementation of them!


Quote Originally Posted by Alejandro Nova View Post
I see Adobe hasn't defined how it's going to distribute the plugin, and that's because nothing but Chrome supports PPAPI.
Except that Chromium also supports it. Right now Chromium users don't have any way of getting hold of the version of the plugin that's bundled with Google Chrome, and it doesn't look like this is changing. Flash really is becoming a Chrome-only feature on Linux.