devtools

Cette API permet aux extensions d'interagir avec les outils de développement (devtools) du navigateur. Elle peut être utilisée pour créer des pages d'outils de développement, interagir avec la fenêtre qui est inspectée, inspecter la page réseau des outils.

Pour utiliser cette API, la permission "devtools" doit être spécifiée dans le fichier manifest.json. Cette permission ne peut pas être facultative.

Interfaces

devtools.inspectedWindow

Interagit avec la fenêtre sur laquelle les outils de développement sont attachés (il s'agit de la fenêtre inspectée). Cela inclut l'obtention de l'identifiant d'onglet pour la page inspectée, l'évaluation du code dans le contexte de la fenêtre inspectée, le rechargement de la page ou l'obtention de la liste des ressources dans la page.

devtools.network

Obtenir des informations sur les requêtes de réseau associées à la fenêtre sur laquelle les outils de développement sont attachés (il s'agit de la fenêtre inspectée).

devtools.panels

Créer des panneaux avec une interface utilisateur qui seront affichés dans les outils de développement de l'agent utilisateur.

Compatibilité des navigateurs

BCD tables only load in the browser

Note : Cette API est basée sur l'API Chromium chrome.devtools.

Les données de compatibilité relatives à Microsoft Edge sont fournies par Microsoft Corporation et incluses ici sous la licence Creative Commons Attribution 3.0 pour les États-Unis.