Firefox 80 リリース

ウェブブラウザがリリースされました Firefoxの80。 さらに、アップデートが生成されました 長期サポート 68.12.0 и 78.2.0。 Firefox 68.12 ESR はそのシリーズの最新版であり、Firefox 68 ユーザーには 78.3 か月以内に XNUMX リリースへの自動アップデートが提供されます。 バージョン Firefoxの80 Android用 遅延。 もうすぐステージに登場します ベータテスト Firefox 81 ブランチは移行され、リリースは 22 月 XNUMX 日に予定されています。

メイン イノベーション:

  • Linux プラットフォーム上 実装された 新しいバックエンド X11 用は、DMABUF に基づいており、以前に Wayland 用に提案された DMABUF バックエンドを分割して作成されます。 新しいバックエンドにより、X11 プロトコルを使用するシステム向けに VA-API 経由でハードウェア ビデオ アクセラレーションのサポートを実装できるようになり (以前は、このようなアクセラレーションは Wayland でのみ有効でした)、EGL 経由で WebGL を操作できるようになりました。 EGL 経由で作業を有効にするには、「gfx.webrender.all」「media.ffmpeg.dmabuf-textures.enabled」「media.ffmpeg.vaapi-drm-display.enabled」「media.ffmpeg」の設定を有効にする必要があります。 about:config で「vaapi.enabled」を変更し、MOZ_X11_EGL 環境変数も設定します。これにより、Webrender および OpenGL 合成コンポーネントが GLX ではなく EGL を使用するように切り替わります。 VA-API サポートはまだ完全に安定化されていないため、将来のリリースではデフォルトで有効になる予定です。
  • 新しい実装が含まれています ブロックリスト セキュリティ、安定性、またはパフォーマンスの問題があるアドオン。 新しい実装は、カスケードの使用により、ブロック リストの処理パフォーマンスが向上し、スケーラビリティの問題を解決することで注目に値します。 ブルームフィルター.
  • 1 年 2020 月 XNUMX 日以降に発行された TLS 証明書の場合、 意志 有効期間に関する新しい制限が適用されます。これらの証明書の有効期間は 398 日 (13 か月) を超えることはできません。 同様の制限が Chrome と Safari でも承認されています。 1 月 825 日より前に受け取った証明書の場合、信頼は維持されますが、2.2 日 (XNUMX 年) に制限されます。
  • 片頭痛やてんかんのあるユーザー向けに、タブを開いたときのアニメーション効果の一部が削除されました。 たとえば、タブのコンテンツを読み込むときに、ジャンプ ドットの代わりに砂時計アイコンが表示されるようになりました。
    Firefox 80 リリース

  • Firefox をシステムのデフォルトの PDF ビューアとしてインストールすることができます。
  • 暗号化を使用せずに HTTPS 経由で開かれたページから Web フォームのコンテンツを送信するときに警告を表示するためのサポートが追加されました。 about:config で警告出力を制御するには、「security.warn_submit_secure_to_insecure」設定があります。
  • スクリーン リーダーと障害のあるユーザーのサポートをサポートするために、さまざまな改善と修正が行われました。
  • RTX および Transport-cc メカニズムのサポートが追加され、貧弱な通信チャネルでの WebRTC 経由の通話の品質が向上し、利用可能な帯域幅の予測が向上しました。
  • JavaScript 式では「export» ECMAScript 2021 仕様で提案されている新しい「export * as namespace」構文のサポートが提供されます。
  • アニメーション API には合成操作が含まれています KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • メディア セッション API には、ストリーム内の位置変更ハンドラーを定義するためのサポートが追加されました。 探す 指定した位置に移動し、 広告をスキップ メインコンテンツの前に表示される広告をスキップします。
  • WebGL は拡張機能を実装します KHR_Parallel_shader_compileを使用すると、複数のシェーダー コンパイル スレッドを同時に実行できます。
  • Window.open() は、outerHeight パラメータと externalWidth パラメータをサポートしなくなりました。
  • WebAssembly では、アトミック操作の使用がさらに多くなります。 無制限 共有メモリ領域。
  • Web 開発者ツールには、さまざまなブラウザーとの非互換性を簡単に特定できるようにする実験的なパネルが用意されています。
    Firefox 80 リリースFirefox 80 リリース

  • ネットワーク アクティビティ監視インターフェイスでは、実行時間が 500 ミリ秒を超える遅いリクエストを強調表示する視覚的なマーカー (カメのアイコン) が追加されました (制限は about:config の devtools.netmonitor.audits.slow 設定で変更できます)。 。

    Firefox 80 リリース

  • Webコンソールで 実装されました 「:block」および「:unblock」コマンドは、ネットワーク要求をブロックおよびブロック解除します。
  • 例外の発生時に JavaScript デバッガーが中断すると、コード パネルにスタック トレースを含むツールヒントが表示されるようになりました。

Firefox 80 の革新とバグ修正に加えて 排除された 13 件の脆弱性、そのうち6つは危険としてマークされています。 4 つの脆弱性 (以下で収集) CVE-2020-15670) は、バッファ オーバーフローや既に解放されたメモリ領域へのアクセスなどのメモリの問題が原因で発生します。 これらの問題により、特別に設計されたページを開いたときに攻撃者のコードが実行される可能性があります。

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

コメントを追加します