Si vous utilisez actuellement Firefox Nightly, vous avez peut-être remarqué que la dernière mise à jour du navigateur Web désactivait tous les add-ons existants.
Firefox Nightly est la première version du navigateur Web Firefox à avoir atteint la version 57, la version de Firefox qui supprime la prise en charge des add-ons hérités au profit de WebExtensions.
Nightly est la version de pointe du navigateur Firefox. Le développement atterrit d'abord dans Nightly, puis est déplacé vers la version bêta avant d’atteindre les versions finales.
La prise en charge des extensions héritées sera supprimée lorsque la version bêta sera mise à jour vers la version 57 le 10 octobre 2017 et que la version Release de Firefox sera mise à jour vers la version 57 le 14 novembre 2017.
Nightly est spécial, car les utilisateurs de Firefox Nightly peuvent contourner la restriction qui bloque l’utilisation des extensions héritées dans le navigateur. Le commutateur ne fera pas partie de Firefox Beta ou Release.
Legacy Extensions dans Firefox

Nous avons parlé des options pour exécuter des extensions héritées dans Firefox lorsque Firefox 57 est déjà publié. L'une des options mentionnées dans l'article consistait à utiliser Firefox Nightly et à le configurer pour exécuter des extensions héritées. À l'époque, on ne savait pas comment cela fonctionnerait, et ce guide vous explique le processus.
Notez toutefois que certaines extensions héritées se trouvent dans Firefox 57 et plus, même si vous activez leur prise en charge. Les principales raisons à cela sont les modifications de code sur lesquelles les extensions s'appuient pour la fonctionnalité.
Firefox 57 répertorie les add-ons désactivés sous les extensions existantes sur la page Web about: addons. Une option "trouver un remplaçant" est affichée à côté de chaque extension existante. Un clic redirige les utilisateurs vers le site Web AMO de Mozilla où les extensions WebExtensions de remplacement sont répertoriées.
Cela ne fonctionne pas correctement pour le moment, mais il faut s'y attendre étant donné que Nightly est une version de développement. Un problème avec l'option de remplacement est qu'il n'y a pas de remplacement pour certains add-ons existants.
Classic Theme Restorer est un bon exemple car WebExtension ne peut pas reproduire les fonctionnalités de l'add-on Firefox.
Activer les extensions existantes dans Firefox Nightly

Pour activer les extensions héritées dans Firefox Nightly, procédez comme suit:
- Charger à propos de: config? Filter = extensions.legacy.enabled dans la barre d'adresse de Firefox.
- Double-cliquez sur extensions.legacy.enabled pour définir la préférence sur true .
- Redémarrez le navigateur Web Firefox.
Vous activez la prise en charge des extensions héritées dans Firefox Nightly si vous définissez la préférence sur true. La valeur par défaut est false, ce qui signifie que les extensions héritées ne sont pas activées.
Now You : Si vous utilisez Firefox, que ferez-vous lorsque le navigateur utilisera la version 57?