Utiliser l'API de l'Inspecteur
Les modules complémentaires de Firefox peuvent accéder aux objets du contexte chrome://browser/content/devtools/inspector/inspector.xul
suivants :
window.inspector
Défini dans inspector-panel.js. Attributs et fonctions :
- .selection - information sur la sélection de l'inspecteur :
- .isNode() - retourne true si la sélection est un nœud.
- .node - retourne l'élément de la page
- .window - l'objet window de la frame dans laquelle la sélection est.
- .markDirty() - marque la page comme ayant été modifié par l'inspecteur. un avertissement sera affiché en quittant la page, car les changements faits par l'inspecteur sont réécrits au rechargement.
Événements Bindables :
markuploaded
Appelé quand le panneau de gauche a été rafraichi après un changement de panneau
ready
Appelé au premier markuploaded
.
pseudoclass
Appelé après affichage ("toggle") d'une pseudo classe
layout-change
"low-priority change event for things like paint and resize." (évènements de changement basse priorité pour les choses comme paint et resize).