eventos change dom browser javascript-events addeventlistener dom-events

dom - change - javascript events list



¿Han implementado los navegadores el DOM3 EventListenerList? (1)

Para aquellos que buscan una solución práctica, consulte: ¿Cómo encontrar escuchas de eventos en un nodo DOM al depurar o desde el código JavaScript?

EventListenerList estaba en un borrador antiguo de eventos DOM 3 y fue eliminado por mucho tiempo de la especificación. Por lo que sé, al menos Gecko todavía no tiene nada como esto para las páginas web normales, aunque ahora tiene una API para el código privilegiado (extensiones) para enumerar oyentes (consulte https://bugzilla.mozilla.org/show_bug.cgi?id=570678#c0 ).

Revisé las listas de correo de W3C y hubo algunas discusiones sobre este tema, pero aparentemente no se encontraron casos de uso para justificar la característica. Este es el mensaje más reciente que pude encontrar:

¿Cuál es la motivación para agregar esta funcionalidad? Anteriormente, el grupo de trabajo resolvió eliminar el método hasEventListenerNS relacionado, pero menos potente, por falta de un caso de uso y porque existen posibles problemas de seguridad.

(2001) http://lists.w3.org/Archives/Public/w3c-wai-ua/2001OctDec/thread.html#msg89 tiene alguna discusión de cuando se consideró EventListenerList.

(2006) http://lists.w3.org/Archives/Public/www-archive/2006Mar/0032.html hace una pregunta al autor de quirksmode que parece ser responsable del mito DOM3 EventListenerList sobre los casos de uso de tales una característica; Los archivos no listan una respuesta.

(2008) otra discusión: http://lists.w3.org/Archives/Public/public-webapi/2008Apr/thread.html#msg66

La respuesta fue no en marzo de 2010:

Navegador EventListenerList Implementación

Me pregunto si ha habido algún progreso desde entonces.

Si la respuesta sigue siendo no ... ¿alguna indicación de cuándo algún navegador podría admitirlo?