Firefox Will No Longer Support Plug-ins Except for Flash

| by Abel Avram Follow 12 Followers on Oct 14, 2015. Estimated reading time: 1 minute |

Mozilla has announced the end of NPAPI in Firefox by the end of 2016, the only plug-in continuing to be supported being Flash.

A 20 years old technology, NPAPI (Netscape Plugin API) has drawn criticism from Google that it is a “leading cause of hangs, crashes, security incidents, and code complexity.” Google decided that Chrome would no longer support it, which happened this year. Microsoft has also decided that their latest browser, Edge, will no longer support ActiveX plug-ins, forcing developers to develop solutions using web APIs.

Following suit, Mozilla has recently announced that will phase out support for NPAPI in Firefox, giving developers some time to port their plug-ins until the end of 2016. Benjamin Smedberg, Manager of Firefox Quality Engineering at Mozilla, said in a blog post that, indeed, plug-ins have become a “source of performance problems, crashes, and security incidents for Web users” and “site maintainers should prepare for plugins to stop working in all versions of Firefox by the end of 2016.” He considers that this move is possible now because much of the functionality which was previously available only through plug-ins has been included in the browser. He also added that the upcoming Firefox 64-bit for Windows will not support plug-ins.

One exception will be Flash, Mozilla deciding to continue supporting it because “Flash is still a common part of the Web experience for most users.” But Unity, Java, Silverlight, Adobe Acrobat will have to go. And some developers have complained that their products need access to native APIs. Smedberg recommended to either switch to a pure native application, recompile the plug-in to asm.js or Webassembly, or re-write them to use the new web APIs available in Firefox. He also mentioned that Mozilla will continue to “prioritize features that will make it possible for sites to switch away from plugins.”

The only major browser we do not know what will do about NPAPI is Safari. It is quite likely Apple will move away from it especially now that Mozilla has decided to stop supporting it.

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Guess what by Iyigun Cevik

I uninstalled flash plugin last year. From all my browsers. Apart from one site, I didn't have any problems so far. Most sites migrated to or at least supports html5.

The only site I'm having problem is infoq. Presentations are only available with flash player. Such a shame!

Infoq and others by Dzmitry Lahoda

I wrote once in July to infoq, and got response that "We're currently working on a new player that doesn't use Flash would like to launch some time in Autumn."

In enterprise I work for (50k+ workers) JIVE The Hub social network used, which has flash to show videos and documents. Both peaces are crappy. I hope they will migrate somewhere.

Re: Guess what by Charles Humble

Hi Iyigun,

Yes we know - sorry! We're working as fast as we can on a new version of our video Player that is Flash free. The hope is to be able to launch an initial version during the course of this Autumn.

Head of editorial,

Re: Guess what by Dzmitry Lahoda

I can watch html5 in android. Why not in windows firefox.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

4 Discuss