даступны Firefox 76.
- Мэнэджар пароляў:
- З гэтага часу папярэджвае аб тым, што захаваныя для рэсурсу лагін і пароль засвяціліся ва ўцечцы, якая адбылася з гэтага рэсурсу, а таксама аб тым, што захаваны пароль быў заўважаны ў уцечцы з іншага рэсурсу (таму варта выкарыстоўваць унікальныя паролі). Праверка на ўцечку не расчыняе лагіны і паролі карыстача выдаленаму серверу: лагін і пароль хэшуюцца, першыя некалькі знакаў хэша адпраўляюцца ў сэрвіс Have I Been Pwned, які вяртае ўсе хэшы, якія задавальняюць запыце. Затым браўзэр лакальна звярае поўны хэш. Супадзенне азначае, што ўліковыя дадзеныя змяшчаюцца ў якой-небудзь уцечцы.
- Пры стварэнні новага ўліковага запісу або змене існуючага пароля карыстачу аўтаматычна прапануецца згенераваць устойлівы пароль (12 сімвалаў, сярод якіх літары, лічбы і спецзнакі). Цяпер гэтая функцыя прапануецца для ўсіх палёў , а не толькі тых, якія маюць атрыбут "autocomplete = new-password".
- У macOS і Windows пры спробе прагледзець захаваныя паролі будзе запытаны пароль/PIN/біяметрыя/апаратны ключ ад уліковага запісу АС (пры ўмове, што майстар-пароль не ўсталяваны). Рэалізацыі гэтай магчымасці ў Linux мяшае баг 1527745.
- Палепшаны рэжым «малюначак-у-малюначку»: адмацаванае відэа можна перавесці ў поўнаэкранны рэжым (і назад) падвойнай пстрычкай.
- З'явілася магчымасць працаваць з пэўным сайтам як з дэсктопным дадаткам (у асобным акне, дзе адсутнічае інтэрфейс браўзэра, а пераход па спасылках магчымы толькі ў межах бягучага дамена). Настройка browser.ssb.enabled дадае ў меню сайта ("шматкроп'е" у адрасным радку) пункт "Install Website as App".
- Дададзены рэжым працы "толькі HTTPS" (dom.security.https_only_mode), у якім усе звароты па пратаколе HTTP аўтаматычна ажыццяўляюцца па HTTPS і блакуюцца, калі доступ па HTTPS не атрымаўся. Акрамя таго, пачынальна з Firefox 60, існуе больш зберагалая налада security.mixed_content.upgrade_display_content, якая робіць тое ж самае, але толькі ў стаўленні пасіўнага кантэнту (малюнкаў і медыяфайлаў).
- На сістэмах, выкарыстоўвалых Wayland, рэалізавана апаратнае паскарэнне прайгравання відэа ў фармаце VP9 і іншых фарматах (у дадатак да якая з'явілася ў мінулым выпуску падтрымцы паскарэння H.264).
- У інтэрфейсе кіравання дапаўненнямі зараз адлюстроўваюцца ўсе дамены, да якіх дадатак мае доступ (да гэтага адлюстроўваліся толькі некалькі першых даменаў са спісу).
- Цалкам перапрацавана старонка about: welcome.
- Пры адкрыцці новых укладак крыху паменшана шырыня цені вакол адраснага радка.
- Злёгку павялічаны памер панэлі закладак, каб карыстачам сэнсарных экранаў не прамахваліся.
- WebRender уключаны па змаўчанні на наўтбуках пад кіраваннем Windows, якія валодаюць графікай Intel як мінімум 9 пакалення (HD Graphics 510 і вышэй) і дазволам экрана <= 1920×1200.
- Рэалізавана падтрымка сістэмных колераў CSS4.
- JS: уключаная падтрымка numberingSystem і calendar у канструктараў Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
- Уключана падтрымка AudioWorklet, якая дазваляе рэалізаваць складаную апрацоўку гуку ў такіх сцэнарах, як гульні ці віртуальная рэальнасць. Акрамя таго, гэта вырашае праблему з адсутным гукаў у вэб-кліенце Zoom.
- Параметр window.open() windowFeatures больш не дазваляе хаваць якія-небудзь элементы акна браўзэра (tabbar, menubar, toolbar, personalbar), а служыць толькі для індыкацыі таго, ці будзе старонка адчынена ў асобным акне. Гэта магчымасць падтрымлівалася толькі ў Firefox і IE, а таксама стварала праблемы пры аднаўленні сеансу.
- Спробы вэб-старонак перайсці па невядомым пратаколе з дапамогай location.href або больш не прыводзяць да старонкі "Невядомы тып адраса", а моўчкі блакуюцца (як у Chromium). Для адкрыцця іншых прыкладанняў варта выкарыстоўваць window.open() або .
- Інструменты распрацоўніка:
- Адладчык: элементы панэлі «Крыніцы» атрымалі пункт кантэкстнага меню "Змясціць у чорную скрыню".
- Адладчык: «Стэк выклікаў → Капіяваць трасіроўку стэка» з гэтага часу капіюе поўныя спасылкі, а не толькі імёны файлаў.
- Сеткавы манітор: шырыня слупка падладжваецца пад змесціва пры падвойнай пстрычцы па мяжы слупка.
- Сеткавы манітор: пункт меню «Капіяваць → Капіяваць як cURL» абзавёўся опцыяй -globoff, якая душыць глобінг, калі скапіяваная спасылка ўтрымоўвае квадратныя дужкі.
- Сеткавы манітор: ўкладка «Паведамлення» у запытаў вэбсокетаў атрымала новы фільтр "Control" для паказу кіраўнікоў фрэймаў.
- Вэб-кансоль: у шматрадковым рэжыме фрагменты кода даўжынёй больш за пяць радкоў скарачаюцца да пяці радкоў, папярэднічаюцца піктаграмай трыкутніка і завяршаюцца шматкроп'ем. Пры націску яны разгортваюцца і паказваюць код цалкам, а пры паўторным націску згортваюцца.
- Вэб-кансоль: спасылкі на элементы DOM, якія выводзяцца ў кансоль, абзавяліся пунктам кантэкстнага меню "Паказаць у інспектары", які паказвае элемент на панэлі HTML інспектара старонкі.
Крыніца: linux.org.ru