แแแแแแแแ Firefox 93 แแแ แแ แแฃแแแ แ. แแแ แแ แแแแกแ, แจแแแฅแแแ แแ แซแแแแแแแแแ แแฎแแ แแแญแแ แแก แคแแแแแแแแแก แแแแแฎแแแแ - 78.15.0 แแ 91.2.0. Firefox 94-แแก แคแแแแแแ แแแแแแแแ แแแขแ แขแแกแขแแ แแแแก แแขแแแแ, แ แแแแแก แแแแแจแแแแ 2 แแแแแแแ แก แแแแแแแแ.
แซแแ แแแแแ แแแแแแชแแแแ:
- แแแแฃแแแกแฎแแแแแ แฉแแ แแฃแแแ AVIF (AV1 แแแแแกแแฎแฃแแแแแก แคแแ แแแขแ) แแแแแกแแฎแฃแแแแแก แคแแ แแแขแแก แแฎแแ แแแญแแ แ, แ แแแแแแช แแงแแแแแก AV1 แแแแแ แแแแแ แแแแก แคแแ แแแขแแก แแแแ แแก แจแแแแแ แจแแแฃแแจแแแก แขแแฅแแแแแแแแแก. แแฎแแ แแแญแแ แแแแ แกแ แฃแแ แแ แจแแแฆแฃแแฃแแ แแแแแก แคแแ แแ แกแแแ แชแแแแ, แแกแแแ แขแ แแแกแคแแ แแแชแแแก แแแแ แแชแแแแ (แ แแขแแชแแ แแ แแกแแฎแแ). แแแแแแชแแ แฏแแ แแ แแ แแก แแฎแแ แแแญแแ แแแ. แกแแแชแแคแแแแชแแแกแแแ แจแแกแแแแแแกแแแแก แแแแคแแแฃแ แแชแแแกแแแแก, about:config แแแแแแแแแ "image.avif.compliance_strictness" แแแ แแแแขแ แก. ACCEPT HTTP แกแแแแฃแ แแก แแแแจแแแแแแแ แแแแฃแแแกแฎแแแแแ แจแแแชแแแแ "image/avif,image/webp,*/*".
- WebRender แซแ แแแ, แ แแแแแแช แแแฌแแ แแแแ Rust แแแแแ แแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแฆแฌแแแ แ แแแแแ แแก แกแแฉแฅแแ แแก แแแแจแแแแแแแแ แแ แแแก แแ แจแแแแชแแ แแ แแแขแแแ แแแ CPU-แแ แแแแ แแแก แจแแแแแ แกแแก แ แแแแแ แแก แแแแ แแชแแแแแก GPU แแฎแแ แแก แแแแแขแแแแ, แ แแแแแแแช แแแแฎแแ แชแแแแแแฃแแแ GPU-แแ แแแจแแแแฃแแ แจแแแแ แแแแก แแแจแแแแแแ. แกแแแแแแแแฃแแ แแแฎแแ. แซแแแแ แแแแแ แแแ แแแแแแก แแ แแ แแคแแแฃแแ แแ แแแแแ แแแแก แแฅแแแ แกแแกแขแแแแแแกแแแแก WebRender แแงแแแแแก แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แ แแกแขแแ แแแแชแแแก แ แแแแแก (gfx.webrender.software=true). WebRender (gfx.webrender.force-legacy-layers แแ MOZ_WEBRENDER=0) แแแแแ แแแแก แแแ แแแแขแ แจแแฌแงแแแขแแแแ.
- แแแฃแแฏแแแแกแแแฃแแ แแฎแแ แแแญแแ แ Wayland แแ แแขแแแแแแกแแแแก. แแแแแขแแแฃแแแ แคแแแ, แ แแแแแแช แฌแงแแแขแก แแฃแคแแ แแแ แแแแแแจแแ แแแฃแ แแ แแแแแแแแก Wayland แแ แแขแแแแแแ แแแคแฃแซแแแแฃแ แแแ แแแแจแ. แแกแแแ แจแแแแก แชแแแแแแแแแ, แ แแแแแแแช แฎแแแก แฃแฌแงแแแก แชแแแชแแแแก แแฆแแแคแฎแแ แแก Wayland-แแก แแแแแงแแแแแแกแแก แคแแแฏแ แแก แแแ แแแแก แแแแแแ แแแแแขแแแแกแแก แแ แแแแ แแแแแขแแ แแก แแแแคแแแฃแ แแชแแแแจแ.
- แฉแแจแแแแแฃแแ PDF แแแงแฃแ แแแแแ แฃแแ แฃแแแแแงแแคแก แแแแฃแแแแขแแแแก แแแฎแกแแแก แจแแกแแซแแแแแแแแก แแแขแแ แแฅแขแแฃแแ XFA แคแแ แแแแแ, แ แแแแแแแช แฉแแแฃแแแแ แแ แแแแแแงแแแแแ แกแฎแแแแแกแฎแแ แแแแแแแแกแ แแ แกแแแแแแ แแแ แฃแฌแงแแแแแแก แแแแฅแขแ แแแฃแ แคแแ แแแแจแ.
- แแแชแแ แฉแแ แแฃแแแ HTTP-แแ แแแแแแแแแแ แคแแแแแแแก แฉแแแแขแแแ แแแแกแแแ แแแจแแคแแ แแก แแแ แแจแ, แแแแ แแ แแแแชแแ แแแฃแแแ HTTPS-แแ แแแฎแกแแแแ แแแแ แแแแแแแ. แแกแแแ แฉแแแแขแแแ แแแแแ แแ แแ แแก แแแชแฃแแ แขแ แแแแแขแฃแแ แขแ แแคแแแแก แแแแขแ แแแแก แจแแแแแแ แแแงแแแแแแแกแแแ, แแแแ แแ แ แแแแแ แแกแแแ แแแแแแแ HTTPS-แแ แแแฎแกแแแแ แแแแ แแแแแแแ แแแแแแแชแแแ, แแแแฎแแแ แแแแแก แจแแแซแแแแ แฐแฅแแแแแก แชแ แฃ แฌแแ แแแแแแแ แแแ แฃแกแแคแ แแฎแแแแแแ. แแฃ แแฅแแแ แชแแแแแแ แฉแแแแขแแแ แแแ แแกแแแ แแแแแชแแแแแ, แแแแฎแแแ แแแแแก แแแแแฉแแแแแ แแแคแ แแฎแแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแแชแแแ แแแแฃแฅแแแ แแแแแแแแ, แแฃ แกแแกแฃแ แแแแแ. แแแ แแ แแแแกแ, แคแแแแแแแก แฉแแแแขแแแ แแแ sandboxed iframes-แแแแแแ, แ แแแแแแแช แชแแแกแแฎแแ แแ แแแแแแ แแขแแแแ แแแจแแแแแก แฉแแแแขแแแ แแแแก แแขแ แแแฃแขแก, แแฎแแ แแแ แซแแแฃแแแ แแ แฉแฃแแแ แแแแแแแแแแ.
- SmartBlock แแแฅแแแแแแแก แแแฃแแฏแแแแกแแแฃแแ แแแแแ แแแ, แจแแฅแแแแแแ แกแแแขแแแแ แแ แแแแแแแแแก แแแแแกแแญแ แแแแ, แ แแแแแแแช แฌแแ แแแแฅแแแแแ แแแ แ แกแแ แแแขแแแแก แแแแแแแแแก แแแแ แแแ แแแ แแแแแแแแแ แแแแก แ แแแแแจแ แแ แแ แแกแแกแฃแ แแแแ แจแแแแแ แกแแก (แแแแชแ แ) แแแซแแแแ แแแฃแแ แแแแแแ แแแแก แแแแฅแขแแฃแ แแแแกแแก. SmartBlock แแแขแแแแขแฃแ แแ แแแแชแแแแแก แกแแ แแแขแแแก, แ แแแแแแแช แแแแแแงแแแแแ แแแแแแแแแแก แแแแแแ, แแแแแ แแแแ, แ แแช แฃแแ แฃแแแแแงแแคแก แกแแแขแแก แกแฌแแ แแ แฉแแขแแแ แแแแก. Stubs แแแแแแแแ แแแแแแ แแ แแแแฃแแแ แฃแแ แแแแฎแแแ แแแแแก แแแแแแแแแแก แกแแ แแแขแแแแกแแแแก, แ แแแแแแแช แจแแแแก Disconnect แกแแแจแ. แแฎแแแ แแแ แกแแ แแแแชแแแก Google Analytics แกแแ แแแขแแแแก, Google แกแแ แแแแแแ แฅแกแแแแก แกแแ แแแขแแแแก แแ แแแฏแแขแแแแก แแแแแขแแ แแแฃแ แแแแแแแแแก Optimizely, Criteo แแ Amazon TAM แกแแ แแแกแแแแแแ.
- แแแ แแแ แแแแแแแแแ แแแแกแ แแ แแ แแกแแกแฃแ แแแแ แจแแแแแ แกแแก (แแแแชแ แ) แ แแแแแแแแก แแแซแแแแ แแแฃแแ แแแแแแแแแกแแก, แฉแแ แแฃแแแ HTTP โRefererโ แกแแแแฃแ แแก แแแแแขแแแแแ แแแชแแ. แแ แ แแแแแแแจแ, แกแแแขแแแก แแฎแแ แแแ แซแแแแแแ โno-referrer-when-downgradeโ, โorigin-when-cross-originโ แแ โunsafe-urlโ แแแแแขแแแแก แฉแแ แแแ Referrer-Policy HTTP แกแแแแฃแ แแก แแแจแแแแแแ, แ แแช แแแแฃแแแกแฎแแแแแก แแแแ แแแก แแแแแ. แแแ แแแแขแ แแแ แแแกแแแ แแฎแแ แแก แกแแแขแแแแ แแแแแชแแแแก แแแกแแแ แฃแแแแแแ แกแ แฃแแ URL-แแ โRefererโ แกแแแแฃแ แจแ. แจแแแแฎแกแแแแแ, แ แแ Firefox 87-แจแ, แแแแคแแแแแชแแแแฃแ แ แแแแแชแแแแแแก แแแขแแแชแแฃแ แ แแแแแแแแก แแแแแแแแแก แแแแแแ, แแแแฃแแแกแฎแแแแแ แแแแฅแขแแฃแ แแ แแแแแขแแแ โstrict-origin-when-cross-originโ, แ แแช แแฃแแแกแฎแแแแก แแแแแแแแแกแแก โRefererโ-แแแ แแแแแแแแแกแ แแ แแแ แแแแขแ แแแแก แแแแญแ แแก. แแแแฎแแแแ แกแฎแแ แฐแแกแขแแแแแ HTTPS-แแ แฌแแแแแแกแแก แชแแ แแแแ โRefererโ-แแก แแแแแชแแแ HTTPS-แแแ HTTP-แแ แแแแแกแแแแกแแก แแ แกแ แฃแแ โRefererโ-แแก แแแแแชแแแ แจแแแ แแแแแกแแแแแแกแแแแก แแแแแ แกแแแขแแ. แแแแ แแ แชแแแแแแแแก แแคแแฅแขแฃแ แแแ แกแแแญแแ แแงแ, แ แแแแแ แกแแแขแแแก แจแแแซแแแ แซแแแแ แฅแชแแแแก แแแแ แฃแแแแ Referrer-Policy-แแ แแแแแแฃแแแชแแแแแ.
- Windows แแแแขแคแแ แแแแ, แแแฎแกแแแ แแแแแแ แฉแแแแ แแแแแก แแแขแแแแขแฃแ แแ แแแแแแขแแแ แแแแก แแฎแแ แแแญแแ แ แฎแแ แชแแแแแแแ, แแฃ แกแแกแขแแแแจแ แแแแแกแฃแคแแแ แแแฎแกแแแ แแแแก แแแแ แแ แแขแแแฃแแแ แแแแแ แแแแจแแแแแแแแแก แแฆแฌแแแก. แฏแแ แแฎแกแแแแ แฉแแแแ แแแแ, แ แแแแแแแช แแแแฎแแแ แแ แงแแแแแแ แแแข แแแฎแกแแแ แแแแก แแ แ แแแแแแแแช แแแแฎแแแ แแแแแ แแแแ แฎแแแแ แแ แจแแกแฃแแ. แแแแแแขแแแ แแแแก แฉแแแแ แแแ แแแแแกแแแแกแแก แแแกแ แจแแแแแแกแ แแแขแแแแขแฃแ แแ แแขแแแ แแแแ. Linux-แจแ, แแ แคแฃแแฅแชแแแแแแฃแ แแแแก แแแแแ แแแฃแแแ, แ แแ แแแแแแขแแแ แแ แ-แแ แ แจแแแแแ แแแแแจแแแแแจแ.
- แแแแแแแก แแแแแแแ แฉแแแแขแแแ แแแแแแก แกแแแ แแแงแแแแแแแ Firefox-แแก แแแแแ แแแแฃแแแฃแ แกแขแแแจแ.
- แแแแแแฅแขแฃแ แ แแแแแจแ แจแแแชแแ แแ แกแแแ แชแ แแแแแแ แ แแแแแฃแก แแแแแแแขแแแก, แแแแแกแแกแแแแ แแแแแฃแก, แกแแแแจแแแแแกแ แแ แแแแแแแแแ แแแแก แแกแขแแ แแแก แจแแ แแก.
- SHA-256 แแแแแแขแ แแ แแแแแ แแแแแแแก แ แแแแแแแแแก, แ แแแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แแแขแแ แแแแชแแแก แแ แแแแแแแแแกแแแแก (HTTP Authentication) (แแแ แ แแฎแแแแ MD5 แแงแ แแฎแแ แแแญแแ แแแ).
- TLS แจแแคแ แแแ, แ แแแแแแแช แแงแแแแแแ 3DES แแแแแ แแแแก, แแแแฃแแแกแฎแแแแแ แแแแแ แแฃแแแ. แแแแแแแแแ, TLS_RSA_WITH_3DES_EDE_CBC_SHA แจแแคแ แแแแก แแแแแแแฅแขแ แแแ แซแแแแแแ แแ Sweet32 แจแแขแแแแก แแแแแ แ. 3DES แแฎแแ แแแญแแ แแก แแแแ แฃแแแแ แจแแกแแซแแแแแแแ TLS-แแก แซแแแแ แแแ แกแแแแแก แแแ แแแแขแ แแแจแ แแจแแแ แ แแแแแ แแแแ.
- macOS-แแก แแแแขแคแแ แแแแ แแแแแแ แแแฃแแแ แกแแกแแแแแก แแแแแ แแแแก แแ แแแแแแ แแแแแแขแแแแแฃแแ โ.dmgโ แคแแแแแแแ Firefox-แแก แแแจแแแแแกแแก.
- แแแแแ แแแแแ แแแแฎแแแ แแแแแก แแแขแแ แคแแแกแ แแแ แคแแ แแแก แแแแแแแขแแก แแแ แแฆแแกแ แแ แแ แแแก แแแแฃแแแฃแ แแ แจแแกแแงแแแแแ .
- Aria-label แแ aria-labelledby แแขแ แแแฃแขแแก แแฅแแแ แแแแแแแขแแแแกแแแแก แแแแฎแแ แชแแแแแแฃแแแ แแ แแชแฎแแแแแก แ แแแ (role=โmeterโ), แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแฎแแ แชแแแแแ แ แแชแฎแแแแ แแแแจแแแแแแแแแแก แแแแแแแขแแ แแแ, แ แแแแแแแช แแชแแแแแ แแแ แแแแฃแ แแแแแแแแแจแ (แแแแแแแแแ, แแแขแแ แแแก แแแขแแแแแก แแแแแแแขแแ แแแ. ).
- แแแแแแขแ แแฎแแ แแแญแแ แ "small-caps" แกแแแแแแซแ แกแแขแงแแแกแแแแก แจแ แแคแขแแก แกแแแแแแแก CSS แแแแกแแแแก.
- แแแแฎแแ แชแแแแแ Intl.supportedValuesOf() แแแแแแ, แ แแแแแแช แแแ แฃแแแแก แแฎแแ แแแญแแ แแแ แแแแแแแ แแแแก, แแแแฃแขแแแแก, แ แแชแฎแแแแ แกแแกแขแแแแแแก แแ แกแแแแแ แแ แแแฃแแแแแก แแแกแแแก.
- แแแแกแแแแกแแแแก แจแแกแแซแแแแแแแ แกแขแแขแแแฃแ แ แแแแชแแแแแแแชแแแก แแแแแแแแก แแแแแงแแแแแ แแแแแก แแแกแแฏแแฃแคแแแแแ, แ แแแแแแช แแ แแฎแแ แจแแกแ แฃแแแแแ แแแแกแแก แแแแฃแจแแแแแแกแแก: class C { // แแแแแ แแแฃแจแแแแแก แแแแแ แแแแกแแก static {consol.log("C's static block") แแแแฃแจแแแแแแกแแก. ; }}
- แแแแแขแแแฃแแแ แแฎแแ แแแญแแ แ HTMLElement.attachInternals-แแก แแแแแซแแฎแแแแกแแแแก แแแแแขแแแแแ แคแแ แแแก แแแแขแ แแแแก แแแแแแแแแ แฌแแแแแแกแแแแก.
- ShadowRoot แแขแ แแแฃแขแ แแแแแแขแ ElementInternals แแแแแแก, แ แแช แกแแจแฃแแแแแแก แแซแแแแก แแจแแแแแฃแ แแแแแแแขแแแก แจแแแแแแแ แแแแแแแ แชแแแแแฃแ แคแแกแแแ Shadow DOM-แจแ, แแแฃแฎแแแแแแ แแแแแแแ แแแแแกแ.
- แแแแแแขแ แแฎแแ แแแญแแ แ imageOrientation แแ premultiplyAlpha แแแแกแแแแแแก แจแแฅแแแแก ImageBitmap() แแแแแแก.
- แแแแแขแแแฃแแแ แแแแแแแฃแ แ reportError() แคแฃแแฅแชแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแซแแแแก แกแแ แแแขแแแก แแแแแญแแแ แจแแชแแแแแแ แแแแกแแแจแ, แแแฃแแแ แแแฃแแ แแแแแแแแแแกแแก แแแแแแแแแแกแแก แแกแแแแกแแแแ.
- Android แแแแขแคแแ แแแก แแแ แกแแแก แแแฃแแฏแแแแกแแแ:
- แขแแแแแขแแแแ แแแจแแแแแกแแก, แแแแแแก แแแแแแขแ แฆแแแแแแแ โแฌแแโ, โแฃแแแโ แแ โแแแแ แแแก แแแแแขแแแ แแแโ.
- แแแ แคแแ แแแแจแ แจแแกแแแแกแ แแ แแแ แแแแแแก แแแขแแแแขแฃแ แ แจแแแกแแแ แฉแแ แแฃแแแ แแแแฃแแแกแฎแแแแแ.
- แจแแกแแซแแแแแแแ Firefox-แแก, แ แแแแ แช แแแ แแแแก แแแแแฏแแ แแก แแแแแงแแแแแ แกแฎแแ แแแแแแแชแแแแจแ แจแแกแแแแกแ แแ แแแ แแแแแแก แจแแกแแแกแแแแ (แฉแแ แแฃแแแ โแแแ แแแแขแ แแแโ > โแจแแกแแแ แแ แแแ แแแแแโ โโ> โแกแฎแแ แแแแแจแ แแแขแแแแขแฃแ แ แจแแแกแแแโ).
- แแแแแแขแ แแแแ แแ โแแแ แแแแขแ แแแโ > โแจแแกแแแ แแ แแแ แแแแแโ โโ> โแจแแแแฎแฃแแ แจแแกแแแโ > โแจแแกแแแแก แแแแแขแแแโ แแแ แแแแก แแแแแฏแแ แจแ แ แฌแแฃแแแแแแ แกแแแแแแแแก แฎแแแแ แแแกแแแแขแแแแแ.
- แแแแแขแแแฃแแแ โแแแ แแแแขแ แแแโ > โแแแแแชแแแแ แจแแแ แแแแแโ > โแกแฌแแแแ แแ แแแแแ แแแโ แแแแ แแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แฃแแ แ แแฅแแแ แแฅแกแแแ แแแแแขแฃแแ แคแฃแแฅแชแแแแแก แขแแกแขแแ แแแแจแ แแแแแฌแแแแแแแแ.
แแแ แแ แแแแแแชแแแแแกแ แแ แจแแชแแแแแแแก แแแแแกแฌแแ แแแแกแ, Firefox 93 แแฆแแแคแฎแแ แแก 13 แแแฃแชแแแแแแแก, แ แแแแแแแแแ 10 แแแแแจแแฃแแแ, แ แแแแ แช แกแแจแแจแ. 9 แแแฃแชแแแแแแ (แจแแแ แแแแแฃแแ CVE-2021-38500, CVE-2021-38501 แแ CVE-2021-38499) แแแแแฌแแแฃแแแ แแแฎแกแแแ แแแแก แแ แแแแแแแแแ, แ แแแแ แแชแแ แแฃแคแแ แแก แแแแแแแแแแ แแ แฃแแแ แแแแแแแกแฃแคแแแแฃแ แแแฎแกแแแ แแแแก แแแแแแแ แฌแแแแแ. แแแขแแแชแแฃแ แแ, แแ แแ แแแแแแแแแ แจแแแซแแแแ แแแแแแฌแแแแก แแแแแแแกแฎแแแแแก แแแแแก แจแแกแ แฃแแแแ แกแแแชแแแแฃแ แแ แจแแฅแแแแแ แแแแ แแแแแก แแแฎแกแแแกแแก.
Firefox 94-แแก แแแขแ แแแแแจแแแแ แแฆแแแจแแแแก แแฎแแแ แกแแ แแแกแแก แแแแ แแแก โแจแแกแแฎแแ: แแแแแแขแแแ แแแแแแกโ แแแแฎแแ แชแแแแแแแก, แ แแแแแแแแแช แแแแฎแแแ แแแแแก แจแแฃแซแแแ แแซแฃแแแแแ แแแแขแแแ แแแก แแแ แแแแฃแแ แฉแแแแ แแแแ แแแแ แแแฎแฃแ แแแก แแแ แแจแ, แ แแแ แจแแแแชแแ แแก แแแฎแกแแแ แแแแก แแแฎแแแ แแแ (แฉแแแแ แแแ แแแแแกแแแแกแแก แแแแขแแแขแ แฎแแแแฎแแ แฉแแแขแแแ แแแแ).
แฌแงแแ แ: opennet.ru