웹브라우저의 출시 , ինչպես նաև Firefox 68.3-ի Android պլատֆորմի համար: Բացի այդ, ձևավորվել է թարմացում երկարաժամկետ աջակցությամբ ։ Հնարավորինս շուտ կանցնի փուլ միմյանց կանցնի Firefox 72-ը, որի թողարկումը նախատեսվում է հունվարի 7-ին (ծրագրի նոր 4-շաբաթյա ).
:
- նոր «about:config» էջի միջերես, որը ներկայացնում է բրաուզերի ներսում բացվող ծառայողական վեբ էջ, գրված HTML, CSS և JavaScript-ում: Էջի էլեմենտները կարող են հեշտությամբ նշվել մկնիկով (այդ թվում միանգամից բազմակի տողեր) և տեղադրվել clipboard-ում առանց կոնտեքստային մենյուի կիրառման:Եզրափակիչ որոնման տողը պահվել է և ընդլայնվել նոր փոփոխականներ ավելացնելու հնարավորությամբ: Կատարվել է նաև սովորական էջերում որոնման համար կիրառվող ներմուծման մեխանիզմի աջակցություն, որը կիրառվում է կրկնակի համապատասխանությունների որոնման համար:
Յուրաքանչյուր կարգավորման համար ավելացել է կոճկ, որը թույլ է տալիս հակադարձել բուլյան արժեքները (true/false) կամ խմբագրել ստրինգային և թվային փոփոխականները: Օգտագործողի կողմից փոփոխված արժեքների համար ավելացել է կոճկ՝ վերադարձնելու փոփոխությունները նախնական արժեքին:
«about:config» բացելուց հետո նախնական կարգավորմամբ էլեմենտները չեն ցուցադրվում և ցույց է տալիս միայն որոնման տողը, իսկ ամբողջ ցանկը տեսնելու համար անհրաժեշտ է սեղմել «Show all» կոճկին: Կարգավորումների ընդհանուր «general.aboutConfig.enable» ընտրանքը, վերադարձնել մուտքը «about:config» էջին, եթե այն պայմնավորված էր միացված նախնական փուլում;

- նախնական կարգավորմամբ նոր TLS վկայականների դիտման միջերես, որն հասանելի է «about:certificate» ծառայողական էջի և «Tools > Page Info > Security > View Certificate» մենյուի միջոցով: Վկայականների դիտման միջերեսը լրիվ վերափոխված է JavaScript-ի և ստանդարտ վեբ տեխնոլոգիաների օգտագործմամբ, ինչպես նաև հարմարեցված է Firefox Quantum-ի ոճային ձևավորմանը: Եթե նախկինում վկայականների դիտման համար բացվում էր առանձին պատուհան, հիմա տեղեկատվությունը ցուցադրվում է թերթիկում՝ ձևով, որը հիշեցնում է հավելվածը .
- հասցեի տողի ձևավորումն: Ամենապահանջված փոփոխությունը եղել է ողջ էկրանի լայնքով առաջարկությունների ցուցադրման անհետացումը՝ ի շահ ակնհայտ նշված դիմանույն կոճեղի: Առաջարկված փոփոխությունները շարունակում են Quantum Bar հասցեի տողի նոր իրականացման զարգացումը, որն առաջացել է Firefox 68-ում եւ որը դեպի լիակատար փոխարկում է XUL/XBL կոդը ստանդարտ Web API-ի: Առաջին փուլում Quantum Bar-ի ձևավորումը լիովին կրկնում է հին հասցեի տողը, իսկ փոփոխությունները միայն ներքին վերաիրադարձման էին վերաբերում: Այժմ սկսվել է արտաքին տեսքը բարելավելու աշխատանքները: Փոփոխությունները դեռ անջատված են նախնական կարգավորմամբ եւ պահանջում են ակտիվացում «browser.urlbar.megabar» կարգավորումը «about:config»-ում:

