Firefox 99 リリース

Firefox 99 Web ブラウザがリリースされ、さらに長期サポート ブランチ アップデート 91.8.0 が作成されました。 Firefox 100 ブランチはベータテスト段階に移行し、リリースは 3 月 XNUMX 日に予定されています。

Firefox 99 の主な革新:

  • ネイティブ GTK コンテキスト メニューのサポートが追加されました。 この機能は、about:config の「widget.gtk.native-context-menus」パラメータによって有効になります。
  • GTK フローティング スクロール バーを追加しました (フル スクロール バーはマウス カーソルを移動したときのみ表示され、それ以外の時間はマウスを動かすと細い線のインジケーターが表示され、ページ上の現在のオフセットを理解できるようになります)。カーソルは動かず、しばらくするとインジケーターが消えます)。 この機能は現在デフォルトで無効になっており、about:config で有効にするには、widget.gtk.overlay-scrollbars.enabled 設定が提供されます。
    Firefox 99 リリース
  • Linux プラットフォームのサンドボックス分離が強化され、Web コンテンツを処理するプロセスは X11 サーバーにアクセスできなくなりました。
  • Wayland の使用時に発生したいくつかの問題を解決しました。 特に、スレッドのブロックに関する問題が修正され、ポップアップ ウィンドウのスケーリングが調整され、スペル チェック時のコンテキスト メニューが有効になりました。
  • 内蔵の PDF ビューアは、発音記号の有無にかかわらず検索をサポートします。
  • ナレート モードを有効/無効にするためのホットキー「n」が ReaderMode に追加されました。
  • Android プラットフォーム用のバージョンでは、特定のドメインに対してのみ Cookie と保存されたローカル データを選択的にクリアする機能が提供されます。 別のアプリケーションからブラウザに切り替えた後、アップデートを適用した後、またはデバイスのロックを解除した後に発生するクラッシュを修正しました。
  • navigator.pdfViewerEnabled プロパティが追加されました。これを使用すると、Web アプリケーションはブラウザーに PDF ドキュメントを表示する機能が組み込まれているかどうかを判断できます。
  • RTCPeerConnection.setConfiguration() メソッドのサポートが追加されました。これにより、サイトはネットワーク接続パラメータに応じて WebRTC 設定を調整し、接続に使用される ICE サーバーと適用されたデータ転送ポリシーを変更できます。
  • 現在の接続に関する情報 (タイプ (携帯電話、Bluetooth、イーサネット、Wi-Fi) や速度など) にアクセスできるネットワーク情報 API は、デフォルトでは無効になっています。 以前は、この API は Android プラットフォームでのみ有効でした。

革新とバグ修正に加えて、Firefox 99 では 30 件の脆弱性が解消され、そのうち 9 件は危険とマークされています。 24 件の脆弱性 (21 件は CVE-2022-28288 および CVE-2022-28289 にまとめられています) は、バッファ オーバーフローやすでに解放されたメモリ領域へのアクセスなど、メモリの問題によって引き起こされます。 これらの問題により、特別に設計されたページを開いたときに攻撃者のコードが実行される可能性があります。

Firefox 100 のベータ版では、スペルチェック時に異なる言語の辞書を同時に使用できる機能が導入されました。 Linux と Windows では、フローティング スクロールバーがデフォルトで有効になっています。 ピクチャー・イン・ピクチャー・モードでは、YouTube、Prime Video、Netflix のビデオを視聴するときに字幕が表示されます。 Web MIDI API が有効になっているため、Web アプリケーションから、ユーザーのコンピュータに接続された MIDI インターフェイスを使用して音楽デバイスと対話できるようになります (Firefox 99 では、about:config の dom.webmidi.enabled 設定を使用して有効にできます)。

出所: オープンネット.ru

コメントを追加します