HTTPS-ի միջոցով DNS մուտք գործելու ռեժիմում (DoH, DNS՝ HTTPS-ով) ծառայության աջակցությունն ավելացվել է Հաջորդ DNS, ի լրումն նախկինում առաջարկված CloudFlare DNS սերվերի («https://1.1.1.1/dns-query»): Ակտիվացրեք DoH և ընտրեք մատակարարողկարելի ցանցային կապի կարգավորումներում:
Առաջին փուլն իրականացվել է ավարտ Աջակցություն լուծումների միջոցով տեղադրված հավելումներին: Փոփոխությունը վերաբերում է միայն հավելումների տեղադրմանը ընդհանուր գրացուցակներում (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ կամ ~/.mozilla/extensions/), որոնք մշակվում են համակարգի բոլոր Firefox-ի օրինակների կողմից ( կապակցված չէ օգտվողի հետ): Այս մեթոդը սովորաբար օգտագործվում է բաշխումների մեջ հավելումներ նախապես տեղադրելու, երրորդ կողմի հավելվածներով չպահանջված փոխարինման, վնասակար հավելումների ինտեգրման կամ սեփական տեղադրողի հետ հավելումը առանձին առաքելու համար: Firefox 73-ում նման հավելումները կշարունակեն աշխատել, բայց ընդհանուր գրացուցակից կտեղափոխվեն անհատական օգտվողների պրոֆիլներ, այսինքն. կվերափոխվի հավելումների կառավարչի միջոցով տեղադրման ժամանակ օգտագործվող ձևաչափին:
Ավելացվեց գլոբալ ելակետային մասշտաբի մակարդակ սահմանելու հնարավորությունը, որը կիրառելի է բոլոր էջերի վրա, այլ ոչ թե կապված լինի առանձին կայքերի հետ: Դուք կարող եք փոխել ընդհանուր սանդղակը «Լեզու և արտաքին տեսք» բաժնում կարգավորումներում (about:preferences): Կարգավորումներում կա նաև տարբերակ, որը թույլ է տալիս մասշտաբը կիրառել միայն տեքստի վրա՝ առանց պատկերների դիպչելու։
Երկխոսությունը, որը խնդրում է ձեզ պահպանել մուտքերը, այժմ ցուցադրվում է միայն այն դեպքում, եթե մուտքագրման դաշտում մուտքի արժեքը փոխվել է:
432-ից ավելի նոր, քան թողարկված NVIDIA վարորդներով և 1920x1200-ից պակաս էկրանի լուծաչափով համակարգերում կոմպոզիտացիոն համակարգը միացված է: Մերձավոր. Նախկինում WebRender-ը միացված էր միայն NVIDIA GPU-ների համար Nouveau դրայվերով, ինչպես նաև AMD և Intel GPU-ների համար: WebRender կոմպոզիտացիոն համակարգը գրված է Rust-ով և էջի բովանդակության մատուցման գործողությունները փոխանցում է GPU-ին:
Ավելացված էառիթ օգտագործելով Site Specific Browser (SSB) հայեցակարգը
աշխատել վեբ հավելվածի հետ, ինչպես սովորական սեղանադիր ծրագրի հետ: Ռեժիմում
SSB-ը թաքցնում է ընտրացանկը, հասցեի տողը և բրաուզերի ինտերֆեյսի այլ տարրերը, իսկ ընթացիկ պատուհանում կարող եք բացել միայն ընթացիկ կայքի էջերի հղումները (արտաքին հղումները բացվում են զննարկչի առանձին պատուհանում): Ի տարբերություն գոյություն ունեցող կրպակի ռեժիմի՝ աշխատանքն իրականացվում է ոչ թե լիաէկրան ռեժիմով, այլ սովորական պատուհանով, բայց առանց Firefox-ին հատուկ ինտերֆեյսի տարրերի։ SSB ռեժիմում հղում բացելու համար առաջարկվում է հրամանի տող «-ssb» դրոշը, որը կարող է օգտագործվել վեբ հավելվածների համար դյուրանցումներ ստեղծելիս: Ռեժիմը կարելի է կանչել նաև «Գործարկել հատուկ կայքի զննարկիչ» կոճակը, որը գտնվում է էջի գործողությունների ցանկում (էլիպսիս՝ հասցեի տողի աջ կողմում): Լռելյայնորեն, ռեժիմն անգործուն է և պետք է միացվի՝ նշելով «browser.ssb.enabled = true» about:config-ում:
Բարձր հակադրության ցուցադրման ռեժիմը, որը նախատեսված է ցածր տեսողությամբ կամ գունային ընկալման խանգարում ունեցող մարդկանց համար, այժմ աջակցում է ֆոնային պատկերներին: Ընթեռնելիությունը պահպանելու և հակադրության պատշաճ մակարդակ ապահովելու համար տեսանելի տեքստն առանձնացված է առանձին ֆոնով, որն օգտագործում է ակտիվ թեմայի գույնը:
Ձայնի որակի բարելավում նվագարկման արագությունը բարձրացնելիս կամ նվազեցնելիս;
Բարելավված է հին տեքստային կոդավորումների ավտոմատ հայտնաբերում այն էջերում, որոնք բացահայտորեն չեն տրամադրում կոդավորման տեղեկատվություն:
Վեբ վահանակի որոնման տողում այժմ հնարավոր է զտել բացակայող բանալիով` նշելով «-» նշանը դիմակից կամ սովորական արտահայտությունից առաջ: Օրինակ, «-img» որոնման հարցումը կվերադարձնի բոլոր տարրերը, որոնց բացակայում է «img» տողը, մինչդեռ «-/(cool|rad)/» կվերադարձնի տարրեր, որոնք չեն համապատասխանում «/(cool|rad» կանոնավոր արտահայտությանը: )/».
Ավելացվել է մեթոդ HTMLFormElement-ում requestSubmit(), որը նախաձեռնում է ձևի տվյալների ծրագրային ներկայացումը այնպես, ինչպես սեղմելով ուղարկել կոճակը։ Ֆունկցիան կարող է օգտագործվել ձեր սեփական ձևի ուղարկելու կոճակներ մշակելիս, որոնց համար form.submit() կանչելը բավարար չէ, քանի որ այն ինտերակտիվորեն չի վավերացնում պարամետրերը, չի առաջացնում «ներկայացնել» իրադարձություն և չի փոխանցում ուղարկելու կոճակին կապված տվյալները:
Իրականացվել է վեբ ծրագրավորողների համար գործիքների աշխատանքի օպտիմալացում: Ցանցի գործունեության մոնիտորինգի վահանակի վիճակագրության հավաքագրման բեռը կրճատվել է: JavaScript վրիպազերծիչում և վեբ վահանակում արագացվել է մեծ սկրիպտների բեռնումը` հղում կատարելով իրենց սկզբնական սկզբնաղբյուր տեքստերին (աղբյուր-քարտեզագրված):
Վեբ վահանակում խնդիրներ կան ընթացիկ տիրույթի շրջանակներից դուրս գալու հետ կապված (ԳՈՐORԵՐ, Cross-Origin Resource Sharing) այժմ ցուցադրվում են որպես սխալներ, այլ ոչ թե նախազգուշացումներ: Արտահայտություններում սահմանված փոփոխականներն այժմ հասանելի են վահանակում ավտոմատ լրացման համար:
Ցանցի ստուգման բաժնում վեբ մշակողների համար նախատեսված գործիքներում տրամադրվում է հաղորդագրությունների վերծանում (JSON, MsgPack և CBOR) WAMP (WebSocket Web Application Messaging Protocol) ձևաչափով, որը փոխանցվում է WebSocket կապով:
Բացի նորարարություններից և սխալների շտկումից, Firefox 73-ը շտկել է 15 խոցելիություն, որոնցից 11-ը (հավաքագրված CVE-2020-6800 և CVE-2020-6801) դրոշակավորված են որպես պոտենցիալ կերպով կարող են հանգեցնել հարձակվողի կոդի կատարման հատուկ նախագծված էջեր բացելիս: Հիշեցնենք, որ հիշողության հետ կապված խնդիրները, ինչպիսիք են բուֆերների արտահոսքը և արդեն ազատված հիշողության տարածքների մուտքը, վերջերս նշվել են որպես վտանգավոր, բայց ոչ կրիտիկական: