Is there any web browser with NPAPI plugins support?
As per this article, Mozilla has dropped the support of NPAPI plugins from Mozilla Firefox version 52. Is there any web browser with NPAPI plugin support? I have to use a website frequently which uses Oracle Java plugin. I'm using Ubuntu 16.04 64 bit with Java JDK 8u121.
Helps are much appreciated. Thanks.
firefox java browser plugins
add a comment |
As per this article, Mozilla has dropped the support of NPAPI plugins from Mozilla Firefox version 52. Is there any web browser with NPAPI plugin support? I have to use a website frequently which uses Oracle Java plugin. I'm using Ubuntu 16.04 64 bit with Java JDK 8u121.
Helps are much appreciated. Thanks.
firefox java browser plugins
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10
add a comment |
As per this article, Mozilla has dropped the support of NPAPI plugins from Mozilla Firefox version 52. Is there any web browser with NPAPI plugin support? I have to use a website frequently which uses Oracle Java plugin. I'm using Ubuntu 16.04 64 bit with Java JDK 8u121.
Helps are much appreciated. Thanks.
firefox java browser plugins
As per this article, Mozilla has dropped the support of NPAPI plugins from Mozilla Firefox version 52. Is there any web browser with NPAPI plugin support? I have to use a website frequently which uses Oracle Java plugin. I'm using Ubuntu 16.04 64 bit with Java JDK 8u121.
Helps are much appreciated. Thanks.
firefox java browser plugins
firefox java browser plugins
edited Mar 9 at 8:48
Diogo Gomes
329113
329113
asked Apr 17 '17 at 18:03
LijinLijin
3851415
3851415
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10
add a comment |
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10
add a comment |
5 Answers
5
active
oldest
votes
The Pale Moon web browser is an interesting option. In the document Pale Moon future roadmap they make this statement:
"Pale Moon supports NPAPI plug-ins. Unlike Firefox, we will not be deprecating or removing support for these kinds of plug-ins. This means that you will be able to continue using your media, authentication, and other plug-ins in Pale Moon like Flash, Silverlight, bank-authenticators or networking plug-ins for specific purposes."
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flagplugin.load_flash_onlyin Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.
– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
|
show 6 more comments
You can use the Extended Support Release of Firefox 52 as follows:
The following steps should work (tested on Mint 18 based on Ubuntu 16.04 and Mint 19 based on Ubuntu 18.04):
- Download and extract the Firefox ESR install from here: Download Firefox Extended Support Release. Make sure it doesn't auto update by changing the update settings in preferences.
- Launch Firefox and type
about:configin the location bar - Accept the risks and then add a key (right click mouse -> New -> Boolean)
- Call the key
plugin.load_flash_onlyand set it tofalse
- Add a Firefox extension for switching the user agent eg.
User-Agent Switcher
- Set the user agent to an earlier version of Firefox on Linux eg.
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- Close Firefox
- Download the tar.gz JRE package for Linux from Java.com and store the file in the Downloads folder in your home folder (i.e.
~/Downloads). It will be of the form:jre-8u121-linux-i586.tar.gzfor the 32 bit version. Choose the 32 bit or 64 bit version according to the version of Firefox ESR you downloaded.
Then do the following in a shell to extract the JRE (replacing with 64 bit versions if needed):
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u121-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Now the Java needs to be linked to Firefox. In a shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_121
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Launch Firefox and verify your Java version here: Verify Java Version
If it doesn't work and the wrong Java plugin appears to be loaded eg. IcedTea, then remove them:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esrpackage was requested on LaunchPad (see bug 1676164).
– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
add a comment |
EDIT:
Here's a list of browsers that still support NPAPI from Wikipedia:

