Depuis Jaunty (Ubuntu 9.04) Firefox-3.5 est disponible dans les dépôts, c'est même mon navigateur par défaut.
Je fais du développement avec Eclipse (3.4.2 downloadé du site eclipse). Le problème se pose dès le démarrage d'Eclipse qui laisse une unique petite frame vide sans aucun message.
Pour résoudre ce problème c'est très simple, il faut éditer le fichier
eclipse/eclipse.ini et ajouter la ligne suivante n'importe où (à la fin par exemple) :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.0.10
Sans ça, SWT (la librairie graphique d'Eclipse) cherche a initialiser xulrunner-1.9.1 (cœur de firefox-3.5) pour lequel il n'est pas encore tout à fait compatible.
Avec cette ligne, on force SWT a s'initialiser avec xulrunner-1.9.0 (cœur de firefox-3).
J'espère que ça va pouvoir éviter des cheveux blancs à certain.