Firefox 80リリースでのさまざまな新機能、バグ修正、エンタープライズの改善

Mozilla Firefox 80が本日(2020年8月25日)にリリースされました。新機能、バグ修正、エンタープライズの改善、およびいくつかのセキュリティパッチが含まれています。

このリリースでは、ブラウザーのパフォーマンスを向上させるブラウザーの新しいアドオンブロックリストが有効になります。これにより、問題のあるFirebox拡張機能が自動的に無効にするリストを解析するのに必要な時間を短縮することで、ブラウジングアプリケーションのスケーラビリティも向上します。

Firefox 80では、ユーザーがシステムのデフォルトのシステムPDFビューアを表示して、いくつかのクラッシュを修正することもできます。これにより、ブラウザーは読者ユーザーにとってより安定したものになります。 Windows、Mac、およびLinuxデスクトップユーザーは、[オプション]> [ヘルプ]> [Firefoxについて]からこのリリースにアップグレードできます。ブラウザーは新しいアップデートを自動的に確認し、利用可能な場合はインストールします。

このリリースでは、他のすべてのFirefox開発がFirefoxベータ版をバージョン81にアップグレードし、ナイトリービルドをバージョン82にアップグレードしました。リリースの次のFirefox 81.0ベータ版は、安定版ブランチを促進し、「ハードウェアによるメディア再生の制御」のサポートを追加しますキーボードまたはヘッドセットのメディアキーまたは仮想メディアコントロールインターフェイス」および「よりスムーズなビデオ再生とmacOSでの60 fpsビデオの改善されたAV同期」

Firefox 80は、MozillaのFTPリリースディレクトリから手動でダウンロードできます。以下では、Firefox 80の主な変更点と改善点が強調表示されています。興味がある場合は読んでください。

Firefoxの新しいアドオンブロックリスト

ブラウザーはブロックリストの新しいよりスケーラブルなバージョンを使用し、ブラウザーがそれを解析する必要がある時間を短縮します。

Firefox Add-onのエンジニアリングマネージャーであるStuart Colville氏は、次のように述べています。 -onsブロックリスト」

「以前のブロックリストの制約の1つは、多数の正規表現を解析する必要があったことです。Firefoxの各インスタンスは、ユーザーがインストールしたアドオンのいずれかがブロックリストの正規表現のいずれかに一致するかどうかを確認する必要がありました。」

「ブロックの数が増えると、Firefoxでのブロックリストの読み込みと解析のオーバーヘッドが大きくなりました。2019年後半に、アドオンがブロックされているかどうかを判断するためのより効率的な方法を検討し始めました。」

Firefoxは、ハード、ソフト、クリックしてアクティブ化の3つのブロックを使用して拡張機能を無効にします。この分類は、それが引き起こす問題の重大度に基づいています。ハードブロックは拡張機能を無効にし、ユーザーがブロックを上書きできないようにします。ソフトブロックはデフォルトで拡張機能を無効にします。ここで、ユーザーはアドオンをオーバーライドして引き続き使用できます。 Click-to-activateブロックは、デフォルトでプラグインを無効にします。ただし、ユーザーが特定のサイトでプラグインを有効にできるようにします。

バグ修正改善と開発変更

新着

  • 今後、FirefoxをデフォルトのシステムPDFビューアとして設定できます
  • 多層ツリーのアイテムのアクセシビリティツールによって報告される名前は、スクリーンリーダーを使用するときにユーザーに正しいレベルのコンテンツを提供するようになりました。

修正

  • JAWSスクリーンリーダーの使用時に頻繁に発生するクラッシュと、スクリーンリーダーに関連する他のいくつかのクラッシュが修正されました
  • 以前は一部のFirefox開発者ツールにアクセスできなかった問題を修正
  • SVGタイトルとdesc要素がスクリーンリーダーとして支援製品に正しく公開されるようになりました

かわった

  • 片頭痛やてんかんのユーザーの動きを減らすために、タブの読み込みなどのアニメーションの数が減りました
  • 新しいアドオンブロックリストにより、パフォーマンスとスケーラビリティが向上します

企業

  • いくつかのバグ修正と新しいポリシーが最新のFirefox 80に実装されました
  • 2020年9月22日に予定されている次のリリースのFirefox ESP 78.3より前に重大な問題が見つからなかった場合、このリリースはFirefox 68 ESR(68.12)の最終リリースとなります。78.3のリリースにより、Firefox 68 ESPのユーザーは自動的にFirefox 78 ESRシリーズにアップグレード

開発者

  • 実験的なsldebarパネルがインスペクターでFirefox Developer Editionに同梱されています。これにより、開発者はMDNデータに関連する互換性の問題をより迅速に特定できます。
  • タートルアイコンは、ネットワークモニターの要求リストで遅い要求に対して表示されます
  • RTXとTransport-ccが追加され、貧弱なネットワーク条件での通話品質が改善され、帯域幅推定が改善されました。これらは、Webサイトを使用したWebRTCとの互換性も向上します。

セキュリティ修正

  • CVE-2020-15663:Mozilla Maintenance Serviceへのダウングレード攻撃
  • CVE-2020-15664:拡張機能のインストールを求める攻撃者によるプロンプト
  • CVE-2020-12401:ECDSA署名生成タイミング攻撃
  • CVE-2020-6829:P-384およびP-521は、署名生成に対する電磁サイドチャネル攻撃に対して脆弱です
  • CVE-2020-12400:P-384およびP-521は、モジュラーインバージョンでのサイドチャネル攻撃に対して脆弱です
  • CVE-2020-15665:beforeunloadダイアログが表示された後、ページに留まることを選択すると、アドレスバーがリセットされない
  • CVE-2020-15666:MediaErrorメッセージプロパティがクロスオリジン応答ステータスをリークする
  • CVE-2020-15667:更新ファイルの処理中にヒープがオーバーフローする
  • CVE-2020-15668:証明書情報を読み取る際のデータ競合
  • CVE-2020-15670:メモリセーフティFirefox 80およびFirefox ESR 78.2のバグを修正しました