Објављен је веб претраживач Фирефок 105. Поред тога, креирано је дугорочно ажурирање гране подршке - 102.3.0. Грана Фирефок 106 пребачена је у фазу бета тестирања, чије је пуштање заказано за 18. октобар.
Кључне нове функције у Фирефок-у 105:
- Додата је опција у дијалог за преглед пре штампања за штампање само тренутне странице.
- Имплементирана је подршка за подељене Сервице Воркерс у ифраме блоковима учитаним са сајтова трећих страна (Сервице Воркер се може регистровати у ифраме-у треће стране и биће изолован у односу на домен са којег је овај ифраме учитан).
- На Виндовс платформи, можете да користите покрет клизања два прста по тачпеду удесно или улево да бисте се кретали кроз историју прегледања.
- Осигурана је компатибилност са спецификацијом Усер Тиминг Левел 3, која дефинише софтверски интерфејс за програмере за мерење перформанси својих веб апликација. У новој верзији, методе перформанце.марк и перформанце.меасуре имплементирају додатне аргументе за постављање сопственог времена почетка/завршетка, трајања и приложених података.
- Методе арраи.инцлудес и арраи.индекОф оптимизоване су коришћењем СИМД инструкција, што је удвостручило перформансе претраге на великим листама.
- Линук смањује вероватноћу да ће Фирефок-у остати без доступне меморије док ради и побољшава перформансе када остане без слободне меморије.
- Значајно побољшана стабилност на Виндовс платформи када систем има мало меморије.
- Додат је ОффсцреенЦанвас АПИ, који вам омогућава да цртате елементе платна у бафер у засебној нити, без обзира на ДОМ. ОффсцреенЦанвас имплементира рад у контекстима Виндов и Веб Воркер, а такође пружа подршку за фонтове.
- Додати су ТектЕнцодерСтреам и ТектДецодерСтреам АПИ-ји, што олакшава претварање токова бинарних података у текст и назад.
- За скрипте за обраду садржаја дефинисане у додацима, имплементиран је параметар РегистередЦонтентСцрипт.персистАцроссСессионс, који вам омогућава да креирате трајне скрипте које чувају стање између сесија.
- У верзији за Андроид, интерфејс је пребачен да користи подразумевани фонт који нуди Андроид. Имплементирано отварање картица које пружа Фирефок на другим уређајима.
Поред иновација и исправки грешака, Фирефок 105 елиминише 13 рањивости, од којих је 9 означено као опасно (7 је наведено под ЦВЕ-2022-40962) и узроковане су проблемима са меморијом, као што су преливање бафера и приступ већ ослобођеним меморијским подручјима . Потенцијално, ови проблеми могу довести до извршавања нападачевог кода приликом отварања посебно дизајнираних страница.
У Фирефок 106 бета, уграђени ПДФ прегледач сада укључује могућност цртања графичких ознака (ручно нацртаних цртежа) и прилагања текстуалних коментара подразумевано у уграђеном ПДФ прегледачу. Значајно побољшана подршка за ВебРТЦ (библиотека либвебртц ажурирана са верзије 86 на 103), укључујући побољшане РТП перформансе и побољшана средства за обезбеђивање дељења екрана у окружењима заснованим на Ваиланд протоколу.
Извор: опеннет.ру