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);