La fondation Mozilla a annoncé la disponibilité de la première version publique de Firefox 3.0, nom de code « Gran Paradiso ». Cette version Alpha 1 est avant tout destinée aux testeurs et aux développeurs, elle n'intègre aucune nouvelle fonctionnalité au niveau de l'interface utilisateur. Gran Paradiso Alpha 1 est la première version à utiliser la branche 1.9 du moteur de rendu Gecko (Firefox 2.0 utilise la branche Gecko 1.8). Gecko 1.9 apporte de nombreuses nouvelles fonctionnalités. Le rendu graphique utilise désormais Cairo, une bibliothèque graphique Open Source, écrite en langage C. Développé à l'origine par Keith Packard et Carl Worth pour X Window, Cairo est basé sur une API de rendu vectoriel indépendante du matériel et est disponible pour différentes cibles : xlib (X Window), Win32 (Windows), Quartz (Mac OS/X), glitz (OpenGL), etc. On peut le comparer aux systèmes Quartz 2D d'Apple ou WPF de Vista. Cairo est très populaire dans le monde Open Source, il est par exemple intégré au toolkit GTK et à l'environnement GNOME. Capable d'exploiter les accélérations matérielles, Cairo améliore les performances et la qualité du rendu, et facilite la maintenance du code source. Parmi les autres nouveautés, notons un nouveau modèle de threading, un changement dans le traitement des événements DOM, le support amélioré de SVG. Les widgets Cocoa sont maintenant utilisés sur les builds OS X. Les plates-formes Windows 95, Windows 98, Windows ME, Mac OS/X 10.2 ne sont plus supportées. Si la version Alpha 1 disponible au public ne passe pas encore le test Acid 2, un cas de test CSS développé par le Web Standard Project pour détecter les erreurs CSS, il semblerait que les dernières nightly builds passent ce test avec succès, comme le rapporte cet article de ars technica : A first look at Firefox 3.0. La version finale de Firefox 3.0 était attendue pour le printemps 2007. La feuille de route actuelle ne mentionne plus de date.