Рэліз Firefox 99

Адбыўся рэліз web-браўзэра Firefox 99. Акрамя таго, сфарміравана абнаўленне галінкі з працяглым тэрмінам падтрымкі – 91.8.0. На стадыю бэта-тэставанні пераведзена галінка Firefox 100, рэліз якой вызначаны на 3 траўня.

Асноўныя навіны ў Firefox 99:

  • Дададзена падтрымка родных кантэкстных меню GTK. Магчымасць уключаецца праз параметр "widget.gtk.native-context-menus" у about:config.
  • Дададзены плаваюць палосы пракруткі GTK (паўнавартасная паласа пракруткі з'яўляецца толькі пры падвядзенні курсора мышы, у астатні час пры любым руху мышы паказваецца тонкая лінія-індыкатар, якая дазваляе зразумець бягучае зрушэнне на старонцы, але калі курсор не рухаецца, то індыкатар праз некаторы час знікае). Магчымасць пакуль адключаная па змаўчанні, для ўключэння ў about:config прадугледжана налада widget.gtk.overlay-scrollbars.enabled.
    Рэліз Firefox 99
  • Узмоцнена sandbox-ізаляцыя на платформе Linux: працэсам, якія забяспечваюць апрацоўку web-кантэнту, забаронена зварот да сервера X11.
  • Вырашаны некаторыя праблемы, якія выяўляліся пры выкарыстанні Wayland. У прыватнасці, выпраўлена праблема з блакіроўкай патокаў, наладжана маштабаванне усплываючых вокнаў і забяспечана работа кантэкстнага меню пры праверцы правапісу.
  • Ва ўбудаваным праглядніку PDF прадстаўлена падтрымка пошуку з улікам або без уліку дыякрытычных знакаў.
  • У рэжым чытача (ReaderMode) дададзена гарачая клавіша "n" для ўключэння/выключэнні рэжыму чытання ўслых (Narrate).
  • У версіі для платформы Android прадстаўлена магчымасць ачысткі Cookie і захоўваемых лакальных дадзеных выбарачна толькі для канкрэтнага дамена. Ухілены крах, які выяўляўся пасля пераключэння ў браўзэр з іншага прыкладання, ужыванні абнаўлення ці разблакоўкі прылады.
  • Дададзена ўласцівасць navigator.pdfViewerEnabled, пры дапамозе якога web-прыкладанне можа вызначыць наяўнасць у браўзэры ўбудаванай магчымасці для адлюстравання PDF-дакументаў.
  • Дададзена падтрымка метаду RTCPeerConnection.setConfiguration(), які дазваляе сайтам карэктаваць налады WebRTC у залежнасці ад параметраў сеткавага злучэння, змяніць які выкарыстоўваецца для злучэння сервер ICE і ўжывальныя палітыкі перадачы дадзеных.
  • Адключаны па змаўчанні API Network Information, праз які можна было атрымаць доступ да звестак аб бягучым злучэнні (напрыклад, тып (cellular, bluetooth, ethernet, wifi) і хуткасць). Раней гэты API быў уключаны толькі для платформы Android.

Акрамя навін і выпраўленні памылак у Firefox 99 ухілена 30 уразлівасцяў, з якіх 9 пазначаныя як небяспечныя. 24 уразлівасці (21 зведзены пад CVE-2022-28288 і CVE-2022-28289) выкліканыя праблемамі працы з памяццю, такімі як перапаўненні буфераў і зварот да ўжо вызваленых абласцей памяці. Патэнцыйна дадзеныя праблемы здольныя прывесці да выканання кода зламысніка пры адкрыцці спецыяльна аформленых старонак.

У бэта-выпуску Firefox 100 рэалізаваная магчымасць адначасовага выкарыстання слоўнікаў для розных моў пры праверцы правапісу. У Linux і Windows уключаны па змаўчанні плывучыя палосы пракруткі. У рэжыме «малюначак у малюнку» забяспечаны паказ субтытраў, пры праглядзе відэа з YouTube, Prime Video і Netflix. Уключаны API Web MIDI, які дазваляе з web-прыкладанні ўзаемадзейнічаць з падлучанымі да кампутара карыстача музычнымі прыладамі з інтэрфейсам MIDI (у Firefox 99 можна ўлучыць пры дапамозе налады dom.webmidi.enabled у about:config).

Крыніца: opennet.ru

Дадаць каментар