2011-08-31 9 views
10

Eventbug es un complemento para firebug (sí, add-on para add-on), que tiene como objetivo rastrear todos los eventos asignados a los elementos DOM.Cómo funciona Eventbug en realidad

La pregunta es: ¿cómo funciona realmente? Dado que, en términos generales, no hay forma, al menos hasta donde sé, de obtener la lista de eventos adjuntos en el modelo de eventos W3C.

¿Alguien que ya haya explorado este problema me dice algo sobre la idea básica que se encuentra debajo? ¿Está redefiniendo addEventListener en alcance global o algo así?

Respuesta

9

Está utilizando nsIEventListenerService que es una API interna disponible para los complementos de Firefox. De hecho, se ha introducido específicamente para Firebug, consulte bug 448602.

+0

Ya veo, gracias. Por lo tanto, todavía no tenemos ninguna herramienta para inspeccionar tal cosa desde el lado del cliente "simple". – shabunc

Cuestiones relacionadas