Առաջարկվում է նոր ինտերֆեյս «about:config» էջի համար, որը ծառայության վեբ էջ է, որը բացվում է բրաուզերի ներսում՝ գրված HTML, CSS և JavaScript-ով: Էջի տարրերը կարող են կամայականորեն ընտրվել մկնիկի օգնությամբ (ներառյալ մի քանի տող միանգամից) և տեղադրվել clipboard-ում՝ առանց համատեքստի մենյուի օգտագործման: Վերին որոնման տողը պահպանվել և ընդլայնվել է՝ ներառելով նոր փոփոխականներ: Բացի այդ, ներդրվել է ստանդարտ մեխանիզմի միջոցով որոնման աջակցություն, որն օգտագործվում է նաև սովորական էջերում համընկնումների քայլ առ քայլ որոնմամբ որոնելու համար:
Յուրաքանչյուր պարամետրի համար ավելացվել է կոճակ, որը թույլ է տալիս շրջել փոփոխականները բուլյան արժեքներով (true/false) կամ խմբագրել տողային և թվային փոփոխականները: Օգտատիրոջ կողմից փոխված արժեքների համար ավելացվել է կոճակ՝ կանխադրված արժեքին փոփոխությունները վերադարձնելու համար:
About:config բացելուց հետո լռելյայն տարրերը չեն ցուցադրվում և երևում է միայն որոնման տողը, իսկ ամբողջ ցուցակը դիտելու համար անհրաժեշտ է սեղմել «Ցույց տալ բոլորը» կոճակը։ Դեպի Կարգավորումներ ավելացրել է տարբերակ «general.aboutConfig.enable», թույլ տալով վերականգնել մուտքը about:config էջ, եթե այն կամայականորեն անջատված է կառուցման փուլում;
Ներգրավված լռելյայն, TLS վկայականները դիտելու նոր ինտերֆեյս, որը հասանելի է «about:certificate» ծառայության էջի և «Գործիքներ > Էջի մասին տեղեկություններ > Անվտանգություն > Դիտել վկայականը» ցանկի միջոցով: Վկայագրի դիտման ինտերֆեյսի իրականացումը ամբողջությամբ վերաշարադրվել է JavaScript-ի և ստանդարտ վեբ տեխնոլոգիաների միջոցով, ինչպես նաև համապատասխանեցվել է Firefox Quantum ոճին: Եթե նախկինում բացվում էր առանձին պատուհան՝ վկայականները դիտելու համար, այժմ տեղեկատվությունը ցուցադրվում է ներդիրում՝ հավելում հիշեցնող ձևով։ Իհարկե Ինչ-որ բան.
Արդիականացված հասցեի բարի ձևավորում: Ամենաուշագրավ փոփոխությունը էկրանի ողջ լայնությամբ առաջարկությունների ցանկի ցուցադրումից հեռանալն էր՝ հստակ նշված բացվող պատուհանի օգտին: Առաջարկվող փոփոխությունները շարունակում են Quantum Bar հասցեի բարի նոր ներդրման զարգացումը, որը հայտնվել է Firefox 68-ում և բնութագրվում է ծածկագրի ամբողջական վերաշարադրմամբ՝ XUL/XBL-ին փոխարինելով ստանդարտ Web API-ով: Առաջին փուլում Quantum Bar-ի նախագծումն ամբողջությամբ կրկնեց հին հասցեի բարը և փոփոխությունները սահմանափակվեցին ներքին վերամշակմամբ: Այժմ աշխատանքներ են սկսվել արտաքին տեսքի բարելավման ուղղությամբ։ Փոփոխությունները ներկայումս լռելյայն անջատված են և պահանջում են ակտիվացում «browser.urlbar.megabar» կարգավորումների միջոցով՝ about:config:
Ավելացված էաջակցություն բրաուզերի գործարկումը ինտերնետ կրպակի ռեժիմում, որն ակտիվանում է՝ հրամանի տողում նշելով «-kiosk» տարբերակը և հանգեցնում է միայն լիաէկրան ռեժիմում աշխատելու հնարավորությանը: Ինտերֆեյսի կառավարումների, թռուցիկ պատուհանների, համատեքստի ընտրացանկերի և էջի բեռնման կարգավիճակի ցուցիչների ցուցադրումն արգելափակված է (հղումների և ընթացիկ URL-ի ցուցադրումը): Ստեղնաշարի մուտքագրումը խիստ սահմանափակ է, օրինակ՝ Alt և Ctrl ստեղների մշակումն անջատված է, ինչը թույլ չի տալիս դուրս գալ դիտարկիչից, անցնել այլ հավելված կամ բացել այլ կայք: Ռեժիմը կարող է օգտագործվել տարբեր ինքնավար տերմինալների, գովազդային ստենդների, ցուցադրական վահանակների և մեկ կայքէջի/վեբ հավելվածի հետ աշխատելով սահմանափակված այլ համակարգերի աշխատանքը կազմակերպելու համար:
Բրաուզերի հետ ներառված համակարգի հավելումում Սլաքի ուղղությամբ (նախկինում հավելումը առաքվում էր որպես Lockbox), առաջարկություն «about:logins» ինտերֆեյսը պահպանված գաղտնաբառերը կառավարելու համար, ենթադոմեյնի ճանաչումը հայտնվել է գաղտնաբառի մուտքագրման ձևաթղթերի ավտոմատ լրացման ժամանակ: Firefox Monitor-ի նախազգուշացումները վտանգված հաշիվների մասին նույնպես ներդրվել են էկրանի ընթերցիչներ ունեցող օգտատերերի համար:
Windows-ի, Linux-ի և macOS-ի համար նախատեսված կառուցվածքներն օգտագործում են բնիկ MP3 ապակոդավորիչ:
Ծանուցումներն ավելացվել են կրիպտոարժույթների մայնինգի արգելափակման կոդի մասին առաջադեմ հակահետագծման ռեժիմին: Վահանակը, որը ցուցադրվում է, երբ դուք կտտացնում եք վահանի պատկերների պատկերակը հասցեի տողում, ցուցադրում է արգելափակված հետագծերի հաշվիչը:
Windows-ի օգտատերերի համար «Պատկեր նկարում» ռեժիմում տեսանյութ դիտելու հնարավորությունը լռելյայն միացված է, ինչը թույլ է տալիս անջատել տեսանյութը լողացող պատուհանի տեսքով, որը տեսանելի է մնում դիտարկիչով նավարկելու ընթացքում: Այս ռեժիմում դիտելու համար հարկավոր է սեղմել գործիքի հուշման վրա կամ տեսանյութի վրա աջ սեղմելիս ցուցադրվող համատեքստի ընտրացանկում ընտրել «Նկարը նկարում» (YouTube-ում, որը փոխարինում է իր համատեքստի ընտրացանկի մշակիչին, պետք է աջ. սեղմեք երկու անգամ կամ սեղմեք Shift ստեղնը սեղմած): Ոչ Windows համակարգերում ռեժիմի աջակցությունը կարող է միացված լինել about:config՝ օգտագործելով «media.videocontrols.picture-in-picture.enabled» տարբերակը:
Իրականացվել է աջակցություն էջի տարրերի բազմաշերտ դասավորության համար (CSS ցանցի մակարդակ 2), ինչը զգալիորեն բարելավում է ցանցով հավասարեցված էջի դասավորությունների կառուցման ճկունությունը՝ հնարավորություն տալով սահմանել մանուկ տարրեր, որոնք խարսխված են մայր բջիջների վրա (առանձին ցանց տեղադրելով բջիջի ներսում): Ներդրված ցանցերը սահմանվում են օգտագործելով արժեքը «ենթացանց«grid-template-columns» և «grid-template-rows» հատկություններում։ Ներդրված ցանցերի աջակցությունը նույնպես ավելացվել է DevTools Grid Inspector-ի ստուգման ռեժիմին:
Ավելացվեց սեփականություն CSS-ում սյուն-թակ, թույլ տալով տարրին ընդարձակել բոլոր սյունակները:
CSS հատկությունում clip-ուղի ավելացրել է ֆունկցիայի միջոցով նշված տեսանելիության սահմանափակող տարածքը որոշելու հնարավորություն ճանապարհ () в ձևաչափ SVG ուրվագիծ.
Ավելացված է սեփականության միջոցով սահմանված կողմերի հարաբերակցության գործակիցը հաշվի առնելու ունակությունը կողմերի հարաբերակցությունը, img պիտակի «բարձրություն» և «լայնություն» HTML ատրիբուտների համար։
Մեթոդն ավելացվել է JavaScript-ին Promise.allSettled(), որը վերադարձնում է միայն արդեն կատարված կամ մերժված խոստումները՝ առանց սպասող խոստումները հաշվի առնելու (թույլ է տալիս սպասել կատարման արդյունքին՝ այլ կոդ գործարկելուց առաջ)։
Իրականացված դաս MathMLEտարր (նախկինում տրամադրվում էր միայն դասը Տարր), նշման մեջ սահմանող տարրեր MathML. Ավելացվեց նաև համապատասխան MathML DOM ծառը, որով կարող եք օգտագործել mathmlEl.style և գլոբալ իրադարձությունների մշակիչներ:
DOM-ին ավելացվել է կոնստրուկտոր Static Range () ստեղծել StaticRange օբյեկտ, որը ներկայացնում է DOM բովանդակության մի մասը:
Ավելացվեց API Մեդիա նիստ, որն ապահովում է բլոկը հարմարեցնելու գործիքներ՝ ծանուցման տարածքում մուլտիմեդիա բովանդակություն նվագարկելու մասին տեղեկություններով: Այս API-ի միջոցով վեբ հավելվածը կարող է ոչ միայն ցուցադրել նոր երգի նվագարկման մեկնարկի մասին ծանուցում, այլև կազմակերպել հսկողությունը ծանուցման տարածքից կամ էկրանապահիչի միջերեսի միջոցով, օրինակ՝ տեղադրել կոճակներ ընդմիջման, հոսքի միջով շարժվելու համար, կամ անցնել հաջորդ երգին:
API-ում հավելյալ մշակողների համար բարելավվել է Տվյալների բեռնման ժամանակ անհաջողությունների կառավարում: Windows.create զանգի միջոցով հավելումների կողմից բացվող թռուցիկ պատուհաններում այժմ ցուցադրվում է հավելման անունը հավելման URL-ի փոխարեն («moz-extension://»):
WebGL-ն այժմ աջակցում է ընդարձակումներ OVR_multiview2, որը թույլ է տալիս մեկ զանգով միանգամից մի քանի տեսադաշտի ցուցադրել (օրինակ՝ օգտակար է WebXR-ում ստերեո ելքի համար);
Ցանցի գործունեության ստուգման ինտերֆեյսը ներառում է ցանցային հարցումների մշակման փուլերը վերլուծելու հնարավորություն՝ DNS-ում լուծման ժամանակի առանձին ցուցադրմամբ, կապի հաստատում, տվյալներ ուղարկելու և պատասխան ստանալու միջոցով: Տեղեկատվությունը տրամադրվում է աջ կողագոտում գտնվող Ժամկետների նոր ներդիրի միջոցով:
Ցանցային գործունեության հետագծման լռելյայն ինտերֆեյսում ներառված ռեժիմ WebSocket կապերը ստուգելու համար՝ ակտիվ կապերը դադարեցնելու ունակությամբ:
Ավելացված է Ցանցի մոնիտորին աջակցություն ամբողջական տեքստի որոնում հարցում/պատասխան մարմիններում, թխուկներում և վերնագրերում, ինչպես նաև իրականացվել է առիթ արգելափակել որոշակի URL-ների բեռնումը` անհրաժեշտ դիմակներով զտիչներ ավելացնելով:
Իրականացված է վեբ վահանակում բազմակողմ ռեժիմ խմբագրում, որը թույլ է տալիս մուտքագրել JavaScript-ի կոնստրուկցիաները՝ բաժանված մի քանի տողերի և կատարել դրանք ոչ թե Enter սեղմելով, այլ սեղմելով Run կոճակը։ Ռեժիմը նախագծված է որպես կողային վահանակ, որը ցուցադրվում է մուտքագրման դաշտի աջ կողմում գտնվող «պառակտված պանել» պատկերակի վրա սեղմելուց հետո կամ ստեղնաշարի դյուրանցման միջոցով Ctrl+B:
JavaScript կարգաբերիչը ապահովում է նախադիտում փոփոխականների արժեքները կոդի մեջ դրանց օգտագործման վայրում, իրականացված վարում իրադարձությունների մատյան և ավելացրել է անջատելու հնարավորությունը թռուցիկ բլոկ ընդմիջման կետերով (devtools.debugger.features.overlay about:config-ում):
Firefox 68.2-ի ուղղիչ թարմացում է պատրաստվել Android-ի համար։ Հիշեցնենք, որ Android-ի համար Firefox-ի նոր նշանակալի թողարկումների ձեւավորումը դադարեցվել է։ Firefox-ը Android-ի համար փոխարինելու համար՝ կոդային անվանմամբ Fenix (տարածվում է որպես Firefox- ի նախադիտում) զարգանում է նոր բրաուզեր շարժական սարքերի համար՝ օգտագործելով GeckoView շարժիչը և Mozilla Android Components գրադարանների հավաքածուն:
Կրիտիկական խոցելիության թվի նվազումը պայմանավորված է նրանով, որ հիշողության հետ կապված խնդիրները, ինչպիսիք են բուֆերային հոսքերը և արդեն ազատված հիշողության տարածքների հասանելիությունը, այժմ նշվում են որպես վտանգավոր, բայց ոչ կրիտիկական: Նոր թողարկումն ուղղում է 13 նմանատիպ խնդիրներ, որոնք կարող են հանգեցնել հարձակվողի կոդի գործարկմանը, երբ բացվում են հատուկ մշակված էջերը:
Բացի նորարարություններից և սխալների շտկումից, Firefox 71-ը շտկել է 26 խոցելիություն, որից 17-ը (հավաքած CVE-2019-17013- ը и CVE-2019-17012- ը) դրոշակված են որպես պոտենցիալ կերպով, որոնք կարող են հանգեցնել հարձակվողի կոդի կատարման հատուկ մշակված էջեր բացելիս: Հատկանշական է, որ հիշողության հետ կապված խնդիրները, ինչպիսիք են բուֆերների արտահոսքը և արդեն ազատված հիշողության տարածքների հասանելիությունը, այժմ նշվում են որպես վտանգավոր, բայց ոչ կրիտիկական: