I think I have found it.
I have the latest Firefox which on my system is 3.0.6-2 and xulrunner 22.214.171.124-1
I did this update yesterday and I am writing this on Firefox. Here is what I found.
Apparently I am running the PCLOS versions
Hence, my version is 3.0.6-2pclos2007 for firefox and 126.96.36.199-1pclos2007.
These are the repos that I havehttp://www.granularproject.org/content/repo/http://spout.ussg.indiana.edu/linux/pclinuxos/pclinuxos/apt/
So I think that there was a wrinkle that needed to be smoothed out.
Both repos have the test versions enabled so for the granular your Distribution is:
granular/2008 and your sections are:
e17 kde main extras test
For the pclos your Distribution is:
pclinuxos/2007 and your sections are:
main extra nonfree kde gnome testing
See if this gets us in the ballpark....
Now what is probably going to happen when you upgrade all these is that the icons will disappear, so you will need to remake them. As you have noticed, you can start Firefox from command line (or CLI) by typing firefox. This will be important as we will need it later.
Go to your menu button and right click. Here you will find edit menu. If you see unlock toolbar, you will need to do this first. Once you are there, edit the menu. Go to internet and web browsers, right click, new item, item name firefox, in the right pane, you can fill out description if you want and you can fill out comment if you want but the biggie we need is the command type in firefox here.
On the file button on the right click there, this will allow you to select the program icon and other icons look for firefox. Then save (button at top)
Mods if you see a potential issue here, let me know