Publié par Nicolas Chevalier

services.sync.prefs.dangerously allow arbitrary Firefox

services.sync.prefs.dangerously allow arbitrary : tout comprendre sur ce paramètre Firefox Mis à jour le 29/06/2026 par Nicolas Chevalier Le paramètre services.sync.prefs.dangerously allow arbitrary est une option avancée de Firefox qui permet de synchroniser des préférences personnalisées au-delà de la liste autorisée par défaut. Si vous gérez plusieurs postes informatiques — que ce soit chez vous ou en entreprise — comprendre ce réglage peut vous faire gagner un temps considérable et vous évit

29 juin 2026

Écran d'ordinateur affichant la page about:config de Firefox avec des préférences de synchronisation avancées, illustrant le paramètre services.sync.prefs.dangerously allow arbitrary
Écran d'ordinateur affichant la page about:config de Firefox avec des préférences de synchronisation avancées, illustrant le paramètre services.sync.prefs.dangerously allow arbitrary

services.sync.prefs.dangerously allow arbitrary : tout comprendre sur ce paramètre Firefox

Mis à jour le 29/06/2026 par Nicolas Chevalier

Le paramètre services.sync.prefs.dangerously allow arbitrary est une option avancée de Firefox qui permet de synchroniser des préférences personnalisées au-delà de la liste autorisée par défaut. Si vous gérez plusieurs postes informatiques — que ce soit chez vous ou en entreprise — comprendre ce réglage peut vous faire gagner un temps considérable et vous éviter bien des maux de tête.

Écran d'ordinateur affichant la page about:config de Firefox avec des préférences de synchronisation avancées, illustrant le paramètre services.sync.prefs.dangerously allow arbitrary

Qu'est-ce que services.sync.prefs.dangerously allow arbitrary ?

`services.sync.prefs.dangerously_allow_arbitrary` est une préférence cachée du navigateur Firefox, accessible via la page `about:config`, qui autorise Firefox Sync à synchroniser n'importe quelle préférence utilisateur entre vos appareils — y compris celles qui ne figurent pas dans la liste officielle des préférences synchronisables.

Par défaut, Firefox Sync ne synchronise qu'un ensemble limité et prédéfini de paramètres : marque-pages, historique, mots de passe, onglets ouverts et quelques préférences de base. Ce comportement conservateur est intentionnel : certaines préférences sont spécifiques à un appareil et n'ont aucun sens sur une autre machine. En activant `services.sync.prefs.dangerously_allow_arbitrary`, vous contournez cette restriction et ouvrez la synchronisation à l'ensemble des préférences `about:config`.

Pour les utilisateurs avancés qui ont personnalisé leur navigateur en profondeur — extensions configurées finement, paramètres réseau, comportements d'affichage — ce paramètre représente un gain d'efficacité réel. Chez nous, dans la gestion quotidienne de plusieurs postes, ce type d'outil fait partie de la boîte à outils que l'on n'explique pas assez.

Comment fonctionne la synchronisation des préférences dans Firefox ?

La synchronisation native de Firefox repose sur les serveurs de Mozilla et chiffre vos données côté client avant tout envoi. Concrètement, lorsque vous activez Firefox Sync avec votre compte Mozilla, le navigateur transmet à intervalles réguliers un ensemble de données défini par une liste blanche (whitelist) interne.

Cette liste blanche contient plusieurs centaines de préférences jugées "sûres" à synchroniser — c'est-à-dire des paramètres dont la valeur a du sens quel que soit l'appareil. On y trouve par exemple :

  • `browser.startup.homepage` (page de démarrage)
  • `browser.download.folderList` (comportement des téléchargements)
  • `network.cookie.cookieBehavior` (gestion des cookies)
  • `privacy.trackingprotection.enabled` (protection contre le pistage)
Dès qu'une préférence ne figure pas dans cette liste, Firefox Sync l'ignore silencieusement. C'est précisément là qu'intervient `services.sync.prefs.dangerously_allow_arbitrary` : en le passant à `true`, vous supprimez cette restriction et autorisez la synchronisation de toute préférence dont le nom commence par `services.sync.prefs.`.

D'un point de vue technique, Mozilla documente partiellement ce comportement dans son wiki développeur sur Firefox Sync, bien que la page soit principalement destinée aux contributeurs.

Utilisateur travaillant sur deux écrans synchronisés affichant le même navigateur Firefox, illustrant la synchronisation des préférences entre plusieurs appareils

Comment activer services.sync.prefs.dangerously allow arbitrary ?

Activer ce paramètre est simple mais irréversible dans ses effets tant que vous ne le désactivez pas. Voici la procédure exacte, étape par étape.

Étape 1 — Accéder à about:config

Tapez `about:config` dans la barre d'adresse de Firefox et appuyez sur Entrée. Firefox affiche un avertissement vous informant que vous entrez en territoire avancé. Cliquez sur "Accepter le risque et continuer".

Étape 2 — Rechercher le paramètre

Dans le champ de recherche en haut de la page `about:config`, saisissez :

