About QuickJava

QuickJava is a Firefox extension that allows you to easily enable/disable Java, JavaScript, Images, Flash and more directly from the toolbar and/or status bar! (Need help?)
NOTE: QuickJava will become obsolete with the release of FF version 57 and above and will no longer be updated. Please see this thread for additional information.

Thursday, March 18, 2010

Read this post if you have problems.

The QuickJava extension doesn't actually remember (or forget) any settings because it simply loads the settings from Firefox upon loading.  Because it's functionality is so simple most functionality bugs are usually not a problem with QuickJava but rather with a plugin (such as Java or Silverlight) or Firefox itself.

To verify what is causing the problem, please follow the following steps (please read and follow through the whole thing before asking for help).

Note: All references to "Restart" mean restart firefox, ALL FIREFOX WINDOWS must be closed (including the addons and download manager). You should NOT need to restart the entire computer.

Please try this: Tools -> Addons and Disable all of the addons, go to the Plugins tab and make sure plugins related to the problem you are experiencing are enabled (for Java there are usually 2). Restart Firefox.

Please note: The Add-On -> Plugin window does not update dynamically, you must close it and re-open it to get the current enabled/disabled status of the plugins if you change it from QuickJava. This is important to remember moving forward.

After manually making sure everything is enabled, find a test page for the plugin you are experiencing problems for.  These pages can easily be found by googling "test java" or "test silverlight", ect.  For example you can test Java here:

If this test fails then you have a broader issue that I can't really help you with but there should be information on that page that can help. You can not proceed with any more tests until you can get the relevant tests to run properly.  After those tests are running properly, re-test QuickJava as your problem will most likely be resolved.


Restart, Enable QuickJava, restart. Click the J, verify the plugin disabled, restart make sure it's still disabled. Click the J again, verify the plugin enabled, restart and make sure it's still enabled. Try clicking the J one more time, restart and make sure it's disabled still.

If it works fine w/ ONLY QuickJava enabled then it may be another one of your add-ons. You can try enabling them one (or a few) at a time and re-testing each time to find the problem and contact the developer of the problematic add on for further help.

If you are still having problems disable QuickJava, restart.

Tools -> Addons -> Plugins and make sure BOTH Java plugins are enabled. Disable both of them, restart firefox and check to make sure they are still both disabled. Set them both to enabled and restart FF and check them again.

If they are not holding their settings at this point then your browser may have a corrupt install or something, contact the mozilla support.


If it was working with all extensions disabled, and not working when ONLY QuickJava is enabled then we'll need to talk more.

If this helps you find a solution, please post here so that others can read it.

A previous user's response:
"Thanks for the very complete diagnostic check list.
Actually, QuickJava runs well and enable/disable correctly the Java plugins. But only one of the two plugins stay disabled between two restarts. The "Java Deployment Toolkit" is always re-enabled at startup. So I will investigate that problem.
Thanks again for your support."
Update for newer versions of FireFox:

To manually enable javascript that has been removed by the FireFox options page, you need to put "about:config" in the firefox url bar and then search for javascript.enabled and set it to true.
 Update for Mac users from E Jonsson (via email):
An extra tip if you are having problems getting Java to work (regardless of QuickJava).
"I have subsequently found out that Firefox seems to be sensitive to whether you open in 32 or 64bit mode. The problem gets overcome by highlighting the Firefox application in Finder and pressing cmd-i for Information. Then untick the ‘open in 32 bit mode’ option. For some reason Java is not that sensitive in Safari, though. It works in both modes."

Wednesday, March 10, 2010

Attention Linux users!

I am aware of a problem when using the latest version for FF 3.6.  A new version of QuickJava 1.7.1 has been submitted for review and should be available shortly.

Thanks for your patience and support,

Tuesday, March 09, 2010

Problem opening Options dialog

Some users have expressed an issue when opening the options dialog. 

The message received is:
XML Parsing Error: undefined entity
Location: chrome://quickjava/content/options.xul
Line Number 6, Column 1:

Please post your OS and FireFox version here if you are having problems with options.  Also if you get a different error, please post the error message.

In the mean time you can get to the options by putting "about:config" (no quotes) in the URL box and then (click I Promise if it comes up then) filter down to "quickjava" (no quotes).  Double click on the preference that you want to change and when you're done just close the tab.

Saturday, March 06, 2010

Update for FF 3.6 users

Hey guys, just wanted to give you a quick update.  My version submitted for approval that would work with FF 3.6 was denied because it needed to be updated to their newest coding standards.

So I have spent quite a bit of time re-writing the add-on and localizing it (not required), I also added the option for Images.

The new version 1.6 was submitted for review the morning and will hopefully be available soon.  Until then you can get the beta version if you'd like by looking for the Beta Channel under the description on the extension's add-on page HERE.  (Note: The beta version WILL NOT automatically update, please check back every couple of days to look for the latest non-beta version so that you can take advantage of updates in the future.)

Sunday, February 28, 2010

QuickJava Image Development

BeaverXI has provided some graphics that I based my newest set on but I'm not a graphic artist so I'd like to provide everybody an opportunity to submit icons for consideration.

Version 0.6a In Beta

Do you want more features? Then help me test the latest Beta version which includes:

Add Flash and SilverLight, Options screen, Toolbar buttons and New images inspired by BeaverXI

Friday, February 26, 2010

QuickJava 0.5 for FF 3.6 by xxhatred

I have put an updated version in for review thanks to xxhatred for doing the updated. I only wish I had seen his review before I started spending time working on the update.

Thanks for the patience and the help. :)