Firefox 79

даступны Firefox 79.

  • Мэнэджар пароляў навучыўся экспартаваць захаваныя паролі (у фармат CSV).
  • У дыялог настроек дабаўлена старонка з эксперыментальнымі магчымасцямі. Каб яе ўбачыць, неабходна скарыстацца наладай browser.preferences.experimental.
  • Старонка about:support абзавялася кнопкай "Ачысціць кэш запуску".
  • уключана прадугадванне не цалкам уведзеных пошукавых запытаў (browser.urlbar.richSuggestions.tail). Напрыклад, калі карыстальнік увёў "hobbit holes for sale in l", пошукавы рухавік можа прапанаваць яму варыянты "hobbit holes for sale in laguna", "hobbit holes for sale in laguna", "hobbit капуста для гатунку ў краме, "памятка для гатунку ў краме", "памятка для гатунку", "памятка для гатунку", "памятка для гатунку", " "hobbit hole for sale in lego set" і "hobbit hole for sale in location rdr2". Пошукавік павінен падтрымліваць гэтую магчымасць, каб яна працавала.
  • У кантэкстнае меню загружаных PDF-файлаў дададзены пункты «Адкрыць у праграме прагляду па змаўчанні» і «Заўсёды адчыняць у праграме прагляду па змаўчанні».
  • Дададзена налада browser.urlbar.dnsResolveSingleWordsAfterSearch, якая дазваляе паказаць прыярытэт аперацый (пошук і рэзалінг у якасці хаста ў лакальнай сетцы) пры ўводзе адзіночнага слова ў адрасны радок.
  • Кантэйнеры атрымалі магчымасць аўтаматычна ізаляваць названыя карыстальнікам сайты.
  • Механізм захоўвання даных, якія належаць дапаўненням, перапісаны на мове Rust і перакладзены на той жа бэкэнд, што і сінхранізацыя Firefox.
  • Карыстальнікі, якія знаходзяцца ў Нямеччыне, атрымаюць рэкамендацыі ад Pocket на старонцы новай укладкі.
  • Выпраўлены падзенні, звязаныя з праграмамі для чытання з экрана.
  • Элементы SVG title і desc (пазнакі і апісанні) з гэтага часу карэктна распазнаюцца прыкладаннямі для чытання з экрана.
  • На сістэмах з Wayland адключана падтрымка dmabuf-video-textures, якая выклікала праблемы.
  • HTML:
    • Атрыбут sandbox элемента з гэтага часу падтрымлівае токен allow-top-navigation-by-user-activation.
    • Ўстаноўка target="_blank" на элементы и з гэтага часу забяспечвае такія ж паводзіны, як пры ўсталёўцы rel=«noopener». Гэта ускладніць жыццё фішэрам і рэкламным сеткам.
  • CSS: аддае перавагу колеравай гаме пазбавілася значэння no-preference.
  • JavaScript:
  • HTTP: рэалізаваная падтрымка загалоўкаў Cross-Origin-Embedder-Policy (COEP) і Cross-Origin-Opener-Policy (COOP).
  • API:
  • WebAssembly:
  • Інструменты распрацоўніка:
    • Кансоль:
      • Запыты з кодамі адказу 400-499 і 500-599 з гэтага часу расцэньваюцца як памылкі і выводзяцца, нават пры адключаных фільтрах Response і XHR.
      • Запыты, заблакаваныя браўзэрам або дапаўненнямі, атрымалі адпаведны значок.
    • Адладчык:
      • Рэалізаваны стэк асінхронных выклікаў, які дазваляе адсочваць асінхронныя падзеі, таймаўты і абяцанні. Ланцужкі асінхронных выклікаў адлюстроўваюцца не толькі ў стэку выклікаў адладчыка, але і для трасіровак стэка ў памылках кансолі, а таксама ў сеткавых запытах.
      • Пункт меню «Змясціць у чорную скрыню» перайменаваны ў «Ігнараваць».
      • Прадпрагляд значэнняў зменных па месцы іх выкарыстання ў кодзе зараз даступны і для выключэнняў.
      • Элементы ў раздзелах "Выразы для адсочвання" і "Вобласці бачнасці" атрымалі падказку пры навядзенні на іх, якая паказвае іх значэння.
      • В раздзел «Стэк выклікаў» дададзены пункт кантэкстнага меню для перазапуску бягучага фрэйма стэка.
      • Памылкі JavaScript з гэтага часу адлюстроўваюцца не толькі ў кансолі, але і ў адладчыку. Адпаведныя радкі падсвятляюцца і паказваюць падрабязнасці аб памылках пры навядзенні курсора.
    • Падвышаная надзейнасць адкрыцця зыходнага кода SCSS і CSS-in-JS у інспектары, дзякуючы палепшанай апрацоўцы карт зыходнага кода.
    • Дададзены інструмент «Дадатак», які дазваляе адладжваць сэрвісныя воркеры и маніфесты вэб-прыкладанняў.
    • Укладка "Паведамлення" сеткавага манітора аб'яднана з укладкай «Адказ».
    • Інспектар падтрымкі даступнасці з гэтага часу аўтаматычна ўключаецца пры пераходзе на адпаведную ўкладку, больш не трэба ўключаць яго ўручную.
    • В рэжыме адаптыўнага дызайну пры ўключанай сімуляцыі дотыкаў падзеі перацягвання мышшу з гэтага часу інтэрпрэтуюцца як падзеі перацягвання дотыкам або змахвання.
    • У рэжыме выдаленай адладкі ў адрасны радок дададзены кнопкі «Назад» і «Наперад».
    • Выпраўлена недаступнасць некаторых інструментаў пры выкарыстанні прыкладанняў для чытання з экрана.

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

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