``` services.sync.prefs.dangerously_allow_arbitrary ```

Étape 3 — Créer ou modifier la préférence

Si la préférence n'existe pas encore (c'est souvent le cas), cliquez sur le bouton "+" pour créer une nouvelle préférence booléenne. Nommez-la exactement `services.sync.prefs.dangerously_allow_arbitrary` et définissez sa valeur sur `true`.

Étape 4 — Configurer les préférences à synchroniser

Pour chaque préférence que vous souhaitez synchroniser, vous devez créer une entrée correspondante au format :

``` services.sync.prefs.sync.[nom.de.la.preference] ```

Et lui attribuer la valeur `true`.

Préférence à synchroniserClé à créer dans about:configValeur
`browser.startup.homepage``services.sync.prefs.sync.browser.startup.homepage``true`
`extensions.pocket.enabled``services.sync.prefs.sync.extensions.pocket.enabled``true`
`ui.caretBlinkTime``services.sync.prefs.sync.ui.caretBlinkTime``true`
`network.http.max-connections``services.sync.prefs.sync.network.http.max-connections``true`
Étape 5 — Forcer une synchronisation

Allez dans le menu Firefox → votre compte → "Synchroniser maintenant". Les préférences marquées comme synchronisables seront transmises aux autres appareils connectés au même compte Mozilla.

Pourquoi ce paramètre est-il qualifié de "dangereux" ?

La dénomination "dangerously" (dangereusement) n'est pas un avertissement de sécurité au sens strict — elle signale un risque fonctionnel. Mozilla a délibérément choisi ce nom pour alerter les utilisateurs sur trois catégories de problèmes potentiels.

1. Les préférences spécifiques au matériel

Certains paramètres Firefox sont calibrés pour un appareil précis. Par exemple, `layers.acceleration.disabled` dépend de la carte graphique. Si vous synchronisez cette valeur depuis un ordinateur de bureau puissant vers un laptop plus modeste, vous risquez des problèmes d'affichage ou de performances.

2. Les préférences liées au système d'exploitation

Des réglages comme les chemins de fichiers (`browser.download.dir`), les associations de programmes ou les paramètres d'impression varient selon que vous êtes sur Windows, macOS ou Linux. Une synchronisation aveugle peut rendre ces paramètres inutilisables sur la machine cible.

3. Les conflits de configuration entre profils

Si vous utilisez des profils Firefox distincts pour des usages différents (professionnel / personnel, par exemple), la synchronisation arbitraire peut écraser des configurations soigneusement séparées.

Retour d'expérience terrain : J'ai un jour activé ce paramètre pour synchroniser un ensemble de réglages réseau entre mon poste fixe de Clermont-Ferrand et mon ordinateur portable de déplacement. Résultat imprévu : le paramètre `network.proxy.type` s'est retrouvé synchronisé, et mon laptop a cherché un proxy inexistant pendant toute une matinée. Une demi-heure perdue que j'aurais pu éviter avec une liste précise des préférences à inclure. Ce type d'incident se règle vite, mais il illustre parfaitement pourquoi Mozilla a préfixé ce paramètre avec "dangerously".
Liste manuscrite de préférences Firefox posée sur un bureau à côté d'un ordinateur portable, représentant les bonnes pratiques de documentation avant activation des paramètres avancés

Quels types de préférences peut-on synchroniser ?

La liste est théoriquement illimitée puisque c'est précisément l'objet du paramètre. En pratique, les cas d'usage les plus pertinents se regroupent en plusieurs familles.

Préférences d'interface et d'ergonomie

  • `browser.tabs.warnOnClose` — avertissement à la fermeture de plusieurs onglets
  • `browser.link.open_newwindow` — comportement des liens dans de nouvelles fenêtres
  • `browser.urlbar.suggest.searches` — suggestions dans la barre d'adresse
Préférences réseau et performance
  • `network.http.pipelining` — pipelining HTTP
  • `network.dns.disablePrefetch` — désactivation du préchargement DNS
  • `network.http.max-persistent-connections-per-server` — connexions persistantes
Préférences de confidentialité avancées
  • `privacy.resistFingerprinting` — résistance au fingerprinting
  • `privacy.firstparty.isolate` — isolation des cookies par domaine
  • `security.tls.version.min` — version TLS minimale acceptée
Préférences liées aux extensions

Les extensions Firefox stockent parfois leurs paramètres dans `about:config`. Si vous utilisez une extension de gestion de flux RSS, un bloqueur de publicités configuré finement ou un gestionnaire de sessions, leurs préférences sont souvent accessibles via des entrées `extensions.[nomextension].*`.

Pour gérer votre environnement numérique aussi efficacement que vous gérez votre confort à domicile, découvrez nos conseils sur move-confort-services.fr sur l'organisation et l'optimisation du quotidien.

Bonnes pratiques et précautions à adopter

Avant d'activer `services.sync.prefs.dangerously_allow_arbitrary`, voici les règles que nous appliquons systématiquement.

Établir une liste explicite avant d'activer

