Рэліз Firefox 110

Адбыўся рэліз web-браўзэра Firefox 110. Акрамя таго, сфарміравана абнаўленне галінкі з працяглым тэрмінам падтрымкі – 102.8.0. На стадыю бэта-тэставанні хуткім часам будзе перакладзеная галінка Firefox 111, рэліз якой вызначаны на 14 сакавіка.

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

  • Дададзена магчымасць імпарту закладак, гісторыі наведванняў і пароляў з браўзэраў Opera, Opera GX і Vivaldi (раней падобны імпарт падтрымліваўся для Edge, Chrome і Safari).
    Рэліз Firefox 110
  • На платформах Linux і macOS забяспечана выкарыстанне GPU для паскарэння растэрызацыі Canvas2D.
  • На платформах Linux, Windows і macOS павялічана прадукцыйнасць WebGL.
  • Дана магчымасць ачысткі палёў з датамі і часам (тыпы date, time, datetime-local у элеменце ) праз націск Cmd+Backspace і Cmd+Delete у macOS і Ctrl+Backspace у Linux і Windows.
  • Спынена пастаўка ўбудаванага дадатку Colorways, які прапаноўваў калекцыю каляровых тэм для змены вонкавага выгляду вобласці кантэнту, панэляў і радкі пераключэння ўкладак. Аднавіць працу дадатку і вярнуцца да захаваных налад можна ўсталяваўшы вонкавы дадатак Colorways з сайта addons.mozilla.org.
  • На платформе Windows уключаная sandbox-ізаляцыя працэсаў, якія ўзаемадзейнічаюць з GPU.
  • У Windows 10/11 уключана апаратнае дэкадаванне відэа на GPU, выдатных ад Intel, якое дазваляе павысіць прадукцыйнасць прайгравання відэа і падняць якасць маштабавання.
  • На платформе Windows рэалізаваная падтрымка блакавання ўбудавання іншых модуляў у Firefox. Напрыклад, вонкавыя модулі могуць падстаўляцца антывіруснымі пакетамі і архіватарамі, і прыводзіць да збояў, парушэнню паводзін, праблемам з сумяшчальнасцю і зніжэнню прадукцыйнасці, што карыстачы звязваюць з нізкай стабільнасцю самога Firefox. Для кантролю над вонкавымі модулямі прапанавана старонка «about:third-party».
  • Ва ўбудаваным праглядніку PDF рэалізавана плыўнае маштабаванне.
  • У CSS-запыт "@container", які дазваляе фармаваць стыль элементаў у залежнасці ад памеру бацькоўскага элемента (аналаг запыту "@media", які ўжываецца не да памеру ўсёй бачнай вобласці, а да памеру блока (кантэйнера), у які змешчаны элемент), дададзеная падтрымка адзінак вымярэння cqw (1% ад шырыні), cqh (1% ад вышыні), cqi (1% ад inline-памеру), cqb (1% ад памеру блока), cqmin (найменшае значэнне cqi або cqb) і cqmax (найбольшае значэнне cqi або cqb).
  • У CSS дададзена падтрымка найменных старонак, якія задаюцца праз уласцівасць «page», пры дапамозе якога можна паказаць тып старонкі, на якой дапушчаецца адлюстраванне элемента. Магчымасць дазваляе задаваць афармленне ў прывязцы да старонак і ў дэкларатыўнай форме дадаваць разрывы старонак пры вывадзе на друк.
  • У CSS дададзены медыя-запыт color-gamut для ўжывання стыляў на аснове прыблізнага дыяпазону каляровай палітры, якая падтрымліваецца браўзэрам і прыладай высновы.
  • У элемент дададзена падтрымка атрыбуту «list» для вываду інтэрфейсу выбару колеру са спісу.
  • У API Permissions дададзена падтрымка сцяга "midi" для праверкі наяўнасці паўнамоцтваў для доступу да API Web MIDI.
  • У API ReadableStream дададзена падтрымка сінтаксісу "for await…of". для асінхроннага перабору блокаў у патоку.
  • Паляпшэнні ў версіі для Android: На прыладах з Android 13+ дададзеная падтрымка піктаграм прыкладанняў, прывязаных да тэмы афармлення або колеру фонавага малюнка. Палепшана вылучэнне шматрадковых блокаў тэксту.

Акрамя навін і выпраўленні памылак у Firefox 109 ухілена 25 уразлівасцяў. 16 уразлівасцяў пазначаныя як небяспечныя, з іх 8 уразлівасцяў (сабраныя пад CVE-2023-25745 і CVE-2023-25744) выкліканыя праблемамі працы з памяццю, такімі як перапаўненні буфераў і зварот да ўжо вызваленых абласцей памяці. Патэнцыйна дадзеныя праблемы здольныя прывесці да выканання кода зламысніка пры адкрыцці спецыяльна аформленых старонак.

Крыніца: opennet.ru

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