Firefox 3.5 wykorzystuje silnik Gecko 1.9.1 zawierający kilka dodatkowych funkcji, których nie miało wydanie 3.0. W wersji beta 2 pojawił się „tryb prywatny” pozwalający na przeglądanie internetu bez zostawiania jakiegokolwiek śladu w komputerze użytkownika. Firefox 3.5 zawiera także obsługę geolokalizacji, opierającej się na danych wymienianych z Google (do Google są wysyłane m.in. sztuczny unikalny identyfikator, odświeżany co dwa tygodnie i zachowywany przez przeglądarkę oraz identyfikatory pobliskich urządzeń bezprzewodowych).
Deweloperzy Mozilli zmienili numer z 3.1 na 3.5 przy wersji Beta 4, aby zwrócić uwagę na znaczne zmiany, jakie zostały wprowadzone w tej wersji.
Wersja 3.6 mały|Wersja 3.6 beta 3 przeglądarki Mozilla Firefox uruchomiona na macOS
Wydanie następne po Firefoksie 3.1 (teraz nazywanym 3.5) miało pierwotnie nosić oznaczenie 3.2. Deweloper Mozilli, Mike Shaver, ogłosił, że od tego czasu wersja ta będzie miała numer 3.6. Zwrócił jednak uwagę, że oznaczenie to jest tymczasowe i może okazać się, że numer ów się jeszcze zwiększy. Nazwą kodową tej wersji jest „Namoroka”. Jej rozwój rozpoczął się 1 grudnia 2008. Ostatecznie wersja 3.6 wydana została 21 stycznia 2010. Używa ona silnika Gecko 1.9.2 na platformie Mozilla 2.