Firefox 82

даступны Firefox 82.

  • Старонкі, якія выкарыстоўваюць flexbox, загружаюцца на 20% хутчэй, а аднаўленне папярэдняй сесіі паскорана на 17 працэнтаў.
  • Зменены вонкавы выгляд кнопкі актывацыі рэжыму «карцінка ў малюнку» (параўнаць стары і новы варыянты можна тут). На платформе macOS для актывацыі рэжыму да пачатку прайгравання можна выкарыстоўваць спалучэнне "Option + Command + Shift + правая дужка".
  • Пры захаванні спасылкі ў Pocket карыстачам з лакалямі en-US, en-GB і en-CA прапануюць артыкулы падобнай тэматыкі (extensions.pocket.onSaveRecs).
  • Экранныя чытальнікі зараз распазнаюць параграфы. Акрамя таго, яны могуць агучваць паведамленні аб недапушчальных значэннях форм у акне друку, а таксама палі "тып" і "нумар" у захаваных банкаўскіх карт.
  • У чарговы раз пашырана колькасць налад, якія падлягаюць сінхранізацыі.
  • выпраўленая праблема з загалоўкам акна ў Linux.
  • На платформе Linux тэлеметрыя зараз збірае дадзеныя аб аконнай падсістэме ("Wayland", "Wayland/drm", "x11")
  • CSS:
    • Рэалізавана падтрымка псеўдаэлемента ::file-selector-button.
    • Псеўдакласы :ёсць() и :дзе() зараз меней строгія да спісу селектараў -недапушчальны селектар не робіць несапраўдным увесь спіс.
    • appearance: button зараз можа ўжывацца толькі да кнопак; у астатніх выпадках значэнне button будзе эквівалентным auto.
    • Выдалены прапрыетарны псеўдаклас :-moz-user-disabled.
  • HTTP: дырэктыва Змест-размяшчэнне inline будзе праігнараваная, калі пазначаны атрыбут download (для спасылак з аднолькавай крыніцы).
  • Уключана падтрымка Media Session API.
  • DOM:
    • Document.execCommand() больш не падтрымліваецца для ўкладзеных/рэкурсіўных выклікаў, якія зараз вяртаюць false.
    • Element.setPointerCapture() зараз выкідвае выключэнне NotFoundError, калі паказальнік несапраўдны. Да гэтага памылкова выкідвалася InvalidPointerId.
    • ўласцівасць window.name цяпер скідаецца у пусты радок, калі ва ўкладцы загружаецца старонка з іншага дамена, і аднаўляецца пры вяртанні зыходнай старонкі (напрыклад, пры націску кнопкі "назад"). Такім чынам, іншы рэсурс не зможа прачытаць інфармацыю, захаваную ў window.name папярэдняй старонкай. Гэтая змена можа парушыць працу фрэймворкаў, якія выкарыстоўваюць window.name для крос-даменнага абмену паведамленнямі.
  • Інструменты распрацоўніка:
    • Сеткавы манітор навучыўся паказваць падзеі, якія пасылаюцца серверам.
    • Панэль сеткавага манітора "Паведамленні" аб'яднана з панэллю "Адказы" - паведамленні (напрыклад, ад вэбсокетаў або падзей, якія пасылаюцца сервераў) зараз можна ўбачыць прама пад спісам адказаў.

Крыніца: linux.org.ru