This has apparently been in the works for over a year, but it’s just recently popped-up on my radar as a I’ve received a browser extension warnings for a few tools…
‘NPAPI’ is the ‘Netscape Plugin Application Programming Interface’ architecture used for a majority of web browser plugins – such as Quicktime, Flash, etc. It was initiated by the fine folks at Abobe in order to help integrate their PDF technology (Acrobat) with the web experience. You can read more about the history of NPAPI at Wikipedia.
Google’s Chrome browser has planned dropping support for NPAPI plugins since 2013, according to that article, due to “NPAPI’s 90s-era architecture [becoming] a leading cause of hangs, crashes, security incidents, and code complexity.”
So more recent versions of Chrome have blocked any such plugins from running without explicit permission which, to me, was fine (in the guise of a bit more secure). But now, with Chrome v42, such plugins just won’t start at all!