There is a special version of Firefox that still supports NPAPI plugins.
From the How-To-Geek:
Mozilla ended support for traditional NPAPI browser plugins, aside
from Flash, with Firefox 52 on March 7, 2017.
However, Mozilla offers an “Extended Support Release”, or ESR, branch
of the Firefox browser. This browser is intended for organizations to
have a stable, long-term platform that only receives security updates,
not the frequent feature updates and changes that the main version of
Firefox receives.
Firefox 52 ESR was released on March 7, 2017 and includes support
for non-Flash browser plugins. Mozilla will continue supporting
Firefox 52 ESR with security updates until sometime in the second
quarter of 2018. At that point, the next ESR version of Firefox
will drop support for NPAPI plugins.
Visit the Download Firefox Extended Support Release page to
download the ESR version of Firefox. If you’re not sure which version
to download, choose the 32-bit version of Firefox for maximum
compatibility with older plugins. Older plugins may not have 64-bit
versions available.
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
add a comment |
In all honesty, we don't have any good options today
Pale Moon has only partial support for Java Plugins. At least, they don't work under Wayland. It is true for every browser, derived from Firefox, which for now is any browser from "NPAPI support list". But at least Pale Moon team supports their project.
Gnome Web shares the same problem, but even to a higher degree. Same with Konqueror.
Midori used to be a good browser, but hasn't been update for way too long
SeaMonkey doesn't support NPAPI at all. They even state it on their website:
we are not planning to support any abandoned stuff like classic
extensions and NPAPI plugins on our own ... when they are gone, they are gone
Safari has been gone for years now
So, yeah... I keep a virtual machine with Windows and (omg, this is embarrassing) IE installed, just to be able to work with my bank account
add a comment |
You have two options by the moment.
Basilisk
http://basilisk-browser.org/
Waterfox
https://www.waterfoxproject.org/
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f905910%2fis-there-any-web-browser-with-npapi-plugins-support%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
5 Answers
5
active
oldest
votes
5 Answers
5
active
oldest
votes
active
oldest
votes
active
oldest
votes
The Pale Moon web browser is an interesting option. In the document Pale Moon future roadmap they make this statement:
"Pale Moon supports NPAPI plug-ins. Unlike Firefox, we will not be deprecating or removing support for these kinds of plug-ins. This means that you will be able to continue using your media, authentication, and other plug-ins in Pale Moon like Flash, Silverlight, bank-authenticators or networking plug-ins for specific purposes."
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flagplugin.load_flash_onlyin Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.
– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
|
show 6 more comments
The Pale Moon web browser is an interesting option. In the document Pale Moon future roadmap they make this statement:
"Pale Moon supports NPAPI plug-ins. Unlike Firefox, we will not be deprecating or removing support for these kinds of plug-ins. This means that you will be able to continue using your media, authentication, and other plug-ins in Pale Moon like Flash, Silverlight, bank-authenticators or networking plug-ins for specific purposes."
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flagplugin.load_flash_onlyin Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.
– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
|
show 6 more comments
The Pale Moon web browser is an interesting option. In the document Pale Moon future roadmap they make this statement:
"Pale Moon supports NPAPI plug-ins. Unlike Firefox, we will not be deprecating or removing support for these kinds of plug-ins. This means that you will be able to continue using your media, authentication, and other plug-ins in Pale Moon like Flash, Silverlight, bank-authenticators or networking plug-ins for specific purposes."
The Pale Moon web browser is an interesting option. In the document Pale Moon future roadmap they make this statement:
"Pale Moon supports NPAPI plug-ins. Unlike Firefox, we will not be deprecating or removing support for these kinds of plug-ins. This means that you will be able to continue using your media, authentication, and other plug-ins in Pale Moon like Flash, Silverlight, bank-authenticators or networking plug-ins for specific purposes."
answered Apr 17 '17 at 19:16
Gunnar HjalmarssonGunnar Hjalmarsson
19.5k23461
19.5k23461
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flagplugin.load_flash_onlyin Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.
– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
|
show 6 more comments
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flagplugin.load_flash_onlyin Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.
– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
Seems to be a reasonable browser. I'll have a look. Thanks
– Lijin
Apr 18 '17 at 15:43
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
@Lijin: Yeah, I successfully tested a NPAPI plugin with it myself. Then I returned to FF 52 with "plugin.load_flash_only" set to "false". If that trick doesn't work with FF 53, I'll probably install Pale Moon again.
– Gunnar Hjalmarsson
Apr 18 '17 at 17:15
Yes. I'm also using the flag
plugin.load_flash_only in Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.– Lijin
Apr 18 '17 at 17:26
Yes. I'm also using the flag
plugin.load_flash_only in Firefox 52 for Linux. It will be removed in Firefox 53, because I saw that it was removed in Firefox 53 for Windows yesterday.– Lijin
Apr 18 '17 at 17:26
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
I installed Pale Moon now, but I'm not getting Java plugin in the plugin list. I thought that, if Java plugin is there in Firefox, it will be automatically imported in Pale Moon. Any idea how to install Java plugin in Pale Moon?
– Lijin
Apr 18 '17 at 17:28
1
1
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
@Lijin: And it doesn't work with FF 54 for Linux either. :(
– Gunnar Hjalmarsson
Jun 14 '17 at 22:29
|
show 6 more comments
You can use the Extended Support Release of Firefox 52 as follows:
The following steps should work (tested on Mint 18 based on Ubuntu 16.04 and Mint 19 based on Ubuntu 18.04):
- Download and extract the Firefox ESR install from here: Download Firefox Extended Support Release. Make sure it doesn't auto update by changing the update settings in preferences.
- Launch Firefox and type
about:configin the location bar - Accept the risks and then add a key (right click mouse -> New -> Boolean)
- Call the key
plugin.load_flash_onlyand set it tofalse
- Add a Firefox extension for switching the user agent eg.
User-Agent Switcher
- Set the user agent to an earlier version of Firefox on Linux eg.
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- Close Firefox
- Download the tar.gz JRE package for Linux from Java.com and store the file in the Downloads folder in your home folder (i.e.
~/Downloads). It will be of the form:jre-8u121-linux-i586.tar.gzfor the 32 bit version. Choose the 32 bit or 64 bit version according to the version of Firefox ESR you downloaded.
Then do the following in a shell to extract the JRE (replacing with 64 bit versions if needed):
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u121-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Now the Java needs to be linked to Firefox. In a shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_121
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Launch Firefox and verify your Java version here: Verify Java Version
If it doesn't work and the wrong Java plugin appears to be loaded eg. IcedTea, then remove them:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esrpackage was requested on LaunchPad (see bug 1676164).
– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
add a comment |
You can use the Extended Support Release of Firefox 52 as follows:
The following steps should work (tested on Mint 18 based on Ubuntu 16.04 and Mint 19 based on Ubuntu 18.04):
- Download and extract the Firefox ESR install from here: Download Firefox Extended Support Release. Make sure it doesn't auto update by changing the update settings in preferences.
- Launch Firefox and type
about:configin the location bar - Accept the risks and then add a key (right click mouse -> New -> Boolean)
- Call the key
plugin.load_flash_onlyand set it tofalse
- Add a Firefox extension for switching the user agent eg.
User-Agent Switcher
- Set the user agent to an earlier version of Firefox on Linux eg.
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- Close Firefox
- Download the tar.gz JRE package for Linux from Java.com and store the file in the Downloads folder in your home folder (i.e.
~/Downloads). It will be of the form:jre-8u121-linux-i586.tar.gzfor the 32 bit version. Choose the 32 bit or 64 bit version according to the version of Firefox ESR you downloaded.
Then do the following in a shell to extract the JRE (replacing with 64 bit versions if needed):
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u121-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Now the Java needs to be linked to Firefox. In a shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_121
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Launch Firefox and verify your Java version here: Verify Java Version
If it doesn't work and the wrong Java plugin appears to be loaded eg. IcedTea, then remove them:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esrpackage was requested on LaunchPad (see bug 1676164).
– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
add a comment |
You can use the Extended Support Release of Firefox 52 as follows:
The following steps should work (tested on Mint 18 based on Ubuntu 16.04 and Mint 19 based on Ubuntu 18.04):
- Download and extract the Firefox ESR install from here: Download Firefox Extended Support Release. Make sure it doesn't auto update by changing the update settings in preferences.
- Launch Firefox and type
about:configin the location bar - Accept the risks and then add a key (right click mouse -> New -> Boolean)
- Call the key
plugin.load_flash_onlyand set it tofalse
- Add a Firefox extension for switching the user agent eg.
User-Agent Switcher
- Set the user agent to an earlier version of Firefox on Linux eg.
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- Close Firefox
- Download the tar.gz JRE package for Linux from Java.com and store the file in the Downloads folder in your home folder (i.e.
~/Downloads). It will be of the form:jre-8u121-linux-i586.tar.gzfor the 32 bit version. Choose the 32 bit or 64 bit version according to the version of Firefox ESR you downloaded.
Then do the following in a shell to extract the JRE (replacing with 64 bit versions if needed):
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u121-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Now the Java needs to be linked to Firefox. In a shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_121
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Launch Firefox and verify your Java version here: Verify Java Version
If it doesn't work and the wrong Java plugin appears to be loaded eg. IcedTea, then remove them:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
You can use the Extended Support Release of Firefox 52 as follows:
The following steps should work (tested on Mint 18 based on Ubuntu 16.04 and Mint 19 based on Ubuntu 18.04):
- Download and extract the Firefox ESR install from here: Download Firefox Extended Support Release. Make sure it doesn't auto update by changing the update settings in preferences.
- Launch Firefox and type
about:configin the location bar - Accept the risks and then add a key (right click mouse -> New -> Boolean)
- Call the key
plugin.load_flash_onlyand set it tofalse
- Add a Firefox extension for switching the user agent eg.
User-Agent Switcher
- Set the user agent to an earlier version of Firefox on Linux eg.
Mozilla/5.0 (X11; Linux i586; rv:31.0) Gecko/20100101 Firefox/31.0
- Close Firefox
- Download the tar.gz JRE package for Linux from Java.com and store the file in the Downloads folder in your home folder (i.e.
~/Downloads). It will be of the form:jre-8u121-linux-i586.tar.gzfor the 32 bit version. Choose the 32 bit or 64 bit version according to the version of Firefox ESR you downloaded.
Then do the following in a shell to extract the JRE (replacing with 64 bit versions if needed):
sudo mkdir -p -v /opt/java/32
cd ~/Downloads
tar -zxvf jre-8u121-linux-i586.tar.gz
sudo mv -v jre1.8.0_* /opt/java/32
Now the Java needs to be linked to Firefox. In a shell:
mkdir -p ~/.mozilla/plugins/
cd /opt/java/32/jre1.8.0_121
ln -sf $PWD/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Launch Firefox and verify your Java version here: Verify Java Version
If it doesn't work and the wrong Java plugin appears to be loaded eg. IcedTea, then remove them:
sudo apt-get remove icedtea-plugin icedtea-8-plugin icedtea-netx icedtea-netx-common
edited Oct 3 '18 at 15:00
answered Apr 18 '17 at 8:37
mcaransmcarans
4481311
4481311
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esrpackage was requested on LaunchPad (see bug 1676164).
– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
add a comment |
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esrpackage was requested on LaunchPad (see bug 1676164).
– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
But when Firefox ESR 53 is out and this plugin support will be removed. Right? Thanks for the detailed answer
– Lijin
Apr 18 '17 at 18:22
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
The next ESR release will be Firefox ESR 59. ESR 52 will be supported until Q2 2018 according to this: mozilla.org/en-US/firefox/organizations/faq. By then I hope that tools will have migrated from the Java web plugin or that there will be another solution!
– mcarans
Apr 20 '17 at 4:08
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
Firefox ESR is available on Jonathon F's PPA. It passes Java Plugin check and Adobe FlashPlayer test.
– N0rbert
Sep 10 '17 at 19:30
firefox-esr package was requested on LaunchPad (see bug 1676164).– N0rbert
Sep 10 '17 at 19:37
firefox-esr package was requested on LaunchPad (see bug 1676164).– N0rbert
Sep 10 '17 at 19:37
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
Downloaded PaleMoon and update java using instructions from this answer. It works (Kubuntu 17.10)
– TimSparrow
Jan 11 '18 at 17:49
add a comment |
EDIT:
Here's a list of browsers that still support NPAPI from Wikipedia:

