Firefox 16, a treat for developers http://t.co/cnd27CzT
How to update old extensions and make it work with a new Firefox build
Whenever a new Firefox version is released, almost always a handful of extension goes down because most extension developers aren’t able to keep up with Firefox’s update schedule. An old, tried and tested workaround to this problem is to force Firefox to accept all extensions by disabling the compatibly check it performs before each install. However, by doing so you will be letting all extensions pass through unhindered and this can cause stability issues when some extensions are really incompatible.
There is another method, discovered by SitePoint, to make your old installed extensions work with a new Firefox build without turning of the compatibility check. This needs some work though.
The first time you run a new build it disables any unsupported extensions, but still leaves them installed. If that’s the case for the extension you want to update, here’s what you have to do:
Step 1. Locate your extensions folder, which is directly inside your profile folder.
Step 2. Identify the specific extension’s folder. The folder will be named after the extension’s unique ID, and if you’re lucky it will have an intuitive name (for example, Firebug’s folder is called “firebug@software.joehewitt.com”). However the name might be a GUID (such as “{3c6e1eed-a07e-4c80-9cf3-66ea0bf40b37}”) and in this case you’ll have to look inside the folder itself to identify the correct extension. Inside each folder will be a file called “install.rdf”, and this contains the extension’s core meta-data, including its name and description, from which you can identify the extension you want.
Step 3. Copy this folder to a temporary location and then uninstall the extension from Firefox and restart to complete the uninstall.
Step 4. In the copied folder, open the “install.rdf” file and look for a group of elements like this:
<em:type>2</em:type>
<em:targetApplication>
<Description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>2.0</em:minVersion>
<em:maxVersion>3.5.*</em:maxVersion>
</Description>
</em:targetApplication>
In most cases there will only be one group of elements like that, but if the extension supports more than one device (such as Flock as well as Firefox) then there will be more than one group — one for each device. You need to locate the group of elements that corresponds with Firefox, which you can do either by identifying <em:id> as having the exact value “{ec8030f7-c20a-464f-9b0e-13a3a9e97384}”, or by recognizing <em:maxVersion> as being the last version of Firefox that the extension supported. So for example, if you’ve just updated from 3.5 to 3.6, then the <em:maxVersion> element will most likely have the value “3.5.*”, indicating that its maximum support is any build in the 3.5 branch. So then, you’re going to want to change the max-version to match the Firefox update you just installed — so for Firefox 3.6 you would change it to “3.6.*”.
Step 5. Once you’ve made this change, save and close the file, then move the folder back to its original location in your profile extensions directory.
Step 6. Restart Firefox once again to re-install the extension, and it will now accept what you specified as the latest supported build.
You can now continue using the extension until a proper update is available.
[Via Instant Fundas]
{loadposition user9}
|
Related Articles by Tag {module Related Articles Plus} |
Like us on Facebook
This week Top Posts 
Top Things to do After Installing Ubuntu 13.04 ‘Raring Ringtail’ : Ubuntu 13.04 Raring Ringtail final is almost out. The final release it scheduled for release on Apri...0 comment(s) |
Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...0 comment(s) |
Howto: Upgrade to Ubuntu 13.04 Raring Ringtail from 12.04, 12,10 | Desktop & Server : Updated 05-04-2013: Ubuntu 13.04 Raring Ringtail will be released Soon, If you have ubuntu 12,10, 12...0 comment(s) |
Steganography- Hide Your Files Inside An Image in Linux : Nowadays, our personal computer is not only a work tool, it is also our private space where we sto...5 comment(s) |
How to use Remote Desktop in Ubuntu : Sometimes, we need to access our computer from other locations when we’re not at home and such. This...0 comment(s) |
Configure conky-Lua in Ubuntu (12.10 & 13.04 Raring Ringtail), Fedora, debian and LinuxMint | Howto Conky : Updated 05-04-2013: Conky is a free, light-weight system monitor for X, that displays any informatio...0 comment(s) |
Recent Posts
- Steganography- Hide Your Files Inside An Image in Linux
- Unix/Linux File Recognition. Did You Know?
- Migrate from MySQL to MariaDB in FreeBSD
- Connect Your Android Galaxy Tablet to Ubuntu via USB
- ElementaryOS Beta 1 and 2 Comparison and Review
- Introduction to the Linux Command Line
- A Secure Password
- Linux Kernel 3.10. It’s BIG!
- Monitoring Users Activity Using psacct or acct Tools in Linux
- Run Your Own Social Network Using elgg on RHEL / CentOS and Scientific Linux
Recent Comments



















jacky can
| #
You can actually unzip your secret archive by leaving out the -t option, instead using:
unzip newPhoto.jpg
DragonFartOutLoud
| #
it went to china.
DragonFartOutLoud
| #
great review! i’ve been using it as my main OS since Beta 1 release. its been a awesome ride so far :)
jet li
| #
i try the method, and i unzip the image contain zip secret, i dont find the file that i was hide, where it go? and how to open it? :s
zinovsky
| #
Yes, it is possible using Steganography, we will post another quick howto do that in the next few days