BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Chrome 42 Disables NPAPI and Related Plug-ins: Java, Unity, Silverlight

| by Abel Avram Follow 3 Followers on Apr 15, 2015. Estimated reading time: 1 minute |

As outlined in the NPAPI Deprecation Guide, Chrome 42, which was due this month and was recently released to the stable channel, has disabled support for the Netscape Plug-in API. The reason is that NPAPI “has become a leading cause of hangs, crashes, security incidents, and code complexity” and the intent was first announced in 2013.

NPAPI plug-ins were blocked since January 2014, but some of the popular ones were whitelisted, including Java, Unity, Silverlight, Facebook Video, and a couple of others. In January 2015, the respective plug-ins were blocked by default, but the user could enable them for specific websites. Now, the NPAPI itself is disabled, and the plug-ins using it no longer appear on the chrome://plugins/ page.

Mac OS and Windows users can enable NPAPI through its flag on the chrome://flags/ page, and enterprise administrators are still able to whitelist related plug-ins through the EnabledPlugins policy list. This solution will work until September when support for NPAPI will be completely removed from Chrome.

NPAPI is still used by several Mozilla projects, including Firefox, and Apple’s Safari. Nonetheless, Mozilla mentions on their developer site that “plug-ins are now a legacy technology” and advises website developers to “avoid using plugins wherever possible”. 

We have not heard of any plans from Oracle or Microsoft intending to port their plug-ins to use Chrome’s Native Client.

Update. After the publishing of this article, Oracle has provided instructions on using Java on Chrome 42. Among others, they suggest switching to Firefox, IE or Safari. No word on porting the Java plug-in to use the Native Client.

Rate this Article

Adoption Stage
Style

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

Oracle by Richard Bywater

We have not heard of any plans from Oracle or Microsoft intending to port their plug-ins to use Chrome’s Native Client.


Why Oracle hasn't really stated what their plans are regarding Java & Chrome is amazing. Given the popularity of Chrome then one would think they'd at least announce that they will or will not support it going forward.

Re: Oracle by Andy Newman

Oracle has announced their plans. They recommend that user's switch to Firefox.

java.com/en/download/faq/chrome.xml

Re: Oracle by Abel Avram

Oracle has put up the respective page (or at least the first section) after the publishing of this article. I updated the article to mention this.
I would add that they still have not said anything about porting the plug-in to use Native Client instead of NPAPI.

Microsoft by Stefan Hüttenrauch

Are there news from Microsoft about fixing this issue, yet? We are facing difficulties with apps that are using the Office Authentication Plug-in that also runs on NPAPI.
(Changing the browser strategy of our customers should not be the way to go ;-))

Re: Microsoft by Abel Avram

I haven't heard of anything from MS, and I would not expect any fix on this.

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

5 Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT