Installing Firefox 3.5 the right way in Ubuntu Jaunty 56

Posted by bikethetam Thu, 02 Jul 2009 03:45:00 GMT

Important update: The official Firefox-3.5 is now available in the universe repositories. You don't need to do any of the following, just "apt-get install firefox-3.5". No need for any ubuntu-mozilla-* line in /etc/apt/sources.list.

To uninstall firefox-3.5 that was setup using ubuntu-mozilla-*, follow the instructions at ubuntu-mozilla-security.

Only follow the instructions below if you want to be on the bleeding edge.

 

Firefox 3.5 was officially released yesterday and it brings significant improvements in terms of speed, tab management and support of HTML5. Ubuntu does not automatically propose the upgrade so you need to help the system find the newer packages. Let's start by listing the least effective ways of getting those packages.

Installing from Canonical repositories

When searching inside of Synaptic Package Manager or using apt-cache, you are going to find firefox-3.5. Unfortunately, it's been there since the release of Jaunty and it has not been updated since then. At the moment, only the beta 4 for is available and believe me you don't want it.

$ apt-cache showpkg firefox-3.5
Package: firefox-3.5
Versions:
3.5~b4~hg20090330r24021+nobinonly-0ubuntu1 (/var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_jaunty_universe_binary-i386_Packages)
 Description Language:
                 File: /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_jaunty_universe_binary-i386_Packages
                  MD5: b670b07084b5a79b912d14c4307acda4

Installing from mozilla.org

That's a better option. The process is the following:

  1. download the .tar.bz2 file
  2. uncompress it under ~/firefox
  3. make sure no other instance is already running
  4. start firefox 3.5 by running "~/firefox/firefox"

It works fine but there are several problems with this approach:

  • It completely shortcircuits the package manager which means that you will have to install future updates independently of the rest of the system.
  • When Ubuntu gets upgraded, it's very likely this firefox installation will stop working as it depends on libraries that will have changed version.
  • This firefox installation will the same ~/.mozilla directory to store your personal settings as the Ubuntu version of Firefox (3.0.11 as of today). Confusion and pain will inevitably follow. Unfortunately the last installation option described below has that same disadvantage.

 

Now the better solution.

Setting up the ubuntu-mozilla-daily repository

You can add to your system a repository maintained by the mozilla developers.

Add the following line at the bottom of /etc/apt/sources.list:

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main

Let Ubuntu know the identification key of this repository:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 247510BE

Refresh your system cache:

sudo apt-get update

Now, same as with the first option, the package that you want is firefox-3.5. The difference is that now, the version available is the right one.

$ apt-cache showpkg firefox-3.5
Package: firefox-3.5
Versions:
3.5.1~hg20090629r26036+nobinonly-0ubuntu2~umd1~jaunty (/var/lib/apt/lists/ppa.launchpad.net_ubuntu-mozilla-daily_ppa_ubuntu_dists_jaunty_main_binary-i386_Packages)
 Description Language:
                 File: /var/lib/apt/lists/ppa.launchpad.net_ubuntu-mozilla-daily_ppa_ubuntu_dists_jaunty_main_binary-i386_Packages
                  MD5: b670b07084b5a79b912d14c4307acda4

You need to setup this package, latex-xft-fonts and also firefox-3.5-gnome-support

$ apt-get install firefox-3.5 firefox-3.5-gnome-support latex-xft-fonts

At this point, there are 2 different versions of Firefox coexisting on the system, 3.0.11 and 3.5.1. When you run "firefox" from the command line or when you select it from the Applications menu, version 3.0.11 is fired up. It might be convenient to make the newer version the default:

$ sudo su
$ cd /usr/bin
$ ll firefox*
lrwxrwxrwx 1 root root 11 2009-06-22 16:45 firefox -> firefox-3.0
lrwxrwxrwx 1 root root 32 2009-06-22 16:45 firefox-3.0 -> ../lib/firefox-3.0.11/firefox.sh
lrwxrwxrwx 1 root root 34 2009-07-01 21:17 firefox-3.5 -> ../lib/firefox-3.5.1pre/firefox.sh
$ rm firefox
$ ln -s firefox-3.5 firefox

The newly installed version is branded "Shiretoko". That's the name used to identify 3.5 during development.

By using this technique, you're guaranteed that Firefox will get updated regularly through the Ubuntu package manager and that compatibility with system libraries will be preserved.

The downside of this is that you will get a little more updates than the average users: fixes to 3.5 will be dropped here first before they are made available to all. As a consequence, it's not impossible that you will be among the first to find regression bugs.

Reference: http://www.asoftsite.org/s9y/archives/160-FAQ-Where-can-I-get-firefox-3.5-for-Ubuntu.html

Update 7/3/2009: safer ubuntu-mozilla-security repository?

 


Comments

Leave a comment

  1. Edward about 13 hours later:

    Great tutorial ,thanks! I'v submitted a link of this article to www.linuxine.com in order to share it with more people.

  2. jjcanaday@gmail.com about 17 hours later:

    At the point where there are 2 versions, and you show how to make 3.5 the default: I get "sudo su", but what is "ll firefox*"? I get an error message: "bash: ll: command not found". I even copied and pasted from here. What is that command supposed to do?

  3. bikethetam about 17 hours later:

    jjcanaday, sorry that's a typo. I'm fixing it.

  4. moses about 20 hours later:

    I believe ll is an alias to ls -l, so if you change ll firefox* to ls -l firefox* it should give you what you want.

  5. mangahaus@hotmail.com about 20 hours later:

    @jjcanaday@gmail.com

    Regarding: ll After a couple of minutes of googling that "ll" command, I came across a site that informed me that Ubuntu doesn't come with that alias as default. In order for it to work, you will need to replace that in the command with "ls -l" (no quotes). After that, no problems getting it to work. Thanks a bunch, biketheteam!

  6. kiterunner about 20 hours later:

    Hey that is cool. I am recommending this method using ubuntuzilla too. It is rather simple and straight forward. http://ubuntumanual.org/posts/193/installing-firefox-3-5-in-ubuntu-the-easy-way

  7. bikethetam about 23 hours later:

    yes, ll is an alias for 'ls -lsa'. The typo was about the missing 'cd /usr/bin' line.

  8. Morten 1 day later:

    Wrt. the use of sudo su - sudo has a -s* option for getting a shell, which makes *sudo -s. This will, if memory serves me correct, log all commands to the syslog for later inspection.

  9. Kogi Kaishakunin 1 day later:

    I think "apt-get install firefox-3.5 firefox-3.5-gnome-support latex-xft-fonts" requires to be run as root.

  10. RamL 1 day later:

    Can firefox-3.0 be uninstalled at this point? I would appreciate if you could provide more details.

  11. SilverWave 2 days later:

    It you set your sources in Ubuntu to allow Proposed Updates then FF3.5 is available :)

    Was: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b4pre) Gecko/20090401 Ubuntu/9.04 (jaunty) Shiretoko/3.5b4pre - Build ID:20090401172919

    Now: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1) Gecko/20090701 Ubuntu/9.04 (jaunty) Shiretoko/3.5 - Build ID: 20090701021524

    Remember to then turn proposed off :)

  12. curious 2 days later:

    Great howto! Thanks. One question: when firefox 3.5 makes it into the ubuntu-repos and replaces 3.0, do I have to mess around with the symlinks again? Or do they get corrected on update so firefox points to Ubuntu's updated firefox package?

  13. Grant Bowman 2 days later:

    The jaunty-proposed solution is much easier for end users!

    Grant Bowman

    https://wiki.ubuntu.com/CaliforniaTeam

  14. incubii 2 days later:

    @Curious Firefox 3.5 will not be updated for any previous version of Ubuntu. It will only be available for Karmic Koala and beyond. Very annoying considering the beta is in the repo already!

  15. curious 3 days later:

    Ahh, I see, thanks for clarification. Coming from Rolling-Release Arch LInux I supposed it will get superseded once the new version is out... Annoying, but keeping the PPA repo should do the trick.

    Slightly OT, there is a bug making firefox crash on fullscreen Flash with some graphic cards (https://bugs.launchpad.net/firefox/+bug/333127). The bug report mentions this workaround, worked for me:

    In the case of Firefox 3. package from PPA, the file /usr/lib/firefox-3.5pre/firefox.sh should be modified adding: export LD_PRELOAD=/usr/lib/libGL.so.1
  16. wonderwhy 3 days later:

    missing flash plug in after using this method.

  17. curious 3 days later:

    report it to the bug-tracker.

  18. curious 4 days later:

    sorry, wonderwhy - got you wrong. I reckon you meant missing flash after installing firefox 3.5 from PPA?

    Things you could check: Do you still have flash in 3.0? Did it get removed when installing 3.5 / Does reinstalling it makes a difference? Locate the flashplugin*.so, on my system it looks like this:

    /usr/lib/firefox/plugins/flashplugin-alternative.so -> /etc/alternatives/firefox-flashplugin

    If you run x64, it may have to do something with it, you could toss around with the symlinks.

  19. wonderwhy 4 days later:

    flash was working fine in video, usatoday with FF 3.0.11 after upgrade to FF 3.5.1pre, video still work but usatoday website prompt flash plugs-in installation. system running ubuntu 9.04 32 bits not x64.

  20. curious 4 days later:

    So if flash is working on other websites, it seems unlikely you are missing the plugin... rather like a problem with the usatoday website, right? I get the same message on usatoday.com. As long as the videos play anyway, just ignore the message.

  21. wonderwhy 4 days later:

    ok CURIOUS...youtube and other video website works fine. will ignore usatoday flash plugs-in prompt.

  22. docspike 5 days later:

    I followed the steps given in section 'Installing from Mozilla.org'

    The installation took place without any problem, but after starting the browser its not connecting to internet...giving the error message failed to connect to server..my internet connection is fine as other browsers work fine...i m using Ubuntu 9.04 x86_64bit....Kindly help as i am fed up with trying to install..i tried using ubuntuzilla too...it dint work either...

    Somebody help!!

  23. curious 5 days later:

    docspike, please install from a repo. Circumventing the package manager can mess up your system, and introduce additional problems. Since firefox 3.5 is now in universe, this is also the most painless method.

    But before anything else, revert everything you have done till now to install 3.5, so you have a clean start and wont end up with different version oft the same software borking up your system.

    After that, it is as simple as running:

    sudo apt-get update

    sudo apt-get install firefox-3.5 firefox-3.5-gnome-support

    @bikethetam: maybe you should add a note to your post about firefox3.5 being in universe now, to avoid confusion.

  24. Progfou 5 days later:

    A few comments on “The Right Way”™ :

    • Firefox 3.5 final is now available in Jaunty through normal security updates => sometime the right way is just to wait a bit ;-)
    • I wouldn't advise a non-technical end-user to use a -daily repository => it's unstable by definition, and it may put the user on a frequent large download (and may be a large bill in the end too) ;
    • better use aptitude instead of apt-get => apt-get only manage packages without "remembering" automatic installation dependencies, the one feature that allow you to cleanly un-install by removing every related packages (if they are not required by something staying) ;
    • better use sudo -i instead of sudo su => one less process in memory ;
    • better use dpkg-divert instead of manually managing files belonging to packages => dpkg-divert allow to ensure your modifications will be kept over package updates.

    BTW, thanks for the hint about installing latex-xft-fonts to help MathML support in Mozilla products! :-)

  25. wonderwhy 6 days later:

    i followed the revert step to remove shiretoko 3.5.1pre web browser then install firefox-3.5. now i have firefox 3.0.12 and shiretoko 3.5 both on my system. also had deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main in /etc/apt/sources.list. would like to have only firefox 3.5 option in the system which can be upgrade with a newer version when mozilla is ready. also, no flash plugins notice in firefox 3.0.12 version in usatoday website..go figure huh? TIA

  26. wonderwhy 6 days later:

    thank to Progfou for the APTITUDE command usage..was not savy to that earlier. :-)

  27. fowlplay 6 days later:

    Progfou: I've done apt-get update, but the package for firefox-3.5 still shows as 3.5-b4. Could you tell me how to change my package to 3.5 final?

    TIA

  28. wonderwhy 6 days later:

    Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1) Gecko/20090701 Ubuntu/9.04 (jaunty) Shiretoko/3.5

    is this the firefox 3.5 final version?

  29. Progfou 7 days later:

    @fowlplay: using apt-get update will only update your “available packages” lists, after that you have to use apt-get safe-upgrade to ask the APT package manager to look for new versions now available and then download and install them. In some cases, for example when a new package version requires adding or removing packages, you'll have to use apt-get dist-upgrade instead, but you should not use this in most common cases, so avoid it unless you have to use it.

  30. Progfou 7 days later:

    @wonderwhy: it says 3.5, not 3.5svn neither 3.5beta not 3.5rc, so I would say “yes” that's the official one. :-)

  31. Progfou 7 days later:

    About Flash support, the current official way is to use the adobe-flashplugin package available at Canonical's APT repository using this APT source:

    deb http://archive.canonical.com/ jaunty partner

  32. Joe&Bug 8 days later:

    What about the apturl? Since the installation of the Shiretoko thing, the apt protocol is no more. How should I get back the apt:// commodity?

    All in all, I really think this is a night mare to the Ubuntu community. The rendering is slower than Window$,

  33. MSP 9 days later:

    OK. I used the command at the top this page. The package manager has a green square next to firefox-3.5 but when I click the firefox icon at the top of the screen, the Help.About menu still says it is 3.0.11. It is also 3.0.11 if I open it from the applications menu.

    What am I doing wrong?

  34. MSP 9 days later:

    One more thing. Why is the "Check for updates" menu disabled in 3.0.11 as this stops me from upgrading the simple, obvious way I would in windows?

  35. curious 10 days later:

    @MSP

    The Package Manager takes care of all software updates, and does so exclusively to keep things clean. Also, because Firefox is running as your user, it does not have permissions to write outside your home directory, where the binaries are installed. So it is half security issue, half convenience of centralised package management (there is no "update all installed software" button in windows).

    Firefox 3.5/Shiretoko gets installed parallel to the existing version. Start it like that from a terminal:

    /usr/bin/firefox-3.5

    If you want to make Shireteko default, recreate the symlink /usr/bin/firefox pointing to /usr/bin/firefox-3.5. This is described near the end of the post ("At this point, there are 2 different versions of Firefox coexisting..."ff).

  36. MSP 10 days later:

    @Curious. Thanks for your reply, but you seem to have misunderstood my questions. I want to upgrade an Ubuntu 9.04 system from its default Firefox 3.0.11 to Firefox 3.5. I don't want to use anything called "Shireteko" (unless that is an obscure way of referring to Firefox 3.5). Also I don't think I ever accused windows of having an "update all installed software" button. Isn't that the same thing as reinstalling the OS? Excuse my ignorance, I've only been using computers since 1967:-).

    I'm getting my Mum, who's getting on a bit, to use Ubuntu because I've been impressed by its GUI and feel she will have less trouble with a system which is less prone to security problems than her old windows xp. So I'm really looking for a "non-terminal" solution to this problem so that I can teach her how to do it in case I am not around next time it needs doing. I gave up using command line interfaces in the 1980s (PERQs then Macs) unless I'm forced to.

    To be clear, I'm looking for an equivalent to what happens when you upgrade Firefox under windows, i.e. You are either prompted that a new version is available and click a button to indicate that you wish to install it, or you click “Tools/Check For Updates” and then indicate that you wish to install it if one is available. In either case, the end result is that the new version replaces the old version and automatically becomes your default browser, assuming the old version was your default browser. I definitely do not want the old and the new version to "coexist". For preference, I would prefer not to have to explain to my Mum what a "symlink" is (always assuming I knew myself), or to explain to her about permissions.

    After all, don't Ubuntu's goals "include providing an up-to-date, stable operating system for the average user, with a strong focus on usability and ease-of-installation". Terminal commands have no place in that and, in my opinion, detract from what seems to be a great OS. However, it does lack an animated bumble bee buzzing around the screen when it's compiling like it used to under POS on the PERQ:-).

  37. MSP 10 days later:

    @Curious. Thanks for your reply, but you seem to have misunderstood my questions. I want to upgrade an Ubuntu 9.04 system from its default Firefox 3.0.11 to Firefox 3.5. I don't want to use anything called "Shireteko" (unless that is an obscure way of referring to Firefox 3.5). Also I don't think I ever accused windows of having an "update all installed software" button. Isn't that the same thing as reinstalling the OS? Excuse my ignorance, I've only been using computers since 1967:-).

    I'm getting my Mum, who's getting on a bit, to use Ubuntu because I've been impressed by its GUI and feel she will have less trouble with a system which is less prone to security problems than her old windows xp. So I'm really looking for a "non-terminal" solution to this problem so that I can teach her how to do it in case I am not around next time it needs doing. I gave up using command line interfaces in the 1980s (PERQs then Macs) unless I'm forced to.

    To be clear, I'm looking for an equivalent to what happens when you upgrade Firefox under windows, i.e. You are either prompted that a new version is available and click a button to indicate that you wish to install it, or you click “Tools/Check For Updates” and then indicate that you wish to install it if one is available. In either case, the end result is that the new version replaces the old version and automatically becomes your default browser, assuming the old version was your default browser. I definitely do not want the old and the new version to "coexist". For preference, I would prefer not to have to explain to my Mum what a "symlink" is (always assuming I knew myself), or to explain to her about permissions.

    After all, don't Ubuntu's goals "include providing an up-to-date, stable operating system for the average user, with a strong focus on usability and ease-of-installation". Terminal commands have no place in that and, in my opinion, detract from what seems to be a great OS. However, it does lack an animated bumble bee buzzing around the screen when it's compiling like it used to under POS on the PERQ:-).

  38. curious 10 days later:

    @MSP

    I feel like I indeed understood your question... You asked why update is disabled inside Firefox, and I provided you with an explanation. Than I pointed you to the passage in the very article you are commenting on, where it is explained how to make firefox 3.5 the default browser. How am I supposed to know you were looking for a way which avoids the command line?

    Also I don't think I ever accused windows of having an "update all installed software" button.

    Neither was I implying you did. I meant it as an example why package management (apt, synaptics) is "convenient" (as in "you can't update from inside firefox, but on the other side you can update the whole system with one click"). No offense.

    I don't want to use anything called "Shireteko" (unless that is an obscure way of referring to Firefox 3.5)

    Shireteko, with a blue icon, is what you will get at the moment if you install from universe. This is unbranded Firefox 3.5 final. I did not chose this name, Firefox developers did.

    To be clear, I'm looking for an equivalent to what happens when you upgrade Firefox under windows, i.e. You are either prompted that a new version is available and click a button to indicate that you wish to install it, or you click “Tools/Check For Updates” and then indicate that you wish to install it if one is available. In either case, the end result is that the new version replaces the old version and automatically becomes your default browser, assuming the old version was your default browser. I definitely do not want the old and the new version to "coexist".

    You have two options:

    1. Wait until the official Firefox 3.0 package gets an update. I currently do not know when this will happen, and if it will happen for the current release at all.

    2. Run Firefox with root privileges once. You should be able to update from inside firefox than. I would not recommend this, as I am not sure if things could break. Officially, firefox is not supposed to run as root.

    After all, don't Ubuntu's goals "include providing an up-to-date, stable operating system for the average user, with a strong focus on usability and ease-of-installation". Terminal commands have no place in that and, in my opinion, detract from what seems to be a great OS.

    This is your personal opinion. However, I do not see any point in discussing Ubuntu's goals or how they organize stuff here, since I am just a user like you. Complain to them, if you want. I just tried to provide you with an answer to your questions.

    Here is an overview about the various options you have to install Firefox 3.5, if you're still interested (under "Installing Other Versions").

  39. curious 10 days later:

    P.S.: As it seems, Firefox 3.5 will only become the default browser with the release of Ubuntu 9.10, scheduled for October 09. You will be able to upgrade through the Update Manager than.

  40. curious 10 days later:

    sorry for triple posting (and for confusing than with then all the time - not my mother tongue):

    You might want to have a look at Ubuntuzilla. It seems to do what you are looking for, but circumvents the package manager. You will still have two Firefox version coexist (3.0 from Ubuntu, and 3.5 from Mozilla), but they should do so peacefully.

  41. MSP 11 days later:

    @Curious. Thank you again for your input.

    Basically, you are saying that, in your personal opinion, what I want is not yet possible without changing the way Firefox is normally used.

    "This is your personal opinion. However, I do not see any point in discussing Ubuntu's goals or how they organize stuff here, since I am just a user like you. Complain to them, if you want."

    Actually, it's not my opinion. The quote is from Wikipedia and is a reasonable summary of the Ubuntu philosophy as stated on its website. Far from complaining, I was simply reminding people who answer questions in terms of terminal commands that this is not in keeping with Ubuntu's stated philosophy and is not as helpful as it could be to ordinary users (like my Mum!).

    However, I have now found another forum which seems to be lees "terminally" inclined so I will not need to trouble you here any more.

    Thank you again for your time.

  42. curious 12 days later:

    no trouble caused. If you find an easier solution, please post back here to let people know.

  43. MahoganyRapture 13 days later:

    http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.11/win32/en-GB/Firefox%20Setup%203.0.11.exe

    go here and downgrade back to 3.0. you don't need to uninstall 3.5 it will do it by itself, i did and now all is happy in my surfing world.

  44. ... about 1 month later:

    @MahoganyRapture: I think you missed the point of this ENTIRE THREAD. We're talking about the Linux version, and also upgrading, not downgrading.

  45. Dave about 1 month later:

    I could not get FF 3.5 to work correctly in Ubuntu Jaunty (http://ubuntuforums.org/showthread.php?t=1238437), so I ended up trying Swiftweasel and I love it. It is faster and it works. http://sourceforge.net/projects/swiftweasel/files/

  46. clint 2 months later:

    I was wondering how I can install other language versions of 3.5 as the above using mozilla repos

  47. benke@brimberg.se 3 months later:

    Hi,

    I'm pretty new to ubuntu and linux. I want to know more about this,

    You can add to your system a repository maintained by the mozilla developers. Add the following line at the bottom of /etc/apt/sources.list: deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main

    Exactly what do I do, and how am I doing this in the terminal? Or do I do it somewhere else ? Eager to understand. regards, Benke

  48. bikethetam 3 months later:

    You have to use a text editor like gedit (type "sudo gedit /etc/apt/sources.list"), copy "deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main" to the end of the file and save.

  49. Johnny T. 3 months later:

    Dude this was VERY helpful!

    Thanks alot!

  50. yadhie 3 months later:

    thanks... this post really usefull for me who first time to use linux ubuntu... it really works now.. thanks

  51. marius 3 months later:

    why the browser call shiretoko and not firefox?

  52. Something quite strange happened 3 months later:

    I followed the instructions given in this post, but at the end of it all, when I start firefox, I get a message box pop-up saying:

    ASSERT: * Search: _installLocation: engine has no file! Stack Trace: 0:ENSUREWARN(false,installLocation: engine has no file!,2147500037) 1:() 2:() 3:() 4:epsGetAttr([object Object],hidden) 5:() 6:() 7:currentEngine() 8:get_currentEngine() 9:updateDisplay() 10:init() 11:([object XULElement],11)

    I am not an absolute noob in linux, but this is beyond me. Any help will be thoroughly appreciated.

  53. Ritwik Banerjee 3 months later:

    Ok .... the previous msg titles "something quite strange happened" was by me .... left the subject there instead of my name. sorry 'bout that. anyway, figured out what happened. actually, shiretoko figured out the problem .... the xul related packages needed to be ignored/updated, that's all. thanks for this post ... helped me a lot. :)

  54. stlouisubntu 3 months later:

    Friend,

    You were so great in identifying and sharing these PPAs for Firefox-3.5 and I was hoping that you would also be so kind and helpful in regard to the newly released FINAL SeaMonkey-2.0 package for ubuntu (hardy, please.) In my own web searching, I was only able to find ones with SeaMonkey-2.0 Betas from May 2009 or so.

    Any help?

    Thanks.

  55. John 6 months later:

    How do u uninstall it and get the default firefox back

  56. tmcn52@gmail.com 7 months later:

    Thanks for the info. I love Firefox 3.5. Been using it on Windows XP. Now I have it on Ubuntu 9.04.

Comments