Os eventos gerados pela extensão do Firefox são "confiáveis"?

Minha extensão do Firefox gera eventos, por exemplo clique. Em resposta, o aplicativo da Web tenta abrir uma nova janela. No entanto, ele está sendo bloqueado pelo Firefox quando o bloqueador de Popup entra em ação. No entanto, se eu clicar manualmente em um botão e em resposta a isso quando o aplicativo da Web tentar abrir a janela, ele será executado.

Minha pergunta é por que os eventos gerados pela minha extensão não são tratados como "confiáveis" e tratados da mesma maneira quando clicados pelo usuário? Existe algum backdoor para conseguir esse comportamento?

questionAnswers(1)

yourAnswerToTheQuestion