Tuesday, January 1, 2008

Extension compatiblity for Firefox 3 Beta

Life isn't all that easy when you have updates and upgrades available at such rapid pace as Mozilla Firefox project. With an upgrade usually the framework is so much modified that your current Firefox extensions don't work with the Alpha or Beta release. Now if you have an intermitent problem of testing newer non-stable versions of softwares then you miss out on the extensibility feature.



For example, there are very few extensions of Firefox 2.0.* which are compatible with Firefox 3 Beta. Hold on please, there is a tweak to get all your extensions working with Firefox 3 beta release. From what I have experienced the so called and much awaited FF 3 has some cool features. I have not played around with it much, but the first problem that I faced was to get all my extensions working with this new release. Here's what you have to do to get all your extensions working. I must caution you though that there could be extensions that might make your firefox unstable and make it crash. From what I have read All-in-one gestures when used with this tweak makes it crash for the first time. Also, this can cause some security glitch as well. So please use it at your own risk. Following are the steps:

  • In a new tab type about:config. You get a beautiful (and funny) window which looks like this.

  • You know which button to hit. Once you reach the about:config page look for an entry named extensions.checkCompatibility.
  • If you see the entry then change the value to false.
  • However, if you did not find an entry, then right click any where on the page and under new select boolean.
  • Set it's value to false.
  • That's all. Now you should have an entry that looks like this

  • Close Firefox and restart. See the magic, all your old extesions are now working and are visible.
You see a warning message marked with an arrow like the following:


Help yourself with further experimentation. And remember it's a tweak that means it's not suppose to be tweaked to avoid any glitches. I am sure with the final release all the extensions will be compatible. There is another way as well to make extensions compatible, but for that you have to make code level changes and I am not discussing them. Let me know if someone wants to do it that way.

Technorati Tags: , ,

No comments: