Mieux comprendre les erreurs et les avertissements dans la console grâce à Gemini
Cette version de Chrome apporte des fonctionnalités d'IA générative à la console des outils pour les développeurs, afin de vous aider à mieux comprendre les erreurs et les avertissements que vous rencontrez.
Pour obtenir une explication générée par IA sur une erreur ou un avertissement, cliquez sur le bouton Comprendre cette erreur (cet avertissement) à côté du message dans la console, puis suivez les instructions.
Pour en savoir plus, consultez Mieux comprendre les erreurs et les avertissements grâce à l'IA.
Compatibilité avec les règles @position-try dans Éléments > Styles
Pour vous aider à déboguer le positionnement des ancres CSS, l'onglet Éléments > Styles est désormais compatible avec les règles CSS @position-try. L'onglet résout les valeurs position-try-options et associe chaque option à une section @position-try --name dédiée.
Pour en savoir plus, consultez Présentation de l'API de positionnement d'ancres CSS.
Problème Chromium : 40279608.
Améliorations apportées au panneau "Sources"
Cette version apporte plusieurs améliorations au panneau Sources.
Configurer la mise en forme et la fermeture automatique des crochets
Vous pouvez désormais activer ou désactiver l'impression esthétique et la fermeture automatique des crochets pour l'éditeur dans Sources. L'impression élégante permet de rendre les fichiers minimisés lisibles. La fermeture automatique des crochets ajoute un crochet de fermeture () ou }) ou une balise (>) lorsque vous saisissez un crochet d'ouverture.
Pour configurer le comportement approprié, cochez ou décochez les nouvelles options Fermeture automatique des crochets et Mise en forme automatique des sources réduites dans Paramètres > Préférences > Sources.
Problèmes Chromium : 40865010, 324314570.
Les promesses rejetées gérées sont reconnues comme interceptées.
Le panneau Sources reconnaît désormais correctement les promesses rejetées comme interceptées si vous les avez gérées avec .catch() ou .then() à deux arguments.
En d'autres termes, lorsque Sources > Points d'arrêt > Mettre en pause sur les exceptions non interceptées est activé, le débogueur ne s'arrête pas sur les instructions semblables à celles ci-dessous :
Promise.reject(new Error('fail')).catch((e)=>console.log('caught'));
Problème Chromium : 40283993.
Causes d'erreur dans la console
La console affiche désormais les chaînes de causes d'erreur dans la trace de la pile, le cas échéant.
Pour faciliter le débogage, vous pouvez spécifier les causes d'erreur lorsque vous capturez et relancez des erreurs. À mesure que la console remonte la chaîne des causes, elle affiche chaque pile d'erreurs avec un préfixe Caused by:, ce qui vous permet de voir l'erreur d'origine.
Problème Chromium : 40182832.
Améliorations apportées au panneau "Réseau"
Cette version apporte plusieurs améliorations au panneau Réseau.
Inspecter les en-têtes des premiers indices
Les en-têtes Early Hints disposent d'une section dédiée dans l'onglet En-têtes de la requête du panneau Réseau. Auparavant, vous pouviez trouver les en-têtes concernés dans la section En-têtes de réponse.
Early Hints est un code d'état HTTP (103 Early Hints) utilisé pour envoyer une réponse HTTP préliminaire avant une réponse finale. Cela permet à un serveur d'envoyer des indications au navigateur concernant les sous-ressources critiques (par exemple, une feuille de style ou un JavaScript critique) ou les origines qui seront probablement utilisées par la page, pendant que le serveur est occupé à générer la ressource principale.
Pour en savoir plus, consultez Charger les pages plus rapidement en utilisant le temps de réflexion du serveur avec les indications précoces.
Problème Chromium : 40222701.
Masquer la colonne "Cascade"
Vous pouvez désormais masquer la colonne Cascade dans le panneau Réseau, comme vous pouvez le faire pour les autres colonnes. Effectuez un clic droit sur le nom d'une colonne, puis décochez la case Cascade dans le menu déroulant.
Problème Chromium : 40574989.
Améliorations apportées au panneau "Performances"
Cette version apporte plusieurs améliorations au panneau Performances.
Capturer les statistiques du sélecteur CSS
Le panneau Performances comporte un nouveau paramètre qui vous permet de capturer les statistiques du sélecteur CSS pour les événements Recalculer le style de longue durée.
Pour afficher les statistiques, sélectionnez un événement Recalculate Style et ouvrez le nouvel onglet Selector Stats. Cet onglet affiche des informations sur le temps écoulé, le nombre et les tentatives de correspondance, ainsi que le pourcentage de non-correspondances de chemin lent pour chaque sélecteur.
Problème Chromium : 324282954.
Modifier l'ordre et masquer des pistes
Le panneau Performances est doté d'un nouveau mode de configuration qui vous permet de modifier l'ordre des pistes et de les masquer.
Pour accéder au mode de configuration, cliquez sur le bouton Modifier à gauche du nom de la piste. Cliquez ensuite sur vers le haut ou vers le bas pour déplacer la piste, ou sur pour la masquer. Lorsque vous avez terminé, cliquez sur le bouton Cocher à droite du nom du titre.
La prochaine version, Chrome 126, apportera d'autres améliorations à cette UI.
Problème Chromium : 311439339.
Ignorer les éléments de conservation dans le panneau "Mémoire"
Vous pouvez désormais ignorer les retenues dans les instantanés de tas que vous capturez avec le panneau Mémoire.
Pour ignorer un élément de retenue, sélectionnez un objet, puis dans la section Élément de retenue, effectuez un clic droit sur un élément de retenue et sélectionnez Ignorer cet élément de retenue dans le menu déroulant. Les retenues ignorées sont marquées avec la valeur ignored dans la colonne Distance. Pour arrêter d'ignorer les retenues, cliquez sur Restaurer les retenues ignorées dans la barre d'action en haut de la page.
De plus, les instantanés de tas sont désormais compatibles avec un plus grand nombre (des centaines de millions) d'arêtes et de nœuds de confinement (332350576).
Problème Chromium : 327337527.
Lighthouse 11.7.1
Le panneau Lighthouse exécute désormais Lighthouse 11.7.1. Consultez la liste complète des modifications.
Parmi les modifications notables, on peut citer l'arrêt de la prise en charge du plug-in Publisher Ads, qui est devenu obsolète dans cette version.
Pour découvrir les bases de l'utilisation du panneau Lighthouse dans les outils pour les développeurs, consultez Lighthouse : optimiser la vitesse d'un site Web.
Problème Chromium : 772558.
Autres points importants
Voici quelques corrections et améliorations importantes apportées à cette version :
- Le panneau Enregistreur n'est plus en version bêta (329271496).
- La console n'affiche plus d'erreur lorsqu'un formateur personnalisé renvoie un
nullpour la fonctionbody(), ce qui est un comportement valide (329400119). - Le panneau Sources a été mis à jour avec un outil de mise en surbrillance syntaxique. Il prend désormais en charge les indicateurs
vetddans les expressions régulières. - L'onglet Réseau > Cookies a corrigé un bug lié au mappage des cookies exemptés avec les cookies de réponse (41491846).
- L'onglet Éléments > Styles permet désormais de :
Télécharger les canaux de prévisualisation
Envisagez d'utiliser Chrome Canary, Dev ou Beta comme navigateur de développement par défaut. Ces canaux d'aperçu vous donnent accès aux dernières fonctionnalités des outils de développement, vous permettent de tester les API de plate-forme Web de pointe et vous aident à identifier les problèmes sur votre site avant vos utilisateurs.
Contacter l'équipe Chrome DevTools
Utilisez les options suivantes pour discuter des nouvelles fonctionnalités, des mises à jour ou de tout autre élément lié aux outils pour les développeurs.
- Envoyez-nous vos commentaires et vos demandes de fonctionnalités sur crbug.com.
- Signalez un problème dans les outils de développement en cliquant sur Plus d'options > Aide > Signaler un problème dans les outils de développement.
- Envoyez un tweet à @ChromeDevTools.
- Laissez des commentaires sur les vidéos YouTube "Nouveautés des outils pour les développeurs" ou les vidéos YouTube "Conseils sur les outils pour les développeurs".
Nouveautés des outils pour les développeurs
Liste de tous les sujets abordés dans la série Nouveautés de DevTools.
- Mises à jour du serveur MCP des outils pour les développeurs
- Partage amélioré des traces
- Prise en charge de @starting-style
- Widget d'éditeur pour l'affichage : masonry
- Lighthouse 13
- Suggestions de code de Gemini
- Améliorations apportées au serveur MCP des outils pour les développeurs
- Accès plus rapide à l'assistance de l'IA
- Déboguer la trace de performances complète avec Gemini
- Activer/Désactiver l'orientation du panneau
- Programme Google Developer
- Autres points à retenir
- Outils pour les développeurs Chrome (MCP) pour votre agent d'IA
- Déboguer l'arborescence des dépendances réseau avec Gemini
- Exporter vos discussions avec Gemini
- Configuration des pistes persistantes dans le panneau "Performances"
- Filtrer les requêtes réseau protégées par IP
- Éléments > L'onglet "Mise en page" ajoute la prise en charge de la mise en page en maçonnerie
- Lighthouse 12.8.2
- Autres points à retenir
- Déboguer plus d'insights avec Gemini
- Émuler l'en-tête "Save-Data" dans "Conditions du réseau"
- Afficher l'état de référence dans l'info-bulle d'une propriété CSS
- Remplacer les facteurs de forme dans les indicateurs client User-Agent
- Lighthouse 12.8.0
- Autres points à retenir
- Des outils pour les développeurs Chrome plus fiables et plus productifs
- Importer des images dans l'assistance IA pour le style
- Ajouter des en-têtes de requête au tableau dans "Réseau"
- Découvrez les temps forts de Google I/O 2025
- Autres points à retenir
- Améliorations apportées au panneau "Performances"
- Origines préconnectées dans l'insight "Arborescence des dépendances réseau"
- Temps de réponse et de redirection du serveur dans l'insight "Latence des requêtes de document"
- Redirections dans le récapitulatif des requêtes réseau
- Réduction du bruit dans la trace des performances
- Obsolète : "Désactiver les échantillons JavaScript"
- Paramètre de précision de la géolocalisation dans les capteurs
- Améliorations apportées au panneau "Éléments"
- Déboguer plus facilement les valeurs CSS complexes
- Prise en charge de@function dans Éléments > Styles
- Améliorations du panneau "Réseau"
- Filtre has-request-header
- Direct Sockets dans les applications Web isolées
- Autres points à retenir
- Accessibilité
- Édition Google I/O 2025
- Modifier et enregistrer les modifications CSS dans votre espace de travail avec Gemini
- Associer un dossier d'espace de travail et enregistrer les modifications dans vos fichiers sources
- Poser des questions à Gemini sur les insights sur les performances
- Annoter les résultats sur les performances avec Gemini
- Ajouter des captures d'écran à vos discussions avec Gemini
- Nouveaux insights dans le panneau "Performances"
- JavaScript en double
- Ancien JavaScript
- Les spéculations sont désormais compatibles avec les tags de règles
- Lighthouse 12.6.0
- Autres points à retenir
- Accessibilité
- Améliorations apportées au panneau "Performances"
- Nouveaux insights sur les performances
- Cliquer pour mettre en surbrillance
- Temps de réponse du serveur dans le récapitulatif des requêtes réseau
- Filtrer les cookies dans "Confidentialité et sécurité"
- Tailles en unités de Ko dans les tableaux de tous les panneaux
- La saisie semi-automatique est compatible avec corner-shape et corner-*-shape dans Éléments > Styles
- Expérimental : mise en évidence des problèmes liés aux éléments et aux attributs dans le DOM
- Lighthouse 12.5.0
- Autres points à retenir
- Améliorations apportées au panneau "Performances"
- Liens vers l'origine et le script pour les appels de profil et de fonction dans "Performances"
- Compatibilité avec les données de champ LCP par phase
- Insight sur l'arborescence des dépendances réseau
- Durée au lieu de la durée totale et de la durée personnelle dans le récapitulatif
- Mise en surbrillance de la pile la plus lourde
- Amélioration des états vides pour différents panneaux
- Vue en arborescence de l'accessibilité dans "Éléments"
- Lighthouse 12.4.0
- Autres points à retenir
- Panneau "Confidentialité et sécurité"
- Améliorations apportées au panneau "Performances"
- Préréglages calibrés de limitation du processeur
- Sélectionner différents événements de performances dans le même chat IA
- Mise en évidence des données propriétaires et tierces dans "Performances"
- Données de champ dans les info-bulles et les insights des repères
- Insight sur l'ajustement forcé de la mise en page
- Insight "Optimiser la taille du DOM"
- Étendre la trace de performances avec console.timeStamp
- Améliorations apportées au panneau "Éléments"
- Valeurs en temps réel des styles animés
- Compatibilité avec la pseudo-classe :open et divers pseudo-éléments
- Copier tous les messages de la console
- Unités d'octets dans le panneau "Mémoire"
- Autres points à retenir
- Historique de chat IA persistant
- Améliorations apportées au panneau "Performances"
- Insight sur la diffusion d'images
- Navigation au clavier classique et moderne
- Ignorer les scripts non pertinents dans le graphique de type "flamme"
- Marqueurs de timeline et mise en surbrillance des plages au survol
- Paramètres de limitation recommandés
- Repères temporels dans une superposition
- Traces de pile des appels JS dans "Résumé"
- Les paramètres des badges ont été déplacés dans le menu d'Elements
- Nouveau panneau "Nouveautés"
- Lighthouse 12.3.0
- Autres points à retenir
- Déboguer les requêtes réseau, les fichiers sources et les traces de performances avec Gemini
- Afficher l'historique des discussions avec l'IA
- Gérer le stockage des extensions dans Application > Stockage
- Améliorations des performances
- Phases d'interaction dans les métriques en direct
- Informations sur le blocage du rendu dans l'onglet "Résumé"
- Prise en charge des événements scheduler.postTask et de leurs flèches d'initiateur
- Améliorations apportées au panneau "Animations" et à l'onglet "Éléments > Styles"
- Passer d'Éléments > Styles à Animations
- Mises à jour en temps réel dans l'onglet "Calculé"
- Émulation de la pression de calcul dans les capteurs
- Objets JS portant le même nom, regroupés par source dans le panneau "Mémoire"
- Nouvelle apparence des paramètres
- Le panneau "Informations sur les performances" est obsolète et a été supprimé des outils pour les développeurs
- Autres points à retenir
- Déboguer le CSS avec Gemini
- Contrôler les fonctionnalités d'IA dans un onglet de paramètres dédié
- Améliorations apportées au panneau "Performances"
- Annoter et partager les résultats sur les performances
- Obtenez des insights sur les performances directement dans le panneau "Performances"
- Repérer plus facilement les décalages de mise en page excessifs
- Identifier les animations non composées
- La simultanéité matérielle est déplacée vers les capteurs
- Ignorer les scripts anonymes et se concentrer sur votre code dans les traces de pile
- Éléments > Styles : compatibilité avec les modes d'écriture sideways-* pour les grilles et les mots clés CSS
- Audits Lighthouse pour les pages non HTTP en mode "Période" et "Instantané"
- Améliorations de l'accessibilité
- Autres points à retenir
- Améliorations du panneau "Réseau"
- Des filtres réseau repensés
- Les exportations HAR excluent désormais les données sensibles par défaut
- Améliorations apportées au panneau "Éléments"
- Valeurs d'autocomplétion pour les propriétés text-emphasis-*
- Les débordements de défilement sont signalés par un badge.
- Améliorations apportées au panneau "Performances"
- Recommandations dans les métriques en direct
- Parcourir le fil d'Ariane
- Améliorations du panneau "Mémoire"
- Nouveau profil "Éléments dissociés"
- Amélioration de la dénomination des objets JS simples
- Désactiver le thème dynamique
- Expérience Chrome : partage de processus
- Lighthouse 12.2.1
- Autres points à retenir
- L'Enregistreur est compatible avec l'exportation vers Puppeteer pour Firefox
- Améliorations apportées au panneau "Performances"
- Observations des métriques en direct
- Requêtes de recherche dans la piste "Réseau"
- Afficher les traces de pile des appels performance.mark et performance.measure
- Utiliser les données d'adresses de test dans le panneau "Saisie automatique"
- Améliorations apportées au panneau "Éléments"
- Forcer d'autres états pour des éléments spécifiques
- Éléments > Styles : la saisie semi-automatique est désormais disponible pour davantage de propriétés de grille
- Lighthouse 12.2.0
- Autres points à retenir
- Les insights de la console par Gemini sont déployés dans la plupart des pays européens
- Modifications apportées au panneau "Performances"
- Piste réseau améliorée
- Personnaliser les données de performances avec l'API d'extensibilité
- Détails de la piste "Timing"
- Copier toutes les requêtes listées dans le panneau "Réseau"
- Des instantanés du tas plus rapides avec des balises HTML nommées et moins d'encombrement
- Ouvrez le panneau "Animations" pour capturer des animations et modifier @keyframes en direct.
- Lighthouse 12.1.0
- Améliorations de l'accessibilité
- Autres points à retenir
- Inspecter le positionnement des ancres CSS dans le panneau "Éléments"









