Firefox 63 blocs de JavaScript dans la barre d’adresse par défaut

0
273

par Martin Brinkmann, le 24 octobre 2018 dans Firefox – Dernière mise à Jour: 24 octobre 2018 – 8 commentaires

Les utilisateurs de Firefox qui a mis à niveau le navigateur web pour la version 63 publié en octobre 2018 pouvez remarquer que le navigateur n’accepte pas le code JavaScript plus lors de la saisie dans la barre d’adresse.

Les précédentes versions du navigateur web permet aux utilisateurs d’écrire ou coller le code JavaScript dans la barre d’adresse pour l’exécuter à partir de là. Vous pouvez essayer vous-même en tapant javascript:alert(“bonjour le monde”) dans la barre d’adresse et appuyer sur la touche Enter.

Les versions précédentes de Firefox affiche le Bonjour à tout le Monde d’alerte lors de l’exécution, mais Firefox 63 bloque l’exécution et redirige l’entrée pour le moteur de recherche par défaut à la place. La même chose est vraie pour tout autre code JavaScript que vous saisissez dans la barre d’adresse.

firefox javascript address bar

Vous pouvez remarquer que le javascript: est supprimé lorsque vous collez le code dans la barre d’adresse, mais même si vous l’ajoutez manuellement, il ne sera pas exécutée.

Remarque: Le changement n’affecte que d’exécution de JavaScript dans la barre d’adresse. Il n’a pas d’impact bookmarklet de la fonctionnalité ou de l’exécution de JavaScript dans les Outils de développement de la console.

Alors que la plupart des utilisateurs de Firefox n’est probablement pas besoin de la fonctionnalité, certains ont peut-être utilisé pour certaines opérations très utiles tels que le meurtre collant des éléments sur une page, changer le référent à la volée ou éditer n’importe quel site web que vous venez à travers temporairement.

Firefox 63 changelog ne fait pas mention de la modification; considérant que Mozilla fait des centaines de modifications apportées à Firefox, il est clair qu’il ne représente qu’une petite partie des changements apportés.

firefox address bar javascript

Heureusement, il est possible d’annuler le changement en modifiant la valeur de la préférence du navigateur web. Voici comment c’est fait:

  1. Charge about:config?filtre=navigateur.barre d’url.le filtre.javascript dans la barre d’adresse de Firefox.
  2. Vous pouvez obtenir une page d’avertissement. Acceptez l’avertissement de continuer.
  3. Double-cliquez sur navigateur.barre d’url.le filtre.javascript pour modifier la valeur de la préférence.

Une valeur True par défaut. Cela signifie que Firefox blocs de code JavaScript dans la barre d’adresse. Une valeur False désactive la limitation et permet l’exécution de code JavaScript dans la barre d’adresse de Firefox à nouveau.

Vous pouvez annuler la modification à tout moment en répétant les trois étapes décrites ci-dessus.

Une valeur False pour la préférence restaure la fonctionnalité. Coller le code fonctionne à nouveau (javascript: ne sont plus supprimés), et le code est exécutée lorsque vous appuyez sur la touche Entrée sur le clavier.

Maintenant, Vous: Avez-vous d’exécuter du code JavaScript dans la barre d’adresse déjà?