Pour tous les paramètres disponibles, voir : http://kb.mozillazine.org/About:config_entries

user.js

/* put user.js in /home/user/.mozilla/firefox/xxxxxxx.default/
 *
 * http://kb.mozillazine.org/User.js_file
 * 
 * Important: Once an entry for a preference setting exists in the user.js file,
 * any change you make to that setting in the options and preference dialogs
 * or via about:config will be lost when you restart your Mozilla application
 * because the user.js entry will override it. 
 *
 * About:config entries
 * http://kb.mozillazine.org/About:config_entries
 */

//Exemple avec des \ sous Windows :
//user_pref("browser.cache.disk.parent_directory", "D:\\Firefox\\");

//Referer
user_pref("network.http.referer.XOriginPolicy",1);
user_pref("network.http.referer.spoofSource",
true);
user_pref("network.http.sendRefererHeader",1);

//DRM
user_pref("media.eme.enabled",false);
user_pref("media.gmp-eme-adobe.enabled",false);
//https://wiki.mozilla.org/GeckoMediaPlugins
user_pref("media.gmp-manager.url","http://127.0.0.1/");
user_pref("media.gmp-manager.url.override","data:text/plain");
user_pref("media.gmp-provider.enabled",false);

//Flash à la demande
user_pref("plugins.click_to_play",true);

//Autoplay false
user_pref("media.autoplay.enabled",false);

//webm
user_pref("media.mediasource.webm.enabled",true);
user_pref("media.encoder.webm.enabled",true);

//Firefox Hello
user_pref("loop.enabled",false);

//Facebook
user_pref("loop.facebook.appId","");
user_pref("loop.facebook.enabled",false);
user_pref("loop.facebook.shareUrl","");
user_pref("loop.facebook.fallbackUrl","");

//Pocket
user_pref("extensions.pocket.enabled",false);
user_pref("browser.pocket.enabled",false);
user_pref("browser.pocket.site","");
user_pref("browser.pocket.api","");
user_pref("browser.pocket.enabledLocales","");
user_pref("browser.pocket.oAuthConsumerKey","");
user_pref("browser.pocket.useLocaleList",false);

//Bloquer raffraichissement auto
user_pref("accessibility.blockautorefresh",true);

//Trackers
user_pref("browser.safebrowsing.appRepURL","");
user_pref("browser.safebrowsing.downloads.enabled", false);
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
user_pref("browser.safebrowsing.enabled", false);
user_pref("browser.safebrowsing.gethashURL","");
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.malware.reportURL","");
user_pref("browser.safebrowsing.reportErrorURL","");
user_pref("browser.safebrowsing.reportGenericURL","");
user_pref("browser.safebrowsing.reportMalwareErrorURL","");
user_pref("browser.safebrowsing.reportMalwareURL","");
user_pref("browser.safebrowsing.reportPhishURL","");
user_pref("browser.safebrowsing.reportURL","");
user_pref("browser.safebrowsing.updateURL","");
user_pref("browser.trackingprotection.gethashURL","");
user_pref("browser.trackingprotection.updateURL","");
user_pref("services.sync.prefs.sync.browser.safebrowsing.enabled",false);
user_pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled",false);

//Disconnect.me 
user_pref("privacy.trackingprotection.enabled",true);

//Firefox Social
user_pref("social.directories","");
user_pref("social.remote-install.enabled",false);
user_pref("social.share.activationPanelEnabled",false);
user_pref("social.shareDirectory","");
user_pref("social.toast-notifications.enabled",false);
user_pref("social.whitelist","");

//Désactiver rapports de santé
user_pref("datareporting.healthreport.service.enabled",false);
user_pref("datareporting.healthreport.uploadEnabled",false);
user_pref("datareporting.policy.dataSubmissionEnabled",false);

//Télémétrie
user_pref("toolkit.telemetry.enabled",false);
user_pref("toolkit.telemetry.unified",false);
user_pref("toolkit.telemetry.reportingpolicy.firstRun",false);

//Location Data
user_pref("geo.enabled",false);
user_pref("browser.search.geoip.url","");
user_pref("geo.wifi.uri","");

//Blocklist désactivée : http://kb.mozillazine.org/Extensions.blocklist.enabled
user_pref("extensions.blocklist.enabled",false);

//Avertissements supprimés
user_pref("general.warnOnAboutConfig",false);
user_pref("browser.tabs.warnOnClose",false);
user_pref("browser.tabs.warnOnOpen",false);

