LWN.net Logo

No more Flash for Firefox on Linux

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:05 UTC (Wed) by wonder (guest, #64293)
Parent article: No more Flash for Firefox on Linux

I hope Mozilla steps up and add support for this new plugin API as soon as possible.


(Log in to post comments)

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:09 UTC (Wed) by ewan (subscriber, #5533) [Link]

Doesn't sound quite that simple - if Adobe aren't going to distribute the new plugin directly, only via Google as part of Chrome, it would be tricky to get the thing even if you had an interface to plug it into.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:17 UTC (Wed) by cmm (guest, #81305) [Link]

what's tricky about requiring the user to install Chrome and asking them for the path to the right .so?

No more Flash for Firefox on Linux

Posted Feb 22, 2012 16:26 UTC (Wed) by khim (subscriber, #9252) [Link]

If you'll recall that "right .so" is called /opt/google/chrome/chrome and includes not just Flash but also the whole 70MB browser… well, it's tricky indeed…

No more Flash for Firefox on Linux

Posted Feb 22, 2012 16:33 UTC (Wed) by cmm (guest, #81305) [Link]

huh, I was so sure it's still a .so that I didn't even bother to check. :)
oops, then.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 17:31 UTC (Wed) by pr1268 (subscriber, #24648) [Link]

There's a 17 MB libgcflashplayer.so in /opt/google/chrome (at least on my box). I'm wondering if Firefox could load in that file...?

No more Flash for Firefox on Linux

Posted Feb 22, 2012 20:57 UTC (Wed) by khim (subscriber, #9252) [Link]

Probably. AFAICS that's NPAPI version of Flash which is scheduled to go away.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 23:16 UTC (Wed) by pr1268 (subscriber, #24648) [Link]

Interesting... I'm curious, does Chrome help itself to all available NPAPI plugins found on the local installation? When I navigate to chrome://plugins I see all the MPlayerPlug-In media player plugins I had compiled/installed for Firefox (but obviously, Chrome found them and chose to use them). Weird... (or maybe not)

No more Flash for Firefox on Linux

Posted Feb 23, 2012 4:28 UTC (Thu) by vapier (subscriber, #15768) [Link]

did you compile those for firefox, or did you compile those for the NPAPI ? most likely the latter.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:46 UTC (Wed) by slashdot (guest, #22014) [Link]

Just have Firefox automatically download Chrome and extract the plugin.

Pretty bizarre situation though, maybe either Google or Adobe will actually make proper standalone releases.

No more Flash for Firefox on Linux

Posted Feb 23, 2012 18:35 UTC (Thu) by kripkenstein (subscriber, #43281) [Link]

> Just have Firefox automatically download Chrome and extract the plugin.

That won't work. Chrome will use Flash through the Pepper plugin API, a new API that is only in Chrome (not Gecko, not WebKit, and nowhere else).

No more Flash for Firefox on Linux

Posted Feb 24, 2012 2:03 UTC (Fri) by Trelane (subscriber, #56877) [Link]

Is there no way to implement a wrapper, a la nspluginwrapper?

No more Flash for Firefox on Linux

Posted Feb 24, 2012 2:54 UTC (Fri) by kripkenstein (subscriber, #43281) [Link]

No. Pepper exposes a huge set of functionalities - rendering, networking, audio - that would likely be used by something like Flash, and would require a lot of new code, since none of that is in the old NPAPI.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 15:19 UTC (Wed) by coriordan (guest, #7544) [Link]

I hope Mozilla steps up and funds the development of Gnash, so we can all say good riddance to Adobe.

http://gnashdev.org/

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 15:23 UTC (Wed) by Kit (guest, #55925) [Link]

I would rather say 'good riddance' to Flash! And any other browser plugins, while we're at it...

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 16:28 UTC (Wed) by drag (subscriber, #31333) [Link]

That's a lovely sentiment, but wishing flash away isn't going to make all the content that people want to access online go away also.

I am hoping, personally, that the newer Pepper API will be much better then the old Netscape API. Allow it to be secured properly, interact with X better, get acceleration easier, and all that happy stuff.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 16:39 UTC (Wed) by loevborg (guest, #51779) [Link]

Really, changing the way plugins work is a desperate necessity. It is still, after many years, not possible to close a browser window using ^W if your a Flash object has focus or even if your mouse cursor is hovering above it, because the plugin traps all keyevents. Now if that's not a ridiculous bug, what is? The last time I checked, this worked neither in Firefox nor in Chrome. The good news is that maybe this will change in the future. The bad news is that Chrome has implemented the new API for a while and AFAIK it still doesn't work in that browser.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 16:54 UTC (Wed) by mpr22 (subscriber, #60784) [Link]

I have great difficulty calling that a "ridiculous" bug, simply because it's far easier to recognize it as a bug than it is to describe a sufficiently good solution to it. (The trivially obvious solution is also not sufficiently good, IMO.)

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 17:10 UTC (Wed) by khim (subscriber, #9252) [Link]

How very true :-)

One Man's Feature is Another Man's Bug ages old adage stays as current today as it ever was...

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 18:10 UTC (Wed) by slashdot (guest, #22014) [Link]

Sounds like a feature.

Otherwise, you couldn't implement a game using Ctrl+W for a game action.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 18:42 UTC (Wed) by marm (guest, #53705) [Link]

Sounds rather like a misfeature, or more specifically like optimizing for a very rare case.

Which is worse? Breaking a couple of Flash applications which use strange key combinations, or breaking ALL keyboard shorcuts for users of ALL Flash applications? The choice should not be hard :)

Besides, you can always add a "forward all keystrokes to this applet" toggle, which can be used in the exceptional cases.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 23:04 UTC (Wed) by dlang (✭ supporter ✭, #313) [Link]

how can an application (flash or javascript) know what keystroke combinations are going to be grabbed by the browser?

I run in to this situation with a javascript app (shell in a box, running command line tools on a remote machine), on firefox the <cntl> T goes to the app, on chrome it goes to the browser.

which is better? having some portions of the app unavailable? or having some portions of the browser unavailable?

in my case it's more annoying to have the portions of the app unavailable, but I can understand how other people would want it the other way.

the particular command-line app that I run into trouble with most frequently pre-dates the start of firefox, let alone chrome, so you can't blame the app for using a 'reserved' key combination.

think about this a bit more, how can a browser know what key combinations are reserved by the Desktop Environment? what should happen if you have a conflict there?

I hope Mozilla funds Gnash development

Posted Feb 23, 2012 20:26 UTC (Thu) by marm (guest, #53705) [Link]

> how can an application (flash or javascript) know what keystroke
> combinations are going to be grabbed by the browser?

I meant that the user should be the one to make the choice, not the application.

> in my case it's more annoying to have the portions of the app unavailable, > but I can understand how other people would want it the other way.

Then make it an option in browser preferences.

I hope Mozilla funds Gnash development

Posted Feb 23, 2012 11:38 UTC (Thu) by loevborg (guest, #51779) [Link]

I agree. Also, it should arguably by default not be permitted to trap a basic shortcut like ^W as it presumably is impossible to trap Windows's Alt-F4, though you might add a flag for those who like to have Emacs-style "delete word" functionality inside a Flash object.

I hope Mozilla funds Gnash development

Posted Feb 23, 2012 14:54 UTC (Thu) by Cyberax (✭ supporter ✭, #52523) [Link]

Uhm. Alt-F4 in Windows just sends a WM_CLOSE message to a window which can be ignored.

Probably you're thinking about ctrl-alt-del?

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 16:43 UTC (Wed) by landley (guest, #6789) [Link]

I dunno about that. Don't forget that Adobe threw in the towel on flash development for phones last year:

http://www.bgr.com/2011/11/09/flash-in-the-pan-adobe-to-d...

And smartphones are to the PC what the PC was to minicomputers, and mainframes before that. Plug your phone into a USB docking station and install a native compiler, and who needs a PC anymore? (Yeah yeah, "That commodore 64 will never displace my VAX" and so on... Been there, done that. Nobody needed to visit The Computer Room when they had their own computer on their desk, and nobody needs the computer on their desk when they have one in their pocket 24/7. And Flash gave up there already.)

This whole article boils down to "Adobe abandons flash support on another platform". This is not a Flash success story, this is Flash receding in importance as HTML5 ramps up...

Rob

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 19:10 UTC (Wed) by dmarti (subscriber, #11625) [Link]

+1 Insightful.

Adobe is re-positioning all their content editing tools around HTML5. Flash on the client is on the way out, so their new plan is to convert Flash developers into developers who use newer versions of the same toolset to make HTML5.

I hope Mozilla funds Gnash development

Posted Feb 23, 2012 10:50 UTC (Thu) by liljencrantz (subscriber, #28458) [Link]

And a fine plan it is. Some Adobe products are actually very nice, developing a Flash app is often significantly easier than solving the same problem with HTML5. Not because HTML5 is inferior, but because the HTML5 development tools are inferior to those Adobe sells for Flash. But Adobe have been completely terrible at providing a high quality flash browser plug-in. This way, web developers get some very nice options on how to produce their content, but we all get a platform independent, open, fast and bug free web.

I hope Mozilla funds Gnash development

Posted Feb 22, 2012 23:44 UTC (Wed) by motk (subscriber, #51120) [Link]

And smartphones are to the PC what the PC was to minicomputers

People keep saying this. I'd need a lot of convincing to believe that Android and ios and WebOS can realistically take the place of a desktop OS, even if a PC eventually ends up being a 24" ipad.

Viz Flash vs HTML5 - yep, complete agreement.

I hope Mozilla funds Gnash development

Posted Feb 23, 2012 0:12 UTC (Thu) by dlang (✭ supporter ✭, #313) [Link]

> People keep saying this. I'd need a lot of convincing to believe that Android and ios and WebOS can realistically take the place of a desktop OS

with something like the Ubuntu/android combination, I see a good possibility of this happening for many people (not everyone by any means)

the PC didn't do everything that a minicomputer could do, let alone do it as fast, but it was easier to get going, and far cheaper (again making it far easier to get going with)

With the ability to use a keyboard with your phone, and use a random TV as a display, it becomes very convenient to use your phone for many of the things that a laptop can do. think of it as the next step from a netbook, but you don't sacrifice screen size when doing real work.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:22 UTC (Wed) by Ford_Prefect (subscriber, #36934) [Link]

Someone pointed me to this -- https://wiki.mozilla.org/NPAPI:Pepper

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:28 UTC (Wed) by kmike (guest, #5260) [Link]

"Mozilla is not interested in or working on Pepper at this time."

I would think they'd be interested on extending and improving the (almost decade old) NPAPI interface. Oh well.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:34 UTC (Wed) by oliwarner (subscriber, #81320) [Link]

That page (and its content) is from almost a year ago.

Hopefully Adobe's move will put more emphasis on the importance of a single cross-platform, cross-browser plugin architecture, and Mozilla will change their minds.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 17:20 UTC (Wed) by drago01 (subscriber, #50715) [Link]

No more Flash for Firefox on Linux

Posted Feb 23, 2012 5:22 UTC (Thu) by geuder (subscriber, #62854) [Link]

Looks like both Adobe and Mozilla agree: Why putting resources for something with a somewhat questionable future on a marginal platform like desktop Linux. After all the announcement says "on Linux". So NPAPI and thereby FF seem to be supported by Adobe on Windows even in the future.

Whether Flash really loses to HTML5 and how fast remains to be seen. But that desktop Linux drastically would gain market share seems even less likely (unfortunately).

No more Flash for Firefox on Linux

Posted Feb 22, 2012 15:43 UTC (Wed) by jacktanner (guest, #70122) [Link]

I hope Mozilla steps up and ditches Flash from Firefox on all platforms. If Adobe doesn't play nicely with the open web then Adobe can kiss the open web's butt.

No more Flash for Firefox on Linux

Posted Feb 22, 2012 16:02 UTC (Wed) by bawjaws (guest, #56952) [Link]

They'll still have version 11.2 (with security updates for 5 years), what features from upcoming Flash versions do you feel are of such vital necessity that Mozilla should divert their developer attention away from other matters?

No more Flash for Firefox on Linux

Posted Feb 22, 2012 17:38 UTC (Wed) by kragil (subscriber, #34373) [Link]

https://wiki.mozilla.org/NPAPI:Pepper

"Mozilla is not interested in or working on Pepper at this time. See the Chrome Pepper pages."

No more Flash for Firefox on Linux

Posted Feb 22, 2012 17:40 UTC (Wed) by kragil (subscriber, #34373) [Link]

I swear the above comments were not there when I posted ;-) You have to believe me!!

No more Flash for Firefox on Linux

Posted Feb 24, 2012 17:30 UTC (Fri) by roc (subscriber, #30627) [Link]

Not going to happen. Pepper is a big pile of non-standard Chrome-only APIs. Reverse-engineering and implementing all that, just for desktop Linux, when users will still have download Chrome to get Flash, just isn't worth it. The Web will be better off if we invest to make Flash (post-11.2) irrelevant.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds