uBlock Origin publié en tant que pure WebExtension pour Firefox

Essayez Notre Instrument Pour Éliminer Les Problèmes

Une nouvelle version WebExtension du populaire bloqueur de contenu uBlock Origin vient d'être téléchargée dans le référentiel officiel des add-ons de Mozilla pour Firefox.

La nouvelle version est compatible avec le nouveau standard WebExtensions de Firefox pour les extensions, et continuera à ce titre à fonctionner lorsque Firefox 57 sortira.

Cette première version officielle de la version WebExtensions d'uBlock Origin fonctionne pour la plupart comme la version complémentaire héritée.

Cependant, les utilisateurs peuvent rencontrer des problèmes lors de la mise à niveau de la version héritée du module complémentaire vers la nouvelle version.

Raymond Hill, le développeur d'uBlock Origin suggère que les utilisateurs 32 bits de Firefox restent sur la version 1.13.8 de l'add-on jusqu'à ce que ces problèmes soient résolus.

Mise à jour: des tests supplémentaires ont révélé qu'il n'y a pas de limite de stockage après tout.

Une problème que les utilisateurs peuvent rencontrer est un bogue de limite de stockage pour les listes de filtres supplémentaires. Fondamentalement, ce qui se passe, c'est que toutes les listes de filtres ne seront pas chargées et que ce comportement peut interrompre la mise à jour des listes de filtres chargées.

En outre, il semble y avoir une limite à la quantité de données pouvant être stockées dans indexedDB, donc si vous avez beaucoup plus de listes de filtres supplémentaires, toutes ne pourront pas se charger, ce qui peut également interrompre la mise à jour future de toutes les listes de filtres. pourrait charger. En bref, le désordre total. Tout comme je le craignais, il y a des problèmes avec indexedDB.

Un autre problème que certains utilisateurs peuvent rencontrer est que les paramètres personnalisés peuvent ne plus être disponibles.

ublock origin webextension firefox

Si tel est le cas, la solution de contournement suivante est suggérée pour résoudre le problème:

  • Installer uBlock Origin 1.13.8 de Mozilla AMO.
  • Ouvrez les paramètres d'origine uBlock et sélectionnez l'option `` sauvegarder dans un fichier '' sur la page. Cela exporte tous les paramètres vers le système local.
  • Installez à nouveau la dernière version d'uBlock Origin.
  • Ouvrez la page Paramètres et sélectionnez cette fois l'option `` restaurer à partir du fichier '' pour importer les paramètres s'ils ne sont toujours pas là après la mise à jour vers la dernière version d'uBlock Origin.

Raymond Hill a publié une solution de contournement pour un autre problème que les utilisateurs de l'extension peuvent rencontrer après la mise à jour vers la version 1.13.10. Si uBlock est cassé après la mise à jour, les utilisateurs sont invités à effectuer les opérations suivantes:

Désinstaller uBO
Quittez Firefox (assurez-vous que Firefox n'est vraiment plus en mémoire)
Lancez Firefox
Vérifiez que uBO est vraiment supprimé dans about: addons, sinon, passez à l'étape 1.
Quittez Firefox (assurez-vous que Firefox n'est vraiment plus en mémoire)
Lancez Firefox
Réinstaller uBO

Si cela ne fonctionne pas, un retour à la version 1.13.8 - la version héritée - est nécessaire pour restaurer la fonctionnalité. Les utilisateurs de Firefox ont alors deux options:

  1. Sauvegardez tous vos paramètres, puis installez la version Webext pure d'uBO à partir du canal de développement sur AMO, qui n'est pas affectée par le problème racine. Une fois que vous avez installé la version Webext pure, restaurez vos paramètres à partir du fichier de sauvegarde.
  2. Continuez à utiliser la 1.13.8 jusqu'à Firefox 56 (dans lequel le problème de racine est résolu). Si vous choisissez cette option, vous devriez probablement désactiver la mise à jour automatique pour uBO. Pour Android, il existe un paramètre pour désactiver la mise à jour automatique des extensions, mais il s'applique à toutes les extensions: about: config => extensions.autoupdate.enabled => false.

Des informations complémentaires sont disponibles sur Page Mozilla AMO d'uBlock Origin , et le Site du projet GitHub .