アンカー タグのダウンロード属性を使用して、サブドメインからバイナリ ファイルをダウンロードしています。
<!-- The hosting page is at http://foo.example.com/my-page.html -->
<div>
<a href="http://bar.example.com/files/a/file.bin" download="1234.bin">Download</a>
</div>
これは Chrome 30 では問題なく動作します。ただし、Firefox 24 では、download 属性で指定された1234.binではなく、 file.binファイル名で保存するように求められます。リンクは same-origin でなければならないという MDN ドキュメントを読みました。これはサブドメインでは不可能ですか?