Ne passez pas `services.sync.prefs.dangerously_allow_arbitrary` à `true` sans avoir d'abord dressé la liste précise des préférences que vous souhaitez synchroniser. Créez les entrées `services.sync.prefs.sync.[preference]` correspondantes avant d'activer le paramètre principal.

Exclure les préférences matérielles et système

Évitez systématiquement :

  • Tout paramètre contenant `hardware`, `gpu`, `acceleration`, `graphics`
  • Les chemins de fichiers absolus (`browser.download.dir`, `print.printer_*`)
  • Les paramètres de proxy et réseau locaux
  • Les préférences de débogage (`devtools.*`)
Tester sur un profil secondaire

Firefox permet de créer des profils distincts via `about:profiles`. Testez votre configuration de synchronisation sur un profil de test avant de l'appliquer à votre profil principal.

Documenter vos choix

Conservez un fichier texte simple listant toutes les préférences que vous avez marquées pour synchronisation et la raison de chaque choix. Cela facilite la maintenance et le dépannage, notamment si vous changez d'appareil ou réinstallez Firefox.

Vérifier après chaque mise à jour majeure de Firefox

Les mises à jour importantes de Firefox peuvent modifier le comportement de certaines préférences ou en déprécier d'autres. Après chaque mise à jour majeure (version x.0), vérifiez que vos synchronisations fonctionnent toujours comme prévu.

Pour en savoir plus sur l'optimisation de votre environnement de travail et de votre confort au quotidien, consultez également nos ressources pratiques sur move-confort-services.fr.

Pour approfondir la documentation officielle sur Firefox Sync et la gestion des préférences, la page MDN Web Docs de Mozilla sur Firefox Sync constitue la référence la plus fiable et la plus à jour.

Questions fréquentes

Q: Est-ce que activer services.sync.prefs.dangerously allow arbitrary compromet la sécurité de mes données ?

R: Non, pas directement. Toutes les données synchronisées via Firefox Sync sont chiffrées côté client avant d'être envoyées aux serveurs de Mozilla. Le risque est fonctionnel (des paramètres incompatibles entre appareils), pas sécuritaire.

Q: Faut-il activer ce paramètre sur chaque appareil ou seulement sur l'un d'eux ?

R: Vous devez l'activer sur chaque appareil depuis lequel vous souhaitez envoyer ou recevoir des préférences arbitraires. Un appareil sans ce paramètre ignorera les préférences non listées dans la whitelist officielle.

Q: Comment savoir quelles préférences sont déjà synchronisées par défaut ?

R: Dans `about:config`, filtrez par `services.sync.prefs.sync.` pour voir la liste des préférences dont la synchronisation est activée. Celles définies à `true` sont synchronisées, celles à `false` ou absentes ne le sont pas.

Q: Peut-on désactiver la synchronisation d'une préférence spécifique sans désactiver l'ensemble ?

R: Oui. Il suffit de passer la valeur de `services.sync.prefs.sync.[nom.de.la.preference]` à `false` dans `about:config`. La synchronisation de cette préférence est alors suspendue sans affecter les autres.

Q: Ce paramètre fonctionne-t-il avec des serveurs Sync auto-hébergés (Syncstorage-rs) ?

R: Oui, `services.sync.prefs.dangerously_allow_arbitrary` fonctionne indépendamment du serveur utilisé. Que vous utilisiez les serveurs Mozilla ou une instance auto-hébergée de Syncstorage-rs, le comportement est identique.

Q: Que se passe-t-il si deux appareils ont des valeurs différentes pour la même préférence ?

R: Firefox Sync applique une politique "last-write-wins" : la valeur la plus récemment modifiée et synchronisée écrase les précédentes sur tous les appareils. En cas de conflit, il n'y a pas de fusion — la dernière valeur gagne.

Nicolas Chevalier — Dirigeant d'entreprise de services et conseiller habitat à Clermont-Ferrand, fondateur de move-confort-services.fr, spécialisé dans l'optimisation du quotidien à domicile et en entreprise.

Nicolas Chevalier

Partager l'article :

Articles relatifs

Façade de l'hôtel de ville d'Ettelbruck, siège du service recette communale au Luxembourg

Actualités

14/07/2026

Service recette Ettelbruck : guide complet 2026

Service recette Ettelbruck : ce que vous devez vraiment savoir avant de vous y rendre Mis à jour le 14/07/2026...

Nicolas Chevalier

Un prestataire de services emplois com accueilli par une cliente à domicile lors d'une première intervention professionnelle

Actualités

14/07/2026

Services emplois com : trouver un emploi de service à domicile

Services emplois com : le guide complet pour trouver et comprendre les offres d'emploi dans les services à domicile Mis...

Nicolas Chevalier

Une conseillère France Services accueillant un administré pour l'aider dans ses démarches administratives dans un espace france services recrutement et accueil

Actualités

13/07/2026

France Services recrutement : tout comprendre en 2026

France Services recrutement : comment intégrer ce réseau de proximité et ce que vous devez savoir Mis à jour le...

Nicolas Chevalier