One of the biggest issues people have with Mozilla/Firefox extensions (besides security vulnerabilities) is the required version field that indicates which versions of Mozilla/Firefox that particular extension will run on. While that may at first seem a nifty feature, anyone familiar with Firefox’s release of development builds, ranging from a build every hour to a build every night, will immediately realize the problem: the extensions aren’t configured to work with the new builds! And extension writers don’t always have time to update their works with new whitelists of permitted FF builds; and so they don’t work! But fret not, there is a solution, and if you are addicted to to the bleeding edge and set your download manager to download and run the builds on the hour (like some I know…) then this is for you!
- Access the Firefox “registry” by directing FF to “about:config,” without the quotes or comma obviously.
- Right-click anywhere on that page, and select New -> String.
- In the message box that pops up, enter “app.extensions.version” for the name (no quotation marks….) and press enter;
- And when another box appears prompting you for the value, enter the version number of the FF build you want it to impersonate when installing a plugin. I recommend 1.5, but you can use 1.0 as well.
- That’s it, you’re done.. Close the tab and surf our archives, install your plugins, and enjoy your new-found liberty!
This “hack” works on all versions of Firefox and on all operating systems. Please keep in mind that forcing a extension to work can result in trouble, but it is highly unlikely, most will fail gracefully.
Also, if you attempted to install an extension before doing this, it will not install because Firefox remembers that this extension is not compatible and does itself a “favor” and doesn’t check. In such a case either modify the wrapper for the XPI file, or clear your profile and try again.
A common example of this hack “failing” to work is an upgrade to Bon Echo from a FF installation with extensions. In such a case, or any other time you attempted to install a plugin on Bon Echo and it failed before performing this hack:
- Browse to the Bon Echo settings folder located in
X:\Documents and Settings\Local Settings\Application Data\
- Delete that folder.
- Browse to the Bon Echo folder at
X:\Program Files\Bon Echo\and clear the “Extenions” subfolder of all files.
- Restart your PC