Судя по тому, что я вижу из opera mini, эта страница (как, впрочем, и остальные /download-file/*******) просто выдает прямую ссылку на установочный пакет, который обычно расположен на сайте разработчика. В данном случае это
http://relmirror.palemoon.org/releas....installer.exe. И если мне не изменяет память, это не первое виденное мною предупреждение об опасности сайта palemoon...