48 votes

Chrome : masquer les erreurs d'extension dans la console JavaScript

Existe-t-il un moyen d'empêcher les extensions d'apparaître dans la console de la fenêtre des outils de développement ? C'est ennuyeux de chercher des erreurs JavaScript et de devoir ignorer des erreurs qui sont toujours présentes. Je sais d'après cette question vous pouvez utiliser le mode Incognito, mais je ne veux pas avoir à développer dans une fenêtre de navigateur séparée avec tous les défauts du mode Incognito.

S'il n'y a pas de bonne réponse à cette question, comment puis-je supprimer l'extension incriminée, à moins de la désactiver une par une ?

51voto

Rabbi Shuki Gur Points 611

Je sais que c'est une vieille question, mais en venant ici aujourd'hui, j'ai trouvé une nouvelle solution et j'ai décidé d'ajouter mon grain de sel.

Dans la console Chrome, il y a une option d'engrenage à l'extrême droite. En cliquant dessus, plusieurs options s'offrent à vous.

Assurez-vous que vous n'affichez que les journaux provenant de top et que Selected context only est sélectionné.

Cela permet de masquer toutes les erreurs des extensions.

screenshot

15voto

SavoryBytes Points 446

Je sais que cette question est ancienne, mais il y a un meilleur moyen que de désactiver systématiquement toutes vos extensions pour trouver celle qui génère une erreur.

Placez le pointeur de la souris sur le nom du fichier pour afficher l'erreur dans la console. Vous verrez une longue chaîne de charabia. Il s'agit en partie d'un identifiant unique pour chaque extension. Prenez un moment pour mémoriser les premiers caractères, dans l'image ci-dessous ils sont pmejh :

screenshot of extension error in Chrome dev tools

Allez ensuite dans les extensions installées à l'adresse suivante chrome://extensions et survolez chaque détails à la recherche d'une URL en bas à gauche de la fenêtre qui contient les caractères que vous avez mémorisés.

enter image description here

13voto

Hunterprime Points 95

Si l'erreur provient d'une extension chrome que vous ne souhaitez pas désactiver, il existe désormais une fonctionnalité permettant de filtrer les messages provenant d'extensions spécifiques ou de scripts. Recherchez le message de la console, cliquez dessus avec le bouton droit de la souris et sélectionnez Filter > Hide Messages from ______ (Filtre > Masquer les messages provenant de ______). L'effet semble persister tant que l'onglet est ouvert.

chrome console filtering messages

2voto

Benedikt R. Points 321

Voici comment identifier directement l'extension de rupture. Néanmoins, ce n'est pas vraiment la réponse à la question. Pour l'instant, la seule solution semble être de désactiver l'extension.

Three steps to identify broken extension

Le meilleur, Benedikt

1voto

Tom Points 737

Je n'ai jamais trouvé de réponse, mais j'ai trouvé le problème en fermant chaque poste jusqu'à ce que je trouve le coupable.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X