Hide Adobe Flash Player is required notifications in Chrome
For the past couple of days I have received notifications about Adobe Flash Player on sites that I visited in Chromium.
The message read Adobe Flash Player is required to display some elements on this page. It displayed a button next to it to install the missing plug-in and a link to support users if they ran into installation issues.
I checked chrome://plugins first to display all installed plugins and noticed that Flash was not installed.
Chromium, unlike Chrome, does not ship with a native implementation of Pepper Flash which means that it relies on the NPAPI version of Flash if it is installed on the computer system.
The problem however was that Google flipped the NPAPI plugin support switch recently which meant that all of the plug-ins were disabled in Chromium as a consequence.
And that caused the "Adobe Flash Player is required" message on sites that I visited.
There are a couple of things that you can do about it. Google has not integrated an option in Chromium to disable the notification.
It appears on every site visit if a site tries to load Flash contents. Considering that many sites use Flash for advertisement, you may be exposed to the message a lot.
There is one temporary option that you have and a permanent one.
The temporary option re-enables NPAPI support for the time being. This should work until September 2015 when Google flips the switch for good and disables support permanently.
- Load chrome://flags in the browser's address bar and hit enter.
- Search for Enable NPAPI by tapping on F3 and entering the search query.
- Flip the preference to enable so that NPAPI plugins become available again.
- Restart the browser.
Chromium picks up the local installation of Flash and all other NPAPI plugins and the error notifications are a thing of the past.
This won't work anymore in September 2015. It is unclear if Google will remove the notification from Chromium then as it does not make sense to keep it at that point (as you cannot install these plugins anymore) or if they are kept.
Browser extensions such as FlashControl come to the rescue. The extension blocks Flash contents by default so that the notification is not triggered.
Note: Flash may be the most used plugin but other plug-ins are affected by the change in the same way. If you noticed that sites don't work properly anymore it may be because of the change.
Chromium will admit soon external PPAPI Flash player : then it will be possible to desactivate NPAPI in flags
Issue below
https://code.google.com/p/chromium/issues/detail?id=454131
Review here
https://codereview.chromium.org/893823002/
Prefer official direct links (offline installer without McAfee stuff) ^^
PPAPI: https://fpdownload.adobe.com/pub/flashplayer/latest/help/install_flash_player_ppapi.exe
NPAPI: https://fpdownload.adobe.com/pub/flashplayer/latest/help/install_flash_player.exe
Found on this site: http://chromium.woolyss.com/#flash
Current Canary 42.0.2288.4 canary (64-bit) no longer admit either NPAPI. Can be modified by flags : enable NPAPI as in Chromium
Bur it admits the independent PPAPI flash player (desactivate the build-in flash player to test it)
Chromium does not.
The Huffington Post? I trust visiting that site was for purely technical research of the issue at hand :)
Sure, it is one of my go to sites when I need an annoying site to test things on.
Now that is funny. You made my day, Martin :)
Thanks for that.I use Portable Chromium & couldn’t understand for the life of me why flash suddenly wasn’t working.
I have just reinstalled Chromium.
Chromium doesn’t admit the independent PPAPI flash player available here (and admitted by Chrome)
http://labs.adobe.com/downloads/flashplayer.html
“Download Flash Player for Opera and Chromium based applications – PPAPI”
Why ? It would be lore mogical than reactivating NPAPI ?
Enabling NPAPI by “flags” works OK, thks for the info
The flash player “labs” PPAPI, currently 16.0.0.280, is taken by Opera (currently 26)
Stable version of PPAPI flash player now exists (version 16.0.0.287)
available
http://blogs.adobe.com/flashplayer/2014/12/flash-runtime-16-update-new-ppapi-installers-and-air-news.html
In Opera, if the PPAPI exists it takes it.
Else it takes the NPAPI