par Martin Brinkmann sur 06 août 2018 dans Firefox – Dernière mise à Jour: août 06, 2018 – 6 commentaires
Mozilla envisage de modifier l’interface pour le stockage.API local à indexedDB de JSON pour améliorer les performances de Firefox 63. La migration se produit en arrière-plan et les utilisateurs de Firefox qui Firefox 63 ne devriez pas remarquer tous les problèmes par la suite.
Des problèmes peuvent survenir toutefois, si les utilisateurs désactivent Firefox à une version antérieure ou de passer à un canal qui n’est pas encore à Firefox 63 ou plus récent.
Le changement de la terre dans Firefox Nightly d’abord, et si la charge des utilisateurs de la Beta ou version Stable de Firefox avec la Nuit de profil, ils peuvent courir en régression des données problèmes avec les extensions installées dans le navigateur.
Mozilla a révélé le changement sur l’organisation des Add-ons blog qu’il utilise pour informer les développeurs d’extensions pour Firefox sur les changements à venir et de nouvelles fonctionnalités.
Si vos utilisateurs de basculer entre Firefox canaux en utilisant le même profil pendant ce temps, ils peuvent éprouver de régression des données dans les extensions qu’ils ont déjà installé.
Mozilla recommande aux utilisateurs de ne pas rétrograder à partir de Firefox 63 dans n’importe quelle forme (que ce soit par l’installation d’une version antérieure et en cours d’exécution, ou de l’exécution d’une ancienne version qui est déjà installé en utilisant le même profil).
Comment savoir si les données ont été migrés
Vous pouvez faire ce qui suit pour savoir si l’API de stockage a été déjà migré vers le nouveau format de stockage:
- Charge about:config?filtre=extensions.webextensions.ExtensionStorageIDB.activé dans la barre d’adresse du navigateur.
- Vérifier la valeur de la préférence.
- True signifie que les données ont été migrés.
- Faux que Firefox utilise l’ancien format.
- Recherche pour les extensions.webextensions.ExtensionStorageIDB.migré.
- Si l’ID d’Extension est définie sur true, l’extension de stockage a été migré.
Ce que vous pouvez faire pour re-migrer les données
Mozilla a publié des instructions sur la re-migration des données d’extension ne devrait-elle pas être là après la migration. Noter qu’il nécessite un certain nombre d’étapes, dont la suppression de l’extension de Firefox et le réinstaller.
- Ouvert au sujet de:débogage et d’écrire l’ID d’extension (ou de rappeler).
- Ouvrez le dossier de profil de Firefox par chargement sur:profil et il y a l’ouverture d’un dossier option.
- Ouvrez le dossier navigateur, l’extension de données.
- Ouvrir l’Extension de l’ID de dossier.
- Désinstallation de l’extension.
- Copiez le fichier de stockage.js.migré que vous trouverez dans les Extensions de dossier code dans un nouveau fichier et nommez-le storage.js.
- Ouvrez le navigateur de la console en sélectionnant Menu > Développeur Web > Navigateur de la Console ou en utilisant le raccourci Ctrl-Shift-J.
- Installer à nouveau l’extension.
- Le navigateur de la console devrait afficher une migration message. Attendre que ça arrive.
Le Mot De La Fin
Si vous avez besoin d’exécuter différentes Firefox canaux, utilisez les différents profils (et vous pouvez même utiliser les profils simultanément). Vous pouvez copier les données de profil à partir d’un profil à l’autre pour créer des copies si vous voulez travailler avec le même jeu de données.