There is a special version of Firefox that still supports NPAPI plugins.
From the How-To-Geek:
Mozilla ended support for traditional NPAPI browser plugins, aside
from Flash, with Firefox 52 on March 7, 2017.
However, Mozilla offers an “Extended Support Release”, or ESR, branch
of the Firefox browser. This browser is intended for organizations to
have a stable, long-term platform that only receives security updates,
not the frequent feature updates and changes that the main version of
Firefox receives.
Firefox 52 ESR was released on March 7, 2017 and includes support
for non-Flash browser plugins. Mozilla will continue supporting
Firefox 52 ESR with security updates until sometime in the second
quarter of 2018. At that point, the next ESR version of Firefox
will drop support for NPAPI plugins.
Visit the Download Firefox Extended Support Release page to
download the ESR version of Firefox. If you’re not sure which version
to download, choose the 32-bit version of Firefox for maximum
compatibility with older plugins. Older plugins may not have 64-bit
versions available.
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
add a comment |
EDIT:
Here's a list of browsers that still support NPAPI from Wikipedia:

There is a special version of Firefox that still supports NPAPI plugins.
From the How-To-Geek:
Mozilla ended support for traditional NPAPI browser plugins, aside
from Flash, with Firefox 52 on March 7, 2017.
However, Mozilla offers an “Extended Support Release”, or ESR, branch
of the Firefox browser. This browser is intended for organizations to
have a stable, long-term platform that only receives security updates,
not the frequent feature updates and changes that the main version of
Firefox receives.
Firefox 52 ESR was released on March 7, 2017 and includes support
for non-Flash browser plugins. Mozilla will continue supporting
Firefox 52 ESR with security updates until sometime in the second
quarter of 2018. At that point, the next ESR version of Firefox
will drop support for NPAPI plugins.
Visit the Download Firefox Extended Support Release page to
download the ESR version of Firefox. If you’re not sure which version
to download, choose the 32-bit version of Firefox for maximum
compatibility with older plugins. Older plugins may not have 64-bit
versions available.
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
add a comment |
EDIT:
Here's a list of browsers that still support NPAPI from Wikipedia:

