При том, что открытие того же самого окна происходит не по силе мысли, а потому что js код запускает функцию. В настройках того же хромиума, например, есть функции блокировать генерацию вкладок/окон в браузере, даже если они запрашиваются. Так что вполне возможно, что такая функция должна быть и в gecko (firefox)