Firefox 101 áááºááá±á¬ááºáá¬ááᯠáá¯ááºáá±ááá¯ááºáá«ááŒá®á ááá¯á·á¡ááŒáẠáá±ááŸááºáá¶á·ááá¯ážááŸá¯ááá¯ááºáᬠáá¬áááœá²á¡ááºáááẠ- 91.10.0 ááᯠáááºáá®ážáá¬ážáá«áááºá Firefox 102 áá¬áááœá²á¡á¬áž áá®áá¬á ááºážáááºááŸá¯á¡ááá·áºááá¯á· ááœáŸá²ááŒá±á¬ááºážáá¬ážááŒá®ážá ááŒáá·áºáá»áááá·áº ááœááºá áá áááºá¡ááœáẠá á®á ááºáá¬ážáááºá
Firefox 101 ááœáẠá¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž
- WebExtensions API ááᯠá¡áá¯á¶ážááŒá¯á áá±ážáá¬ážáá¬ážáá±á¬ add-ons áá»á¬ážá¡ááœáẠáááŸáááá¯ááºáá±á¬ á áœááºážáááºáá»á¬ážááŸáá·áº á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáááºááŸááºáá±ážááá·áº Chrome manifest á áááááá¬ážááŸááºážá¡ááœáẠá ááºážáááºáá¶á·ááá¯ážááŸá¯ ááŸááá«áááºá Firefox ááœááºááá·áºááœááºážáá¬ážááá·áº Chrome manifest áá¬ážááŸááºážááẠááŒá±ááŒá¬áá¬ážáá±á¬á¡ááŒá±á¬ááºážá¡áá¬á á áºáá¯ááºááŒááºáž API á¡áá áºááá¯ááá·áºááœááºážáá±ážáá±á¬áºáááºáž Chrome ááŸáá·áºááá°áá²á áááá¯á¡ááºáá±á¬á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááá¯ááááºááá¯á·áááºááŸáá·áºáá¯á¶ááŒá¯á¶áá±ážá¡á¬ááá¶áááºá¡ááœáẠadd-ons áá»á¬ážááœááºááá¯á¡ááºáá±á¬ webRequest API áá¡áá±á¬ááºážááááºááá¯á·ááŒááºážáá¯ááºá¡ááœááºáá¶á·ááá¯ážááŸá¯áááá±ážáá«á áááºááœá¬ážáááºá áááºáá®ážáááºá áºááááááá¬ážááŸááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááœáá·áºááẠabout:config ááẠâextensions.manifestV3.enabledâ áá±á¬ááºááᯠáá¶á·ááá¯ážáá±ážáááºá
- áááºááŸááºáá¬ážáá±á¬ á¡áá»áá¯ážá¡á á¬ážááá¯ááºáá»á¬ážááᯠáá±á«ááºážáá¯ááºáá¯ááºááŒá®ážáááºááŸáá·áº áá±á«áºááá·áº MIME á¡áá»áá¯ážá¡á á¬ážá¡á¬ážáá¯á¶ážááœáẠáááºááá¯ááºáááááá¬áá»á¬ážááᯠááœá²áá»áááºááẠááŒá áºááá¯ááºáááºá
- áá®áá®ááá¯ááœááºáááá·áºáá áºáá¯á¡ááœááºáž ááááºáááŸá¬áž ááá¯ááºáááá¯áá¯ááºážááᯠáá áºááŒáá¯ááºááẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº á áœááºážáááºááᯠá¡áá±á¬ááºá¡ááẠáá±á¬áºáá¬ážááŒá®ážá á¥ááá¬á¡á¬ážááŒáá·áº ááœá²áá áºáá¯á¡ááœááºáž ááá¯ááºáááá¯áá¯ááºážááᯠá¡ááœááºááá° ááŒá±á¬ááºážááá¯ááºá á±áá«áááºá
- WebDriver BiDi áááá¯ááá¯áá±á¬á¡ááœáẠáá¶á·ááá¯ážááŸá¯áá«áááºáááºá áááºážááẠá¡áá¯ááºá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºáááºááŸáá·áº ááá±á¬ááºáá¬ááᯠá¡áá±ážááŸááááºážáá»á¯ááºááẠááŒááºááááááá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážáááºá á¥ááá¬á áááá¯ááá¯áá±á¬ááẠSelenium ááááºáá±á¬ááºážááᯠá¡áá¯á¶ážááŒá¯á á¡ááºáá¬áá±á·á áºááᯠá ááºážáááºááœáá·áºááŒá¯áááºá áááá¯ááá¯áá±á¬á áá¬áá¬ááŸáá·áº áá±á¬ááºááẠá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠáá¶á·ááá¯ážáá¬ážááŒá®ážá áá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠáá±ážááá¯á·áááºááŸáá·áº áá¯á¶á·ááŒááºááŸá¯áá»á¬ážááᯠáááºáá¶ááẠááŒá áºááá¯ááºáá»á±ááŸááááºá
- á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠááá¯ážááŒáŸáá·áºááŒááºáž ááá¯á·ááá¯áẠáá»áŸá±á¬á·áááºážáá±á¬ ááá·áºáá»ááºáááºáá»á¬ážááŒáááŒááºážá¡ááœáẠá¡áá¯á¶ážááŒá¯áá°áááºááŸááºáá¬ážáá±á¬ áááºáááºáá»á¬ážááᯠáááºááá¯ááºáá»á¬ážá០áá¯á¶ážááŒááºááœáá·áºááŒá¯ááá·áº ááŸá áºáááº-ááá·áºáá»ááºáááºáá®áá®áá¬áá±ážááŒááºážááŸá¯á¡ááœáẠáááºáá±á¬ááºážáá¶á·ááá¯ážááŸá¯á
- ááŒááºáá¬á§áááᬠ(Viewport) - "áá±ážáááº" (áá»á¬áž) "ááŒá®áž" (l) ááŸáá·áº "ááá¯ááºááá áº" (á) á¡ááŒáẠá€á¡ááœááºá¡á á¬ážáá»á¬ážááŸáá·áº áááºá ááºáá±á¬ ááá¯ááºážáá¬ááŸá¯áá°áá áºáá»á¬áž - "*vi" (viá sviá lvi ááŸáá·áº dvi), "*vb" (vb, svb, lvb, lvb ááŸáá·áº dvb), "*vh" (svh, lvh, dvh), "*vw" (svw, lvw, dvw), "* vmax" (svmaxá lvmaxá dvmax) ááŸáá·áº "*vmin" (svminá lvmin ááŸáá·áº dvmin)á ááá¯ááºážáá¬ááŒááºážá á¡ááá¯ááŒá¯áá¬ážáá±á¬ áá°áá áºáá»á¬ážááẠááá·áºá¡á¬áž áá¬ááá¯ááºááŸá¯ááºážáááºááŸááºáá»ááºáá»á¬ážááŒáá·áº ááŒááºááá¯ááºáá±á¬á§áááá¬á á¡áá±ážáááºáá¯á¶ážá á¡ááŒá®ážáá¯á¶ážááŸáá·áº ááŒá±á¬ááºážáá²áá±áá±á¬ á¡ááœááºá¡á á¬ážááŸáá·áº ááŒááºá ááºáá»á¬ážá á¡ááœááºá¡á á¬ážááᯠáá±á«ááºážá ááºážááœáá·áºááŒá¯ááẠ(áááááá¬áá¬ážáááŒáááŸá¯á áá¯á¶ážááœááºááŸá¯ááŸáá·áº á¡ááŒá±á¡áá±áá±á«áºáá°áááºá á¡ááœááºá¡á á¬ážááŒá±á¬ááºážáá²ááŸá¯)á
- showPicker() áááºážáááºážááᯠHTMLInputElement á¡áááºážááœáẠááá·áºááœááºážáá¬ážááŒá®ážá ááœááºáááºáá»á¬ážááŸá áá¯á¶ááŸááºáááºááá¯ážáá»á¬ážááᯠááŒáá·áºáááºá¡ááœáẠá¡ááá·áºáá¯ááºáá¬ážáá±á¬ ááá¯ááºáá¬áá±á¬á·ááºáá»á¬ážááᯠááŒáááá¯ááºá á±áááºááŒá áºáááºá âáááºá áœá²âá âáâá âá¡áááºâá âá¡áá»áááºâá âáááºá áœá²á¡áá»áááº-áá±ááá¶âá âá¡áá±á¬ááºâ ááŸáá·áº âááá¯ááºâ á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá¡ááŒáẠá¡ááá¯á¡áá»á±á¬ááºááŒáá·áºááœááºážááŒááºážááŸáá·áº áá±áá¬á á¬áááºážááᯠáá¶á·ááá¯ážáá±ážááá·áº á¡ááœááºáá»á¬ážá¡ááœááºá á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠáááºá áœá²ááá¯ááœá±ážáá»ááºáááºá¡ááœáẠááŒáá¹áááááºáá¯á¶ááá¹áá¬ááºáá¯á¶á ᶠá¡ááºáá¬áá±á·á áºááᯠááŒáááá¯ááºáááºá ááá¯á·ááá¯áẠá¡áá±á¬ááºáá áºáá¯ááá·áºááœááºážáááºá¡ááœáẠpalette áá áºáá¯ááᯠááŒáááá¯ááºáááºá
- JavaScript á¡ááá®áá±ážááŸááºážáá áºáá¯ááŸá ááá¯ááºá á¬ááœááºáá»á¬ážááᯠááá¯ááºážááá áºáá¯á¶á á¶á á¬ááœááºáá»á¬ážáááºáá®ážááŒá®áž á ááá¯ááºáá»á¬ážá¡ááá®áá±ážááŸááºážááᯠá á®áá¶áááºáá®ážááá¯ááºá á±ááá·áº áááá¯ááááºážáááºážááŒá¬ážáá¶ááᯠááá·áºááœááºážáá¬ážáá«áááºá document.createElement('style') áááºážáááºážááᯠá¡áá¯á¶ážááŒá¯á áá¯á¶á á¶á á¬ááœááºáá»á¬áž áááºáá®ážááŒááºážááŸáá·áº ááá·áºáá»ááºáááºááŒá áºááŒá®ážá API á¡áá áºááẠCSSStyleSheet() object ááŸáááá·áº áá¯á¶á á¶áá»á¬ážááᯠáááºáá±á¬ááºáááºá¡ááœáẠáááááá¬áá»á¬ážááᯠáá±á«ááºážááá·áºáᬠinsertRuleá deleteRuleá replace ááŸáá·áº replaceSync áá²á·ááá¯á·áá±á¬ áááºážáááºážáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- á
á¬áá»ááºááŸá¬á
á
áºáá±ážááŒááºážá¡ááá·áºááœááºá Rule View áááºááºááŸá â.clsâ ááá¯ááºááŸáá
áºááá·áº á¡áááºážá¡áááºáá»á¬ážááᯠáá±á«ááºážááá·áºááŒááºáž ááá¯á·ááá¯áẠáááºááŸá¬ážááá·áºá¡áá«á ááá·áºááœááºážááŸá¯ á¡ááá¯á¡áá»á±á¬ááºááŒáá·áºááŒááºáž áá±á«ááºážáá¯ááºáá°ážááºá០á¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážááᯠá¡ááŒááºá¡ááŸááºá¡áá»áá¯ážáááºáá±á¬ááºá
á±ááá·áº áá»áŸá±á¬ááºááœáŸá¬ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®áž á¡áááºážá¡áááºáá»á¬ážá ááŒá¯á¶áá¯á¶áá¯á¶ážáááºáá»ááºááᯠáá±ážáá±á¬ááºáááºááŒá
áºáááºá á
á¬áá»ááºááŸá¬á á
á¬áááºážááᯠáááºááœáŸá±á·ááá¯ááºáááºááŸáá·áº áááºážááá¯á·ááŒá±á¬áá·áº ááŒá
áºáá±á«áºáá±á¬ á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠá¡ááŒááºá¡á¬áá¯á¶ááŒáá·áº á¡áá²ááŒááºááẠááœá±ážáá»ááºáá¬ážáá±á¬ á¡áááºážáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬áẠá¡áá¯á¶ážáá»áá«áááºá
- áá±á¬ááºá
áºááᯠá¡áá»á¬ážááá¯ááºááœá²áá°ááŒááºážááŒáá·áº á¡áá»áá¯á·áá±á¬ CSS áá¯ááºááá¹áááá»á¬ážááᯠá¡áá»á¬ážááá¯ááºááœá²áá°ááŒááºážááŒáá·áº CSS áá¯ááºááá¹áááá»á¬ážááᯠá¡ááœááºá¡á
á¬ážááŒá±á¬ááºážáá²ááá¯ááºá
á±ááá·áº Rule View áááºááºááŸá âááá¯ááºááœá²ááẠá¡ááºááááºáá¯ááºáááºâ áá¯ááºáá±á¬ááºáá»ááºááᯠááááºááẠááœá±ážáá»ááºááŸá¯á¡áá
áºááᯠá
á
áºáá±ážáá±ážá¡ááá·áºáááºáááºáá»á¬ážááœáẠááá·áºááœááºážáá¬ážáááºá
- Android 9 á¡ááœáẠFirefox ááẠAndroid XNUMX ááŸá áááºá áá¶á·ááá¯ážáá±ážáá¬ážááá·áº áá»ááºááŸá¬ááŒááºá§áááá¬áá»á²á·ááŒááºážá¡ááºá¹áá«áááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááá·áºááœááºážáá¬ážááŒá®ážá á¥ááá¬á¡á¬ážááŒáá·áº áááºáá±á¬ááºáá»á¬ážá á¡ááŒá±á¬ááºážá¡áá¬ááᯠáá»á²á·ááá¯ááºáááºá YouTube ááá¯ááŒáá·áºááŸá¯ááá·áºá¡áá« ááá¯á·ááá¯áẠáá¯ááºáá¯á¶-áá¯á¶-áá¯á¶áá¯ááºá០ááœááºááá·áºá¡áá« áá®áá®ááá¯á¡ááœááºá¡á á¬ážááŸáá·áº ááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážáá±ážáááºá áá±á«á·ááºá¡ááºáá®áá°ážááá¯ááŒááá±á¬á¡áá« virtual áá®ážáá¯ááºááá¯ááºáá«ááŸá¯ááá¯ááŒááºáááºááŒá®ážááŒá áºáááºá ááááºá á¬áá¬ážááŸá QR áá¯ááºááá¯ááºááᯠááŒáŸáá·áºáááºáá¬ážáááºá
áá®ááœááºáááºážáá áºááŸá¯áá»á¬ážááŸáá·áº áá»áœááºááœááºážáá»ááºááŒááºáááºááŸá¯áá»á¬ážá¡ááŒáẠFirefox 101 ááẠá¡á¬ážáááºážáá»áẠ30 áá¯ááᯠáááºááŸá¬ážáá±ážáᬠ25 áá¯ááẠá¡áá¹ááá¬ááºááŸááááºáᯠáááºááŸááºáá¬ážáááºá á¡á¬ážáááºážáá»áẠ19 áᯠ(CVE-2022-31747 ááŸáá·áº CVE-2022-31748 á¡á±á¬ááºááœáẠá á¯á ááºážáá¬ážáááº) ááẠááŒá¬ážáá¶áá»á¬ážááŒáá·áºáá»áŸá¶áá±ááŒááºážááŸáá·áº ááœááºááŒá±á¬ááºááŒá®ážáá¬áž áááºááá¯áá®á§áááá¬áá»á¬ážááá¯á· áááºáá±á¬ááºááŒááºážáá²á·ááá¯á·áá±á¬ áááºááá¯áá®ááá¯ááºáᬠááŒá¿áá¬áá»á¬ážááŒá±á¬áá·áº ááŒá áºáá±á«áºáá¬ááŒááºážááŒá áºáááºá ááŒá áºááá¯ááºáá»á±ááŸá¬á á€ááŒá¿áá¬áá»á¬ážááẠá¡áá°ážáá®ááá¯ááºážá á¬áá»ááºááŸá¬áá»á¬ážááá¯ááœáá·áºááá·áºá¡áá« ááá¯ááºááá¯ááºáá°ááá¯ááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááẠáŠážáááºááœá¬ážááá¯ááºáááºá %HOMEPATH% ááŸáá·áº %APPDATA% áá²á·ááá¯á·áá±á¬ ááááºážááŸááºáá»á¬ážááᯠáááºážááŒá±á¬ááºážáá²ááá¯á· á¡á á¬ážááá¯ážáááºá¡ááœáẠá¡áá°ážáá¬ááºáá±á¬áẠâ%â ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº ááááºážáááºážáá¬ážáá±á¬ ááá¯ááºááá¯á· áááºážááŒá±á¬ááºážááᯠááŒá±á¬ááºážáá²ááá¯ááºá á±ááá·áº Windows ááááºáá±á¬ááºážááá¯ááºáᬠáá®ážááŒá¬ážááŒá¿áá¬áá áºáá¯áááºáž ááŒá áºáááºá
Firefox 102 beta ááœáẠááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááœáẠááŒáá·áºáá¬ážáá±á¬ ááá·áºáá»ááºáááºáá¯ááºááœáẠPDF á
á¬ááœááºá
á¬áááºážáá»á¬ážááᯠááá¯ááá¯áá±á¬ááºážááœááºá
áœá¬ááŒáá·áºááŸá¯ááŒááºážááŸáá·áº Linux ááááºáá±á¬ááºážáá±á«áºááœáẠáááºáá±áá¬áááºááŸááºááŒááºážá¡ááœáẠGeoclue DBus áááºáá±á¬ááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áºá
áœááºážáááºááá¯á· áá«áááºáááºá áááºáá±á¬á·ááºáá²áá±ážááœá²áá°áá»á¬ážá¡ááœáẠá¡ááºáá¬áá±á·á
áºááœááºá á
ááá¯ááºáááºážááŒááºááá·áºáááºááºááœááºá á
ááá¯ááºá
á¬ááœááºáá»á¬ážááᯠá
á
áºáá¯ááºááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠááá·áºááœááºážáá¬ážáááºá
source: opennet.ru