¿Los eventos generados por la extensión de Firefox son "confiables"?

Mi extensión de Firefox genera eventos, por ejemplo, hacer clic. En respuesta, la aplicación web intenta abrir una nueva ventana. Sin embargo, Firefox lo bloquea cuando se activa el bloqueador de ventanas emergentes. Sin embargo, si hago clic manualmente en un botón y, en respuesta a eso, cuando la aplicación web intenta abrir la ventana, pasa.

Mi pregunta es ¿por qué los eventos generados por mi extensión no se tratan como "confiables" y se tratan de la misma manera al hacer clic con el usuario? ¿Hay alguna puerta trasera para lograr ese comportamiento?

Respuestas a la pregunta(1)

Su respuesta a la pregunta