Ho fatto un test e, come aveva previsto @Godai71, non funziona
Bisogna passare per il file di autoconfig.
Facendo riferimento alla cartella dove c'è l'eseguibile di Firefox bisogna creare due file di testo (i nomi sono a piacere).
Il primo sotto la cartella dell'eseguibile (nome firefox.cfg) con queste due righe):
// Starting by second line
defaultPref("browser.download.manager.quitBehavior", 2);
e il secondo in defaults/pref (local-settings.js):
pref("general.config.obscure_value", 0);
pref("general.config.filename", "firefox.cfg");
pref("localsettings.loaded", true);
(la seconda è per ragioni di debug, se non la sivede il file non viene caricato. Non fa nulla è completamente inventata).
Edit:
avevo dimenticato ua riga da inserire nel file local-settings.js.