Tengo una extensión de Firefox que agrega detectores de eventos a todos los elementos de un sitio web a través de un script de contenido:
document.addEventListener('click', function eventHandler(e) { // do something })Esto funciona bien en la mayoría de los casos, pero la función eventHandler no se activa al hacer clic en elementos en iframes creados dinámicamente, por ejemplo, el formulario a la derecha en https://www.deepl.com/contact-us?cta=whydeepl
El indicador "all_frames": true en el manifiesto está establecido y está configurado para coincidir con todas las URL, por lo que ese no debería ser el problema.
¿Hay alguna manera de hacer que esto funcione?
Resuelto: solo necesitaba establecer "match_about_blank": verdadero en el manifiesto.