未知のプロトコルの読み込みが例外を発生させなくなりました

公開日: | カテゴリー: ネットワーキング, プライバシー & セキュリティ

概要

Firefox は従来、画像、フレームなどで未知の外部プロトコルを読み込もうとした際に NS_ERROR_UNKNOWN_PROTOCOL 例外を投げていました。バグに投稿された以下の HTML コードスニペットは、特定のブラウザー拡張機能がインストールされているかどうかによって警告ダイアログを表示します。

<img src="sacore:green.gif"
     onerror="alert('McAfee Site Advisor not Installed.')"
     onload="alert('McAfee Site Advisor Installed!')">

これはフィンガープリンティング要因となる可能性があることや他のブラウザーがエラーを報告していないことから、ユーザープライバシー保護強化のため Firefox 64 以降では例外が投げられなくなりました。

参考資料