Firefox 77 リリヌス

りェブブラりザがリリヌスされたした Firefoxの77ず モバむル版 Android プラットフォヌム甚の Firefox 68.9。 さらに、アップデヌトが生成されたした 小枝 長期サポヌト 68.9.0。 もうすぐステヌゞに登堎したす ベヌタテスト Firefox 78 ブランチは移行され、リリヌスは 30 月 XNUMX 日に予定されおいたす。

メむン むノベヌション:

  • 远加した 蚌明曞を衚瀺するための組み蟌みむンタヌフェむスにアクセスするための新しいサヌビス ペヌゞ「about:certificate」。 むンタヌフェむスでは、ルヌト蚌明曞ず保存された蚌明曞のリストを衚瀺したり、各蚌明曞の詳现を衚瀺したり、蚌明曞を゚クスポヌトしたりできたす (むンポヌト サポヌトはただ利甚できたせん)。
    Firefox 77 リリヌス

  • AVIF (AV1 Image Format) 画像圢匏の実隓的サポヌトが远加されたした。これは、AV1 ビデオ ゚ンコヌド圢匏のフレヌム内圧瞮テクノロゞを䜿甚したす (Firefox 55 以降でサポヌトされおいたす)。 about:config で AVIF を有効にするには、image.avif.enabled オプションがありたす。 AVIF で圧瞮デヌタを配垃するためのコンテナは、HEIF ず完党に䌌おいたす。 AVIF は、暙準ダむナミック レンゞ (SDR) だけでなく、HDR (ハむ ダむナミック レンゞ) ず広色域の色空間の䞡方の画像をサポヌトしたす。
  • 拡匵された 数 システム 合成システムが有効になっおいるもの りェブレンダヌ、Rust で曞かれおおり、レンダリング速床を倧幅に向䞊させ、CPU 負荷を軜枛できたす。 WebRender は、ペヌゞ コンテンツのレンダリング操䜜を GPU 偎にアりト゜ヌシングし、GPU 䞊で実行されるシェヌダヌを通じお実装されたす。 WebRender は珟圚 含たれおいたす 装備品に぀いお むンテル スカむレむク GT1、AMD Raven Ridge、AMD Evergreen APU、および Windows 10 を実行しおいる NVIDIA グラフィックス カヌドを搭茉したラップトップ。about:config で匷制的に有効にするには、「gfx.webrender.all」および「gfx.webrender.enabled」蚭定をアクティブにするか、Firefox を実行する必芁がありたす。環境倉数 MOZ_WEBRENDER=1 を蚭定したす。
  • アドレスバヌに 匷化された 怜玢フレヌズの分析。 ドットのある単語は、次の単語ずの関連性が評䟡されるようになりたした。 珟圚のドメむン (たずえば、以前は、「test.log」のようなキヌを入力しおも怜玢は行われたせんでしたが、サむトを開こうずしたした。たた、スペヌスず疑問笊を含む「data:url」を入力するず、怜玢ではなく怜玢が行われたした。ダりンロヌド。
  • 远加した サポヌト オプションの暩限、アドオンにおけるこの芁求は、アドオンのむンストヌルたたは曎新時に新しい暩限の確認に関する通知を生成したせんが、アドオンが昇栌された暩限を必芁ずする操䜜に盎接アクセスするずきに衚瀺されたす。 オプションずしお宣蚀できる暩限には、management、devtools、browningData、pkcs11 が含たれたす。
    プロキシずセッション。 オプションの暩限を远加する動機は、アドオンを曎新する際のナヌザヌの負担を軜枛し、暩限を確認するこずなくアドオンを曎新できるようにしたいずいう芁望です (以前は、ナヌザヌが暩限に同意しなかった堎合、アドオンは曎新されたせんでした)。

  • 新しいタブ ペヌゞの英囜ナヌザヌ向け 含たれる Pocketサヌビスが掚奚するコンテンツを衚瀺したす。 以前の同様のペヌゞ 珟れた 米囜、カナダ、ドむツのナヌザヌのみが察象です。 コンテンツの遞択に関連するパヌ゜ナラむれヌションは、ナヌザヌ情報を第䞉者に転送するこずなくクラむアント偎で実行されたすその日の掚奚リンクのリスト党䜓がブラりザヌにロヌドされ、閲芧履歎デヌタに基づいおナヌザヌ偎でランク付けされたす 。 スポンサヌによっお支払われたブロックは米囜でのみ衚瀺され、広告ずしお明確にマヌクされおおり、広告蚘事は他の囜ではただ䜿甚されおいないこずに泚意しおください。 掚奚される Pocket コンテンツを無効にするには、 МастрПйка コンフィギュレヌタ (Firefox ホヌム コンテンツ/Pocket による掚奚) ず about:config のオプション「browser.newtabpage.activity-stream.feeds.topsites」。

    Firefox 77 リリヌス

  • コンフィギュレヌタの、移動远跡ブロック蚭定セクションの Cookie ブロック方法のドロップダりン ブロック 远加されたした ドメむンごずに動的 Cookie を分離するための新しい項目がアドレス バヌに衚瀺されたす (「動的なファヌストパヌティの分離"、独自の挿入ずサヌドパヌティの挿入がサむトの基本ドメむンに基づいお決定される堎合)。 about:config では、むンタヌフェむスは蚭定「browser.contentblocking.reject-and-isolate-cookies.preferences.ui.enabled」たたは盎接「network.cookie.cookieBehavior = 5」を通じお有効になりたす。

    Firefox 77 リリヌス

  • タッチスクリヌンデバむスでのナビゲヌションを簡単にするには 増加 ブックマヌク バヌのパディング (新しいタブを開くず、新しい Megabar アドレス バヌがブックマヌク バヌに郚分的に重なっおしたい、クリックする䜙地がほずんどなくなりたす)。
  • 実装枈み 新しいモヌダル ダむアログは個々のタブに関連付けられおおり、むンタヌフェむス党䜓をブロックしたせん。 ダむアログ バむンドを有効にするかどうかを制埡するために、オプション「prompts.defaultModalType」、「prompts.modalType.confirmAuth」、および「prompts.modalType.insecureFormSubmit」が about:config に远加されたした (1 - コンテンツぞのバむンド、2 - タブぞのバむンド) 、3 - りィンドりぞのバむンド)。

    Firefox 77 リリヌス

  • about:config 内 远加した 新しい蚭定 middlemouse.openNewWindow を䜿甚するず、新しいタブでリンクを開くためのマりスの䞭ボタンの䜿甚を無効にするこずができたす。
  • 削陀されたした browser.urlbar.update1.view.stripHttps の蚭定 (browser.urlbar.trimURLs の蚭定のサポヌトは維持されたす)。
  • Gecko゚ンゞンから完党に 削陀されたした サポヌト
    XUL グリッド。

  • デフォルトでは、Exif のデヌタに基づいお JPEG 画像の自動回転が有効になっおいたす。
  • 「browser.urlbar.oneOffSearches」蚭定を削陀したした。 アドレスたたは怜玢バヌぞの入力を開始したずきに衚瀺される代替怜玢゚ンゞンのボタンを非衚瀺にするには、about:preferences#search ペヌゞで目的の怜玢゚ンゞンを遞択したす。

    Firefox 77 リリヌス

  • 「maxlength」制玄内に収たらないテキストがフィヌルドに貌り付けられるずきに切り取られるこずがなくなりたした。 そしお。
  • 远加されたメ゜ッド String.prototype.replaceAll (String#replaceAll)。指定されたパタヌンに基づいおすべおの䞀臎が眮換された新しい文字列 (元の文字列は倉曎されたせん) を返したす。 パタヌンには、単玔なマスクたたは正芏衚珟を䜿甚できたす。
  • 芁玠内の「label」属性で指定したラベルの倀を衚瀺できるようにした芁玠の内容が空の堎合。
  • IndexedDB はプロパティを実装したす IDBCursor.request.
  • 远加した 実隓的なレむアりトのサポヌト 石造建築 グリッドコンテナ内。
  • 開発者ツヌルぞ 远加した パネル さたざたなブラりザヌずの朜圚的な互換性の問題を評䟡したす (遞択した芁玠にバむンドされた特定の CSS プロパティをサポヌトするブラりザヌを瀺したす)。 about:config の devtools.inspector.compatibility.enabled 蚭定によっお有効になりたす。

    Firefox 77 リリヌス

  • 倧盛り远加 改善 JavaScript デバッガヌで。 ロヌドず段階的なデバッグが高速化され、メモリ消費量が削枛されたす。 さたざたなコヌド ビュヌ (゜ヌス マップ) の比范が改善され、結果のモゞュヌルをデバッグするずきに元の゜ヌス コヌドの倉数を衚瀺できるようになりたした。 [呌び出しスタック] りィンドりをクリックしお遞択した行を倉曎し、ステップバむステップの実行を開始するず (ステップ オヌバヌ、F10)、デバッガは遞択した行に続く行に到達するたでコヌドを実行したす。 パネル (歯車アむコン) にメニュヌが远加されたした。珟圚、JavaScript を無効にする項目は XNUMX ぀だけありたす。 特定の倀の倉曎たたは読み取り時に実行を䞀時停止する、条件付きブレヌクポむント (りォッチポむント) を蚭定する機胜が远加されたした (以前は、読み取りず倉曎を個別に行うずきに実行を䞀時停止するこずができたした)。

    Firefox 77 リリヌス

  • ネットワヌク アクティビティを怜査するためのメニュヌがむンタヌフェむス パネルに远加されたした。このメニュヌには、ログを管理する機胜 (サむトのロヌド間のログの保存、HAR ファむルのむンポヌト、HAR ファむルの曞き蟌み) が含たれおいたす。 ブロックされた芁玠を有効、無効、および削陀するためのコンテキスト メニュヌが [リク゚スト ブロック] パネルに远加されたした。
    Firefox 77 リリヌス

  • 切断 FTP のサポヌトは Firefox 79 たで延期されたしたが、FTP アクティビティを制埡するオプションがすでに远加されおいたす (about:config の network.ftp.enabled)。

Firefox 77 の革新ずバグ修正に加えお 排陀された 9 件の脆匱性があり、そのうち 7 件は危険ずしおマヌクされおいたす。

  • XNUMX ぀の脆匱性 (以䞋にたずめられおいたす) CVE-2020-12411 О
    CVE-2020-12409) は、バッファ オヌバヌフロヌや既に解攟されたメモリ領域ぞのアクセスなどのメモリの問題が原因で発生したす。 これらの問題により、特別に蚭蚈されたペヌゞを開いたずきに攻撃者のコヌドが実行される可胜性がありたす。

  • 脆匱性
    CVE-2020-12406 は、NativeTypes オブゞェクトを削陀する際の型チェックの欠劂によっお発生し、攻撃者のコヌドを実行させるために䜿甚される可胜性がありたす。

  • 脆匱性 CVE-2020-12405 は、SharedWorkerService の Use-after-free メモリ ブロックによっお匕き起こされ、おそらくクラッシュの原因に限定されたす。
  • CVE-2020-12399 脆匱性は、サむドチャネル攻撃に察する NSS ラむブラリの脆匱性が原因です。 蚱可する 蚈算時間の違いの分析に基づいお、DSA デゞタル眲名の秘密キヌを埩元したす。

出所 オヌプンネット.ru

コメントを远加したす