window.find() ダイアログ対応が廃止されました

公開日: | カテゴリー: DOM

概要

Firefox では、window.find メソッドを使って、ユーザーが現在開いているページ上の文字列を見つけられるようにするダイアログを開くことが可能でした。このダイアログは、window.showModalDialog と同様に、Firefox 48 で e10s と呼ばれているマルチプロセスモードが有効になって以降、機能していないことが判明しました。Firefox 53 以降、ブラウザー内で e10s が無効の場合にもこのダイアログは機能しません。

こうしたページ内検索ダイアログを開くブラウザーは他にないことから、Mozilla 開発者は、機能を復元するよりも aShowDialog 引数への対応を明示的に削除することを決定しました。

この非標準メソッドは、完全に削除する計画も以前からあるため、いずれにしても使用は推奨されません。

更新: aShowDialog 引数対応は Firefox 53.0.2 で削除されました。

参考資料