Актуализация Π½Π° Firefox 91.0.1. ПлановС Π·Π° Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° WebRender

Налично Π΅ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Firefox 91.0.1, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° няколко ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ:

  • ΠšΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° Π΅ уязвимост (CVE-2021-29991), която ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π°Ρ‚Π°ΠΊΠ° Π·Π° раздСлянС Π½Π° HTTP Π·Π°Π³Π»Π°Π²ΠΊΠ°. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ ΠΎΡ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π½Π° Π·Π½Π°ΠΊΠ° Π·Π° Π½ΠΎΠ² Ρ€Π΅Π΄ Π² HTTP/3 Π·Π°Π³Π»Π°Π²ΠΊΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° посочитС Π·Π°Π³Π»Π°Π²ΠΊΠ°, която Ρ‰Π΅ сС ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ Π΄Π²Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π·Π°Π³Π»Π°Π²ΠΊΠΈ.
  • ΠžΡ‚ΡΡ‚Ρ€Π°Π½Π΅Π½ Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с промяна Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ Π² Π»Π΅Π½Ρ‚Π°Ρ‚Π° с Ρ€Π°Π·Π΄Π΅Π»ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ възниква ΠΏΡ€ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° някои сайтовС, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ матСматичСски символи Π½Π° unicode Π² Π·Π°Π³Π»Π°Π²ΠΊΠΈΡ‚Π΅ си.
  • Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠ°Ρ€Π° Ρ€Π°Π·Π΄Π΅Π»ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π² частСн Ρ€Π΅ΠΆΠΈΠΌ, Π΄Π° сС ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π² адрСсната Π»Π΅Π½Ρ‚Π°.

ОсвСн Ρ‚ΠΎΠ²Π° сС ΠΎΡ‡Π°ΠΊΠ²Π° Firefox 92, ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ Π·Π° 7 сСптСмври, Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° WebRender ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π·Π° всички ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π½Π° Linux, Windows, macOS ΠΈ Android, Π±Π΅Π· ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ. Π’ слСдващото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Firefox 93 ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° ΠΎΠΏΡ†ΠΈΠΈ Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° WebRender (gfx.webrender.force-legacy-layers ΠΈ MOZ_WEBRENDER=0) Ρ‰Π΅ бъдС прСустановСна ΠΈ Ρ‚Π°Π·ΠΈ машина Ρ‰Π΅ станС Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½Π°. WebRender Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust ΠΈ Π²ΠΈ позволява Π΄Π° постигнСтС Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° скоростта Π½Π° изобразяванС ΠΈ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° процСсора Ρ‡Ρ€Π΅Π· прСмСстванС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° изобразяванС Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° страницата към страната Π½Π° GPU, ΠΊΠΎΠΈΡ‚ΠΎ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Ρ‡Ρ€Π΅Π· ΡˆΠ΅ΠΉΠ΄ΡŠΡ€ΠΈ, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π½Π° GPU. Π—Π° систСми с ΠΏΠΎ-стари Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, WebRender Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° софтуСрСн Ρ€Π΅ΠΆΠΈΠΌ Π½Π° растСризация (gfx.webrender.software=true).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€