Upgraded All My Computers to Firefox 2

I’ve figured all the issues I had with upgrading to Firefox 2 and now all three of my computers are running the latest version with no problems.

The previous issues that made me revert to Firefox 1.5 after attempting the upgrade:

Lost bookmarks

It turned out what made the bookmarks disappear upon upgrade was that the Firefox process was still running. When doing the upgrade, make sure that Firefox is completely shut down, even if you don’t see it in the taskbar. Open up Task Manager and confirm.

Incompatible Extensions

Some of my beloved extensions did not have versions that were upgraded for 2.0, or I didn’t like the version written for 2.0. I found the trick to trick Firefox into running those extensions. There’s no guarantee that it will work with all extensions, though. Certain extensions showed error messages saying they were incompatible with FF 2 even though they technically could run under it. What was “breaking” them was their info file that stated the version number compatibility didn’t include version numbers greater than 1. We’re going to change that.

Extensions are basically archive files. Find a copy of your extension, which would end in .xpi. Rename it so it ends in .zip so that your computer can recognize it, given that you have software that can unzip zip files. Depending on your software, you’ll want to choose the function to Expand or Uncompress it.

In the resulting folder, you should find a file called install.rdf. Open it in a simple text editor like notepad or wordpad. Look for and edit the number to 2 or greater. Save the file. Compress the folder back into a zip file. Rename the extension from zip to xpi. Install the extension with that file.

Again, it may or may not work depending on the functionality of the extension.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>