警告の内容 CasperJSでテストを書いていると、スクリプト終了時にPhantomJSが次のような大量の警告を吐いて止まらなくなります。 Unsafe JavaScript attempt to access frame with URL about:blank from frame with URL ... Domains, protocols and ports must match. これではまともにテスト結果が見られない上、CIも回せません。 PhantomJS v1.9.8はバギーなのでv1.9.7を使う 以下のスレッドにヒントが書かれていました。 Displaying message “Unsafe JavaScript attempt to access frame with URL about:blank …”. ? Issue #1068 ? n1k0/casperjs