There is a special version of Firefox that still supports NPAPI plugins.
From the How-To-Geek:
Mozilla ended support for traditional NPAPI browser plugins, aside
from Flash, with Firefox 52 on March 7, 2017.
However, Mozilla offers an “Extended Support Release”, or ESR, branch
of the Firefox browser. This browser is intended for organizations to
have a stable, long-term platform that only receives security updates,
not the frequent feature updates and changes that the main version of
Firefox receives.
Firefox 52 ESR was released on March 7, 2017 and includes support
for non-Flash browser plugins. Mozilla will continue supporting
Firefox 52 ESR with security updates until sometime in the second
quarter of 2018. At that point, the next ESR version of Firefox
will drop support for NPAPI plugins.
Visit the Download Firefox Extended Support Release page to
download the ESR version of Firefox. If you’re not sure which version
to download, choose the 32-bit version of Firefox for maximum
compatibility with older plugins. Older plugins may not have 64-bit
versions available.
EDIT:
Here's a list of browsers that still support NPAPI from Wikipedia:

There is a special version of Firefox that still supports NPAPI plugins.
From the How-To-Geek:
Mozilla ended support for traditional NPAPI browser plugins, aside
from Flash, with Firefox 52 on March 7, 2017.
However, Mozilla offers an “Extended Support Release”, or ESR, branch
of the Firefox browser. This browser is intended for organizations to
have a stable, long-term platform that only receives security updates,
not the frequent feature updates and changes that the main version of
Firefox receives.
Firefox 52 ESR was released on March 7, 2017 and includes support
for non-Flash browser plugins. Mozilla will continue supporting
Firefox 52 ESR with security updates until sometime in the second
quarter of 2018. At that point, the next ESR version of Firefox
will drop support for NPAPI plugins.
Visit the Download Firefox Extended Support Release page to
download the ESR version of Firefox. If you’re not sure which version
to download, choose the 32-bit version of Firefox for maximum
compatibility with older plugins. Older plugins may not have 64-bit
versions available.
edited Apr 17 '17 at 18:34
answered Apr 17 '17 at 18:21
Android DevAndroid Dev
11k63362
11k63362
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
add a comment |
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
Yes I'm aware of Firefox ESR. But it's another workaround since How To Geek says At that point, the next ESR version of Firefox will drop support for NPAPI plugins. Now I use Firefox 52.0.2 64 bit in which Java plugin works (using plugin.load_flash_only flag), but it will be gone soon after update to 53. All I need is a long term solution, a browser which support Java plugin for long.
– Lijin
Apr 17 '17 at 18:28
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
@Lijin - You may want to try Midori or GNOME Web then
– Android Dev
Apr 17 '17 at 18:30
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
Yes. I just downloaded Midori. Haven't tried it yet. Any ideas about how to enable/install Java Plugin in that?
– Lijin
Apr 17 '17 at 18:33
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
@Lijin Well, here's an answer for how to enable Java in Midori. Also see the edit to my answer; I included a list of browsers that still support NPAPI.
– Android Dev
Apr 17 '17 at 18:36
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
Thanks for the list of browsers. But, what if I already installed JDK already with .tar.gz file? How can I get the plugin in Midori?
– Lijin
Apr 17 '17 at 18:45
add a comment |
In all honesty, we don't have any good options today
Pale Moon has only partial support for Java Plugins. At least, they don't work under Wayland. It is true for every browser, derived from Firefox, which for now is any browser from "NPAPI support list". But at least Pale Moon team supports their project.
Gnome Web shares the same problem, but even to a higher degree. Same with Konqueror.
Midori used to be a good browser, but hasn't been update for way too long
SeaMonkey doesn't support NPAPI at all. They even state it on their website:
we are not planning to support any abandoned stuff like classic
extensions and NPAPI plugins on our own ... when they are gone, they are gone
Safari has been gone for years now
So, yeah... I keep a virtual machine with Windows and (omg, this is embarrassing) IE installed, just to be able to work with my bank account
add a comment |
In all honesty, we don't have any good options today
Pale Moon has only partial support for Java Plugins. At least, they don't work under Wayland. It is true for every browser, derived from Firefox, which for now is any browser from "NPAPI support list". But at least Pale Moon team supports their project.
Gnome Web shares the same problem, but even to a higher degree. Same with Konqueror.
Midori used to be a good browser, but hasn't been update for way too long
SeaMonkey doesn't support NPAPI at all. They even state it on their website:
we are not planning to support any abandoned stuff like classic
extensions and NPAPI plugins on our own ... when they are gone, they are gone
Safari has been gone for years now
So, yeah... I keep a virtual machine with Windows and (omg, this is embarrassing) IE installed, just to be able to work with my bank account
add a comment |
In all honesty, we don't have any good options today
Pale Moon has only partial support for Java Plugins. At least, they don't work under Wayland. It is true for every browser, derived from Firefox, which for now is any browser from "NPAPI support list". But at least Pale Moon team supports their project.
Gnome Web shares the same problem, but even to a higher degree. Same with Konqueror.
Midori used to be a good browser, but hasn't been update for way too long
SeaMonkey doesn't support NPAPI at all. They even state it on their website:
we are not planning to support any abandoned stuff like classic
extensions and NPAPI plugins on our own ... when they are gone, they are gone
Safari has been gone for years now
So, yeah... I keep a virtual machine with Windows and (omg, this is embarrassing) IE installed, just to be able to work with my bank account
In all honesty, we don't have any good options today
Pale Moon has only partial support for Java Plugins. At least, they don't work under Wayland. It is true for every browser, derived from Firefox, which for now is any browser from "NPAPI support list". But at least Pale Moon team supports their project.
Gnome Web shares the same problem, but even to a higher degree. Same with Konqueror.
Midori used to be a good browser, but hasn't been update for way too long
SeaMonkey doesn't support NPAPI at all. They even state it on their website:
we are not planning to support any abandoned stuff like classic
extensions and NPAPI plugins on our own ... when they are gone, they are gone
Safari has been gone for years now
So, yeah... I keep a virtual machine with Windows and (omg, this is embarrassing) IE installed, just to be able to work with my bank account
answered Jan 17 '18 at 12:22
Hasan AmmoriHasan Ammori
11114
11114
add a comment |
add a comment |
You have two options by the moment.
Basilisk
http://basilisk-browser.org/
Waterfox
https://www.waterfoxproject.org/
add a comment |
You have two options by the moment.
Basilisk
http://basilisk-browser.org/
Waterfox
https://www.waterfoxproject.org/
add a comment |
You have two options by the moment.
Basilisk
http://basilisk-browser.org/
Waterfox
https://www.waterfoxproject.org/
You have two options by the moment.
Basilisk
http://basilisk-browser.org/
Waterfox
https://www.waterfoxproject.org/
answered Mar 5 '18 at 1:23
CitoplasmaXCitoplasmaX
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f905910%2fis-there-any-web-browser-with-npapi-plugins-support%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Related: How to install Firefox 52 ESR on 16.04?
– wjandrea
Apr 28 '17 at 6:10