Издање Фирефок 108

Објављен је веб претраживач Фирефок 108. Поред тога, креирано је дугорочно ажурирање гране подршке - 102.6.0. Грана Фирефок 109 ускоро ће бити пребачена у фазу бета тестирања, чије је пуштање заказано за 17. јануар.

Кључне нове функције у Фирефок-у 108:

  • Додата је пречица на тастатури Схифт+ЕСЦ за брзо отварање странице менаџера процеса (о:процесима), омогућавајући вам да процените који процеси и унутрашње нити троше прекомерну меморију и ЦПУ ресурсе.
    Издање Фирефок 108
  • Оптимизовано планирање излаза оквира анимације у условима високог оптерећења, што је побољшало резултате МотионМарк теста.
  • Приликом штампања и чувања ПДФ образаца, могуће је користити знакове на језицима који нису енглески.
  • Имплементирана је подршка за исправну корекцију боја на сликама, у складу са ИЦЦв4 профилима боја.
  • Режим за приказивање траке са обележивачима „само на новим картицама“ (подешавање „Прикажи само на новој картици“) је осигуран да исправно ради за празне нове картице.
  • Додата подешавања цоокиебаннерс.баннерЦлицкинг.енаблед и цоокиебаннерс.сервице.моде у абоут:цонфиг за аутоматски клик на банере који захтевају дозволу за коришћење колачића на сајтовима. У интерфејсу ноћних буилд-ова, имплементирани су прекидачи за контролу аутоматског клика на Цоокие банере у односу на одређене домене.
  • Додан је Веб МИДИ АПИ, који вам омогућава интеракцију из веб апликације са музичким уређајима са МИДИ интерфејсом повезаним са рачунаром корисника. АПИ је доступан само за странице учитане преко ХТТПС-а. Када позовете методу навигатор.рекуестМИДИАццесс() када су МИДИ уређаји повезани са рачунаром, кориснику се приказује дијалог који их тражи да инсталирају „Додатак за дозволу за локацију“ потребан за активирање приступа (погледајте опис испод).
  • Предложен је експериментални механизам, додатак за дозволу сајта, за контролу приступа сајтова потенцијално опасним АПИ-јима и функцијама које захтевају проширене привилегије. Под опасним подразумевамо могућности које могу физички оштетити опрему, увести неповратне промене, користити за инсталирање злонамерног кода на уређаје или довести до цурења корисничких података. На пример, у контексту Веб МИДИ АПИ-ја, додатак за дозволу се користи за обезбеђивање приступа уређају за аудио синтезу повезаном са рачунаром.
  • Подршка за мапе за увоз је подразумевано омогућена, омогућавајући вам да контролишете који ће УРЛ-ови бити учитани приликом увоза ЈаваСцрипт датотека путем наредби импорт и импорт(). Мапа увоза је наведена у ЈСОН формату у елементу с новым атрибутом «importmap». Например: { «imports»: { «moment»: «/node_modules/moment/src/moment.js», «lodash»: «/node_modules/lodash-es/lodash.js» } }

    Након што декларишете ову мапу увоза у ЈаваСцрипт коду, можете користити израз 'увези тренутак из "момент";' да учитате и извршите ЈаваСцрипт модул "/ноде_модулес/момент/срц/момент.јс" без детаља о путањи (еквивалентно 'увозу тренутка из "/ноде_модулес/момент/срц/момент.јс";').

  • У елементу " „имплементирана подршка за атрибуте „висина“ и „ширина“, који одређују висину и ширину слике у пикселима. Наведени атрибути су ефикасни само када је елемент " " је угнежђен у елемент " “ и занемарују се када су угнежђени унутар елемената И . Да бисте онемогућили обраду "висине" и "ширине". Додато подешавање „дом.пицтуре_соурце_дименсион_аттрибутес.енаблед“ у абоут:цонфиг.
  • ЦСС обезбеђује скуп тригонометријских функција син(), цос(), тан(), асин(), ацос(), атан() и атан2().
  • ЦСС имплементира функцију роунд() за одабир стратегије заокруживања.
  • ЦСС имплементира тип , што вам омогућава да користите познате математичке константе као што су Пи и Е, као и бесконачност и НаН у математичким функцијама. На пример, "ротате(цалц(1рад * пи))".
  • ЦСС захтев „@цонтаинер“, који вам омогућава да стилизујете елементе у зависности од величине родитељског елемента (аналог захтева „@медиа“, примењен не на величину целе видљиве области, већ на величину блок (контејнер) у који је смештен елемент), додата је експериментална подршка за цкв (1% ширине), цкх (1% висине), цки (1% инлине величине), цкб (1% величине блока ), цкмин (најмања вредност цки или цкб) и цкмак (највећа вредност цки или цкб). Функција је подразумевано онемогућена и омогућена је преко поставке лаиоут.цсс.цонтаинер-куериес.енаблед у абоут:цонфиг.
  • ЈаваСцрипт је додао метод Арраи.фромАсинц за креирање низа од података који асинхроно пристижу.
  • Додата подршка за директиве "стиле-срц-аттр", "стиле-срц-елем", "сцрипт-срц-аттр" и "сцрипт-срц-елем" у ХТТП заглавље ЦСП (Политика безбедности садржаја), пружајући функционалност стил и скрипту, али са могућношћу да их примените на појединачне елементе и руковаоце догађајима као што је онцлицк.
  • Додан је нови догађај, домЦонтентЛоадед, који се покреће када садржај заврши учитавање.
  • Додата опција форцеСинц методи .гет() за принудну синхронизацију.
  • Засебна област панела је имплементирана за смештај додатака за ВебЕктенсион виџете.
  • Логика иза црне листе Линук драјвера који нису компатибилни са ВебРендер-ом је промењена. Уместо одржавања беле листе радних драјвера, направљен је прелазак на одржавање црне листе проблематичних драјвера.
  • Побољшана подршка за Ваиланд протокол. Додато руковање променљивом окружења КСДГ_АЦТИВАТИОН_ТОКЕН са токеном за активацију за кдг-ацтиватион-в1 протокол, помоћу којег једна апликација може да пребаци фокус на другу. Проблеми до којих је дошло приликом померања обележивача помоћу миша су решени.
  • Већина Линук система има омогућену анимацију панела.
  • Абоут:цонфиг обезбеђује подешавање гфк.дисплаи.мак-фраме-рате за ограничавање максималне брзине кадрова.
  • Додата подршка за спецификацију Емоји 14 знакова.
  • Подразумевано је омогућено проширење ОЕС_драв_буфферс_индекед ВебГЛ.
  • Имплементирана је могућност коришћења ГПУ-а за убрзање Цанвас2Д растеризације.
  • На Виндовс платформи је омогућено сандбок процеса који су у интеракцији са ГПУ-ом.
  • Додата подршка за ФМА3 СИМД инструкције (вишеструко додај са једним заокруживањем).
  • Процеси који се користе за руковање картицама у позадини на Виндовс 11 платформи сада раде у режиму „Ефикасност“, у којем планер задатака смањује приоритет извршења како би смањио потрошњу ЦПУ-а.
    Издање Фирефок 108
  • Побољшања у верзији Андроид-а:
    • Додата је могућност чувања веб странице као ПДФ документа.
    • Имплементирана подршка за груписање картица у панелима (картице се могу заменити након што држите притиснут тастер на картици).
    • Дугме је обезбеђено за отварање свих обележивача из одређеног одељка у новим картицама у новом прозору или у режиму без архивирања.

Поред иновација и исправки грешака, Фирефок 108 је поправио 20 рањивости. 16 рањивости је означено као опасно, од којих је 14 рањивости (сакупљених под ЦВЕ-2022-46879 и ЦВЕ-2022-46878) узроковано проблемима са меморијом, као што су преливање бафера и приступ већ ослобођеним меморијским областима. Потенцијално, ови проблеми могу довести до извршавања нападачевог кода приликом отварања посебно дизајнираних страница. ЦВЕ-2022-46871 рањивост је последица коришћења кода из застареле верзије библиотеке либусрсцтп, која садржи незакрпљене рањивости. Рањивост ЦВЕ-2022-46872 омогућава нападачу који има приступ процесу обраде странице да заобиђе изолацију сандбок-а у Линук-у и прочита садржај произвољних датотека кроз манипулацију ИПЦ порукама повезаним са клипбордом.

Извор: опеннет.ру

Додај коментар