//Onglets
//Ne pas fermer Firefox en fermant le dernier onglet
user_pref("browser.tabs.closeWindowWithLastTab",false);
//Nouvel onglet vide
user_pref("browser.newtabpage.enabled",false);
//nouvel onglet après le courant
user_pref("browser.tabs.insertRelatedAfterCurrent",true);
//nombre d’éléments dans la page nouvel onglet
user_pref("browser.newtabpage.rows",3);
user_pref("browser.newtabpage.columns",5);
user_pref("browser.newtabpage.directory.source","");
user_pref("browser.newtabpage.directory.ping","");
user_pref("browser.newtabpage.introShown",true);

//Empêcher la touche retour arrière d'appeler la page précédente (oui, chiant en contrôle distant)
user_pref("browser.backspace_action",1);

//User Agent
user_pref("general.appname.override","");
user_pref("general.appversion.override","");
user_pref("general.oscpu.override","");
user_pref("general.platform.override","");
user_pref("general.useragent.override","Mozilla/5.0 () Gecko");
user_pref("general.useragent.vendor","");

//WebRTC - referer 0 : trop de pb
user_pref("media.peerconnection.enabled",false);

//DNS aussi par proxy & sécu
user_pref("network.proxy.socks_remote_dns",true);
user_pref("network.prefetch-next",false);
//Activer TLS 1.3
user_pref("security.tls.version.max",4);
user_pref("security.tls.version.min",2);
user_pref("security.tls.version.fallback-limit", 3);

//Prefetch
user_pref("network.dns.disablePrefetch",true);
user_pref("network.http.speculative-parallel-limit",0);

//FreshRSS
user_pref("browser.contentHandlers.types.6.title","FreshRSS");
user_pref("browser.contentHandlers.types.6.type","application/vnd.mozilla.maybe.feed");
user_pref("browser.contentHandlers.types.6.uri","https://rss.libox.fr/i/?c=feed&a=add&url_rss=%s");

// charge les onglets immédiatement au lancement de Firefox (true : charge au focus, false : charge automatiquement)
user_pref("browser.sessionstore.restore_on_demand",false);
user_pref("browser.sessionstore.restore_pinned_tabs_on_demand",false);
user_pref("services.sync.prefs.sync.browser.sessionstore.restore_on_demand",false);

//Désactiver timer à l’installation d’extensions
user_pref("security.dialog_enable_delay",0);

//Autoriser addons dépassés
user_pref("xpinstall.signatures.required",false);

//Cache
user_pref("browser.cache.disk.enable",false); 
user_pref("browser.cache.use_new_backend",1);
user_pref("browser.cache.memory.enable",true);
user_pref("browser.cache.memory.max_entry_size",-1);

 //même niveau de zoom pour tous les sites.
user_pref("browser.zoom.siteSpecific",false);

//Désactiver intégration clic droit par les sites
user_pref("dom.event.contextmenu.enabled",false);

//Désactiver intégration clipboard par les sites
user_pref("dom.event.clipboardevents.enabled",false);

//Désactiver message d’alerte en plein écran
user_pref("full-screen-api.approval-required",false);
//Désactiver animation au passage plein écran
user_pref("browser.fullscreen.animate",false);

//Certs x509 check
user_pref("security.OCSP.enabled",0); 
user_pref("security.ssl.enable_ocsp_stapling",true);

//Désactiver notifications push des sites
user_pref("dom.webnotifications.enabled",false);

//Afficher http/https dans la barre d’adresse
user_pref("browser.urlbar.trimURLs",false);

//http://www.dsfc.net/logiciel-libre/firefox-logiciel-libre/hacks-pour-booster-firefox/
user_pref("javascript.options.jit.chrome",true);
user_pref("javascript.options.jit.content",true);
user_pref("content.notify.interval",500000);
user_pref("content.notify.ontimer",true);
user_pref("content.switch.threshold",250000);
user_pref("content.interrupt.parsing",false);
user_pref("browser.selfsupport.url","");

//Désactiver IPv6
user_pref("network.dns.disableIPv6",true);

//pipelining
user_pref("network.http.pipelining",true);
user_pref("network.http.pipelining.maxrequests",8);
user_pref("network.http.pipelining.ssl",true);
user_pref("network.http.proxy.pipelining",true);
user_pref("browser.turbo.enabled",true);

//nombre max de backup des favoris à conserver
user_pref("browser.bookmarks.max_backups",5);

//temps en ms avant que Firefox tente d’afficher la page
user_pref("nglayout.initialpaint.delay",100);

//Désactiver tooltips sur boutons
user_pref("browser.chrome.toolbar_tips",false);

