Мое расширение Firefox генерирует события, например. нажмите. В ответ веб-приложение пытается открыть новое окно. Однако Firefox блокирует его, когда срабатывает блокировщик всплывающих окон. Однако, если я вручную нажимаю кнопку и в ответ на это, когда веб-приложение пытается открыть окно, оно проходит.
Мой вопрос: почему события, генерируемые моим расширением, не рассматриваются как «доверенные» и не обрабатываются одинаково при нажатии пользователем? Есть ли какой-то бэкдор для достижения такого поведения?