62 votes

Utilisez le filtre de console de Chrome Devtools pour masquer les erreurs de console causées par les extensions.

Je voudrais supprimer tous les ERR_BLOCKED_BY_CLIENT erreurs que j'obtiens à cause d'AdBlock, donc j'ai pensé que la Filter serait approprié mais je ne peux pas l'utiliser pour faire du reverse filter.

enter image description here

En gros, ce que je veux c'est ... | grep -v ERR_BLOCKED_BY_CLIENT

64voto

Guido Bouman Points 756

Aujourd'hui, Chrome dispose d'un mécanisme d'exclusion dans sa boîte à filtres :

-net::ERR_BLOCKED_BY_CLIENT

Cela supprime toutes les erreurs de console qui bloquent l'accès aux ressources du réseau. Ces erreurs sont généralement causées par des bloqueurs de publicité et des scripts similaires. Mais attention, cela peut aussi être causé par des travailleurs de service sur votre propre site.

Comme solution plus complète, vous pouvez bloquer la sortie générée par toutes les extensions. Cela laisse également moins de chance aux faux positifs.

Dans le coin supérieur droit de la console se trouve une roue dentée permettant de gérer les paramètres de la console. L'option Selected context only ignore tous les contextes d'extension de navigateur imbriqués. Voici quelques exemples de captures d'écran.

Paramètres avec Selected context only handicapés :

Settings with "Selected context only" disabled

Paramètres avec Selected context only activé :

Settings with "Selected context only" enabled

36voto

huubby Points 90

Mac Pro (Retina, 13 pouces, début 2013) OSX : 10.10.5 Chrome : 46.0.2490.71 (64 bits)

  1. Ouvrir ' Console et cliquez avec le bouton droit de la souris sur le Journal des erreurs que vous ne voulez pas voir.
  2. Cliquez sur ' Filtre '-> ' Masquer le message de xxx.js '

Screenshot
(Cliquez sur l'image pour l'agrandir)

4voto

user44707 Points 11

J'ai trouvé que le clic droit sur chaque message permet de le cacher, mais cela ne fonctionne pas pour les scripts avec des noms de fichiers autogénérés.

right click in dev console to hide a script

Editar : Il y a maintenant une option "cacher les messages du réseau" (les dieux de Google Chrome ont répondu à nos prières :D) :

Avant :

Before

Après :

After

2voto

trlkly Points 1419

Bien que ce soit moins spécifique, je trouve que je peux cliquer sur l'icône de l'engrenage et cocher la case "Masquer le réseau". De plus, ce paramètre persiste pour les nouvelles instances de la console et lors des redémarrages. Les filtres ne le font pas.

Ainsi, bien que le filtre soit bon si vous souhaitez simplement le désactiver temporairement, cette option supprime ces erreurs par défaut.

0voto

Steve Points 11

Vous ne pouvez pas filtrer les erreurs de la console (en rouge) à l'aide de l'option de filtrage.

Votre meilleure option est soit d'attendre une mise à jour de l'extension qui résout le problème, soit de trouver une extension alternative qui fait la même chose, soit de télécharger manuellement l'extension, de la décompresser, de modifier le code qui provoque l'erreur, puis de la reconditionner et de l'installer.

Les versions récentes de Chrome semblent disposer d'un filtre inversé, comme indiqué dans le document suivant La réponse de Guido Bouman .

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