Реліз 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

Додати коментар або відгук