- բրաուզերի ինտերնետ-կիոսկի ռեժիմի գործարկումը, որը ակտիվացվում է հրամանների տողի «—kiosk» տարբերակով, և որը թույլ է տալիս աշխատել միայն լիակատար էկրանային ռեժիմում: Ինտերֆեյսի կառավարող տարրերի, պոպ-ափ պատուհանների, համատեքստային մենյուների և էջի լիցքավորման վիճակային ցուցիչների (հղումների և ընթացիկ URL- ի ներկայացում) ցուցադրությունը արգելափակվում է: Կլավիատուրայով մուտքը խիստ սահմանափակվում է, օրինակ, отключается Alt և Ctrl բանալիների մշակումը, ինչը թույլ չի տալիս դուրս գալ բրաուզերից, անցնել մեկ այլ ծրագիր կամ բացել այլ կայք: Այս ռեժիմը կարող է օգտագործվել տարբեր անկախ տերմինալների, գովազդային պանելների, ցուցադրական պանելների և մեկ կայքի/web-հայտի մեր գրական աշխատանքները կազմակերպելու համար.
- բրաուզերի կազմատարրային հավելվածում, (նախկինում հավելումը վաճառում էր որպես Lockbox), «about:logins» միջերեսը պահպանված գաղտնաբառերի կառավարման համար, ի հայտ է եկել ենթահրամանների ճանաչումը գաղտնաբառի մուտքի ձևերի ավտոմատ լրացման պարզապես: Firefox Monitor- ի կողմից հաշիվների գաղտնիության խախտման մասին ծանուցումների ցուցադրումը իրականացվել է նաև էկրանի ռիդերներ ունեցող օգտագործողների համար.
- Windows, Linux և macOS հավաքումների մեջ ընդգրկված է բնիկ MP3 դեկոդիչ:
- Սպասիր նրա պաշտպանվածության ընդլայնված ռեժիմում ավելացել է ծանուցումների ցուցադրությունը, որոնք արգելափակում են կրիպտոարժույթներին մրգող կոդը: Վիճակագրական ցուցադրումը, որը ցուցադրվում է շքանշանի պատկերակին սեղմելուց, ապահովում է ուղարկված արգելափակվող նեխեիների հաշիչը:
- Windows օգտագործողների համար ըստ շշուկի պատասխանած եղանակի տեսանյութերը դիտելու հնարավորությունը ներառված է համաձայն անվանականում (Picture-in-Picture), որը թույլ է տալիս բաժանել տեսանյութը լողացող պատուհանում, որը մնում է տեսքում բրաուզերում նավարկելու ընթացքում: Այս ռեժիմում դիտելու համար անհրաժեշտ է սեղմել թռչի ցուցակում կամ համատեքստային մենյուում, որը ցուցադրվում է տեսանյութին աջ սխեմա անելու հետ, ընտրեք «Picture in picture» (YouTube կապակցել ով տեղադրում է նույն բազմության համատեքստային մենյու, պետք է երկու անգամ սեղմել աջ սխեմա կամ սեղմել Shift- ի կոճակի հետ): Այլ համակարգերում ռեժիմի աջակցությունը կարող է ակտիվացվել about:config- ում «media.videocontrols.picture-in-picture.enabled» տարբերակով:
- հիմնված բազմաթիվ շերտերի տարրերի դասավորվածության աջակցության (), որը նկատելիորեն բարելավում է էջի կարգավորումների շինագրությունները, գեղեցիկ ձևավորումներով ցանցթերը՝ շնորհիվ, որ հնարավոր է սահմանել ենթադրյալ տարրեր, կապված ծնողական ց.cell-երի (միևնույն grid հրամանակի ներշնչում ստորին cell-երում): Ներքին ցանցերը սահմանվում են «» բաժնակների «grid-template-columns» և «grid-template-rows» հատկություններում օգտագործման միջոցով: Ներքին grid-երի աջակցությունը նույնպես ավելացվել է DevTools Grid Inspector- ի բարևելու ռեժիմում:
- CSS- ում ավելացվել է հատկություն , որը թույլ է տալիս տարրին ընդգրկել բոլոր սյուները:
- CSS-ի հատկությունում ավելացված է տեսանելիության սահմանափակ մաֆիա սահմանելու հնարավորությունը, որը սահմանվում է մեջ SVG կարագի:
- հաշվի առնելու հնարավորություն է, որ որոշվում է , HTML-ի «height» և «width» атрибուտների համար img պիտակի մեջ:
- JavaScript-ում ավելացվել է , որը վերադարձնում է միայն արդեն կատարված կամ մերժված promise-ները, հաշվի չառնելով սպասվող promise-ները (թույլ է տալիս սպասել կատարման արդյունքին, նախքան մյուս կոդի գործարկումը):
- իրականացվել է դաս (նախկինում տրամադրվում էր միայն դաս ), որը սահմանում է MathML նշման տարրերը: Ավելացված է համապատասխան MathML DOM ծառ, որի հետ կարելի է օգտագործել mathmlEl.style և գլոբալ իրադարձությունների մշակողներ:
- DOM-ում ավելացվել է կառուցող StaticRange օբյեկտ ստեղծելու համար, որը ներկայացնում է DOM-ի պարունակության մասը:
- Ավելացվել է API , որն ապահովում է մեթոդներ բազմամեդիա բովանդակության վերարտադրման տեղեկությունների բլոկի կարգավորումների համար ծանուցման տարածքում: Այս API-ի միջոցով վեբ-հավելվածը ոչ միայն կարող է ցույց տալ նոր կոմպոզիցիայի վերարտադրման ծանուցումը, այլ նաև կազմակերպել կառավարումը ծանուցման տարածքից կամ էկրանին պահելու ինտերֆեյսի միջոցով, օրինակ `կասեցման, հոսքի կամ հաջորդ կոմպոզիցիայի անցնելու կոճակների տեղադրելը:
- Անցկացված հավելումների API-ի համար վիճակների մշակման բարելավում: Ծրագրի լուսաբերման պատուհաններում, որոնք բացվում են հավելվածների միջոցով windows.create հրավիրելով, ապահովվում է հավելվածի անվան ցուցադրում փոխարեն URL («moz-extension://»):
- WebGL-ում ավելցվել է , որը թույլ է տալիս մի հրամանով մի քանի դիտման տարածքներում գծագրել (կամ օգտակար է WebXR-ում ստերեայական ելույթի համար):
- Ցանցային գործունեության հետազոտման ինտերֆեյսում իրականացվել է ցանցային հարցման մշակման փուլերի վերլուծության հնարավորություն, անջատված ժամանակի առանձին ցուցադրմամբ DNS-ի լուծման, կապի ստեղծման, տվյալների փոխանցման և պատասխան ստանալու համար: Տրամադրված տեղեկատվությունն ապահովվում է նոր Timing պաստառով աջ կողմային վահանակում:
- Ցանցային գործունեության հետևման ինտերֆեյսում փոփոխական է WebSocket կապերի հետազոտման ռեժիմի հնարավորությամբ՝ ակտիվ կապերը կանխելու:
- Ցանցի մոնիտորում ավելացվել է լրիվ առնչվող որոնում հարցումների/պատասխանների, cookies և գլուխների մարմինների մեջ, ինչպես նաև իրականացվել է որոշ URL-ների բեռնման արգելման գործընթաց, անհրաժեշտ տարբերակներով ֆիլտրերի ավելացման միջոցով:
- Վեբ կոնսոլում իրականացվել է պատրաստման, որը թույլ է տալիս մտցնել JavaScript-ի բազմաստիճան կառուցվածքներ առանց Enter-ի սեղմելու, այլ ուղիղ կոճակին սեղմելու։ Տվյալ ռեժիմը ներկայացված է որպես կողմնային վահանակ, որը ցուցադրվում է «split pane» պատկերանշանին սեղմելուց հետո կամ Ctrl+B ստեղնային համադրությամբ։
- JavaScript-ի դեբագրիչում ապահովված է փոփոխականների արժեքներ իրականում իրենց օգտագործման վայրում, իրականացվեց պոպ-ափի արկղը Android-ի համար պատրաստվել է Firefox 68.2-ի ուղղող թարմացում։ Հիշեցնենք, որ Firefox-ի նոր մեծ թողարկումներ Android-ի համար այլևս չեն ձևավորվում։ Հայտնի է, որ Android-ի Firefox-ին փոխարինելու համար մշակվել է Fenix (վերադարձյալ է որպես
- նոր բրաուզեր՝ շարժական սարքերի համար, որը օգտագործում է GeckoView շարժիչը և Mozilla Android Components գրադարանների հավաքածու։ ) Կրիտիկական խոցելիությունների թվի նվազումը պայմանավորված է նրանով, որ հիշողության խնդիրները, ինչպիսիք են բուֆերների կրկնահոսքերը և արդեն ազատված հիշողության տարածքների հասանելիությունը, այժմ կրում են վտանգավոր, բայց ոչ կրիտիկական տանման նշաններ։ Նոր թողարկությունում լուծվել է 13 այդպիսի խնդիր, որոնք հնարավոր են հանգեցնել կեղտի ծրագրերի կատարելու՝ հատուկ ձևավորված էջեր բացելու ժամանակ։
Ավելորդ նորույթներ և սխալների շտկում, Firefox 71-ում լուծվել է
26 խոցելիություն CVE-2019-17013 և Common Desktop Environment 2.3.1-ի թարմացում
Ընտանիք: opennet.ru


