In de volgende major update van Firefox zit de tekstcommando-interpreter Ubiquity ingebakken. Ook komt er een model om webapplicaties zich meer te laten gedragen als desktopprogramma's en een manier om het uiterlijk van de browser te wijzigen
Firefox-architect Mike Connor heeft tegenover PC Pro verschillende nieuwe features genoemd die in versie 3.2 van Firefox zullen belanden. Vermoedelijk althans, want er is een kleine kans dat versie 3.2 dit jaar niet verschijnt maar dat er volgend jaar gelijk naar versie 4 wordt doorgestoomd.
De volgende grote update zal volgens Connor standaard de 'commandline-interface' Ubiquity bevatten, die momenteel in bètavorm verkrijgbaar is. Hiertoe werd medio 2007 de aanzet gegeven door Mozilla-usability-expert Alexander Faaborg, die ervoor pleitte power users beter in gedachten te houden in het muiskliktijdperk, Hij stelde dat bepaalde opdrachten via commandline-opdrachten gemakkelijker uitvoerbaar zijn. Faaborg implementeerde destijds commando's om bijvoorbeeld snel door bookmarks te doorzoeken, maar zei erbij dat het om 'wilde ideeën' ging die niet in Firefox 3 zouden worden geïmplementeerd - iets waar hij waarschijnlijk dus ongelijk in krijgt. Connor noemt de respons op Ubiquity 'fantastisch'.

Een andere feature die Connor aangestipte is lightweight theming, waarmee het uiterlijk van de browser kan worden gewijzigd. Hiervoor is het niet nodig om aparte extensies te downloaden. Ook beschrijft de Firefox-architect de eveneens nieuwe feature Prism, dat het voor webapplicaties zoals Gmail mogelijk moet maken zich meer als desktop-applicatie te gedragen, zodat ze bijvoorbeeld vanaf het startmenu kunnen worden benaderd. Maar belangrijker is dat Prism beoogt om de focus van de browser weg te nemen, immers: browsercontrols zoals een backbutton of adresbalk hebben weinig tot niets met de interactie van de webapplicatie te maken. Prism staat onder meer het starten van een applicatie op basis van een initialisatiebestand toe, en er wordt gewerkt aan het draaien van apps in hun eigen 'sandbox'. Dit zou niet alleen de veiligheid ten goede komen, maar het ook mogelijk maken om door het scheiden van cookies bijvoorbeeld met verschillende Google-accounts in te loggen.
Ondanks dat Prism elementen leent van Googles Chrome-browser benadrukt Connor dat Mozilla dat bedrijf niet volgt met het laten draaien van tabs in aparte processen. Dat kost volgens hem te veel geheugen: iedere tab heeft immers een basishoeveelheid nodig en het totale gebruik zou dan snel uit de hand kunnen lopen. Wel zegt hij dat het misschien een goed idee is om bijvoorbeeld alle tabjes die bij een gegeven domein horen in hun eigen proces te draaien.