//Désactiver scan antivirus à la fin d’un téléchargement
user_pref("browser.download.manager.scanWhenDone",false);

//Voir les sources avec éditeur par défaut
user_pref("view_source.editor.external",true);
user_pref("view_source.editor.path","C:\\DATA\\Apps\\Notepad++\\notepad++.exe");

//Correcteur : 0:rien | 1:points | 2:points allongés | 3: pleine | 4: double | 5:defaut-vagues
user_pref("ui.SpellCheckerUnderlineStyle",3);

//Activer le correcteur même dans les input
user_pref("layout.spellcheckDefault",2);

//Filtres CSS3
user_pref("layout.css.filters.enabled",true);

//Ajouter des suggestions dans la barre
user_pref("browser.urlbar.maxRichResults",12);

//Copier un mot sans l'espace qui le suit 
user_pref("layout.word_select.eat_space_to_next_word",false);

//Désactiver complétion
user_pref("browser.fixup.alternate.enabled",false);

//Audio rendering
user_pref("media.webspeech.recognition.enable",true);
user_pref("media.webspeech.synth.enabled",true);

//Hors connexion
user_pref("browser.offline-apps.notify",false);
user_pref("offline-apps.quota.warn",0);

//Enregistrement de session, augmenter la valeur pour éviter le trop grand nombre d'écritures sur SSD, en ms
user_pref("browser.sessionstore.interval",120000);

//Punycode : forcer l'affichage en caractères classiques dans la barre d'adresse.
//Par exemple, au lieu de voir "https://àé.fr", on verra "https://xn--0cas.fr/".
//"true" force l'affichage de caractères classiques, "false" est par défaut.
user_pref("network.IDN_show_punycode",true);

//Hardware
user_pref("dom.battery.enabled",false);
user_pref("device.sensors.enabled",false);
user_pref("camera.control.face_detection.enabled",false);

//Laisser les moteurs de recherche se mettre à jour
user_pref("browser.search.update",true);

//Corriger la non détection du réseau par Firefox en cas de réseau instable (via https://ponyhacks.com/?m35Iww)
user_pref("network.manage-offline-status",false);

//Multi-Process
//Check des addons avant tout : http://arewee10syet.com/|arewee10syet
user_pref("browser.tabs.remote.autostart",true);
user_pref("browser.tabs.remote.force-enable",true);
user_pref("browser.tabs.remote.disabled-for-a11y",true);
user_pref("extensions.e10sBloc­kedByAddons",false);
user_pref("extensions.e10sBloc­ksEnabling",false);
//Nombre de process si compatible
user_pref("dom.ipc.processCount",8);

//Ouvrir onglet à droite du parent
user_pref("browser.tabs.insertAfterCurrent",true);

//nombre de téléchargements concurrents, défaut 6
user_pref("network.http.max-persistent-connections-per-server",20);

//Firefox 52+ : supprimer alerte connexion non sécurisée et accepter mot de passe en http 
user_pref("security.insecure_field_warning.contextual.enabled",false);

//firefox 53+ :
//Process dédié aux fichiers locaux : file://...
user_pref("browser.tabs.remote.separateFileUriProcess", true);
//Web extensions
user_pref("webextensions.storage.sync.enabled", false);
user_pref("webextensions.storage.sync.serverURL", "");

//firefox 54+ :
user_pref("browser.formautofill.enabled", false);
user_pref("browser.newtabpage.activity-stream.enabled", false);
user_pref("browser.safebrowsing.provider.google.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google.reportPhishMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportMalwareMistakeURL", "");
user_pref("browser.safebrowsing.provider.google4.reportPhishMistakeURL", "");
user_pref("browser.urlbar.usepreloadedtopurls.enabled", false);
user_pref("browser.zoom.siteSpecific", false);
user_pref("dom.presentation.controller.enabled", false);
user_pref("dom.presentation.discoverable", false);
user_pref("dom.presentation.discovery.enabled", false);
user_pref("dom.presentation.enabled", false);
user_pref("dom.presentation.receiver.enabled", false);
user_pref("dom.presentation.session_transport.data_channel.enable", false);
user_pref("geo.security.allowinsecure", false);
user_pref("media.peerconnection.ice.tcp", false);
user_pref("network.http.referer.hideOnionSource", true);
user_pref("ui.use_standins_for_native_colors", true);

//firefox 55+
//Preloading d'url à la saisie
user_pref("browser.urlbar.speculativeConnect.enabled", False);

//firefox 60+
//Désactiver le DNS Trusted Recursive Resolver
user_pref("network.trr.mode", 5);