Firefox podporuje širokou škálu možností přizpůsobení, které se hodí pro všechny úrovně uživatelských dovedností. Lze si upravit rozložení nástrojových lišt, je možné pozměnit četná nastavení a adresář s doplňky Mozilly obsahuje rozsáhlou knihovnu rozšíření a motivů vzhledu, které vám umožňují přidávat další funkce a upravit si Firefox podle svých potřeb a představ.
Dvě další formy pokročilého nastavení umožňují provést přizpůsobení v ještě širším měřítku: změny předvoleb na stránce about:config a úpravy pravidel stylů v souborech userChrome.css nebo userContent.css. Mozilla však důrazně doporučuje, aby o takových přizpůsobeních uvažovali pouze vývojáři, protože by mohla způsobit neočekávané chování nebo dokonce rozbití Firefoxu.
Firefox je v neustálém vývoji a kvůli dalším a dalším inovacím nemůže Mozilla zaručit, že budoucí aktualizace neovlivní tyto úpravy. Z tohoto důvodu Mozilla oficiálně nepodporuje přidávání vlastních pravidel stylů pomocí souboru userChrome.css či userContent.css ani použití editoru předvoleb about:config ke změně nastavení předvoleb.
Pokud se Firefox po aktualizaci náhle jeví, že je poškozený, může být potřeba použít funkci obnovy za účelem uvedení Firefoxu do výchozího stavu při zachování důležitých dat. Případně je možné selektivně vrátit zpět změny pokročilého přizpůsobení a nastavení, a to následovně:
- Pro vrácení zpět změn provedených pomocí souboru userChrome.css či userContent.css přejděte na stránku about:config, na níž obnovte předvolbu toolkit.legacyUserProfileCustomizations.stylesheets na její výchozí hodnotu false a poté odstraňte (nebo přejmenujte) soubor userChrome.css či userContent.css nacházející se ve vašem profilu ve složce chrome.
- Pro přenastavení všech předvoleb zpět na jejich výchozí hodnoty buď na stránce about:config obnovte všechny změněné předvolby, anebo smažte soubor(y) předvoleb ve složce svého profilu, jak je vysvětleno zde, čímž obnovíte všechny předvolby na jejich výchozí hodnoty.