Я делаю расширение Firefox, и у меня есть окно ввода сценария вручную. Я не хочу, чтобы скрипт повесил браузер при запуске. Как заставить всплывающее окно с сообщением об ошибке сценария не реагировать, если сценарий выполняется дольше секунды.
Это контролируется пользователем, введя about:config в Firefox и изменив значение dom.max_script_run_time.
about:config
dom.max_script_run_time
Длительное приглашение сценария не может контролироваться таким образом.Firefox автоматически показывает это после того, как определенное количество операций JS было выполнено без возврата управления (в среднем это около 30 секунд).