ืฉืืืจืจ ืืคืืคื ืืืื ืืจื ื Firefox 108. ืื ืืกืฃ, ื ืืฆืจ ืขืืืื ืกื ืืฃ ืชืืืื ืืจืื ืืืื - 102.6.0. ืกื ืืฃ Firefox 109 ืืืขืืจ ืืงืจืื ืืฉืื ืืืืงืืช ืืืื, ืฉืฉืืจืืจื ืืชืืื ื ื-17 ืืื ืืืจ.
ืืืืืฉืื ืืจืืืืื ื-Firefox 108:
- ืืืกืืฃ ืืช ืงืืฆืืจ ืืืงืฉืื Shift+ESC ืืื ืืคืชืื ืืืืืจืืช ืืช ืืฃ ืื ืื ืืชืืืื (ืืืืืช:ืชืืืืืื), ืืืืคืฉืจ ืื ืืืขืจืื ืืืื ืชืืืืืื ืืืืืื ืคื ืืืืื ืฆืืจืืื ืืฉืืื ืืืืจืื ืืืขืื ืืืืืืื.
- ืชืืืื ืืืคืืืืื ืฉื ืคืื ืืกืืจืช ืื ืืืฆืื ืืชื ืื ืขืืืก ืืืื, ืฉืฉืืคืจ ืืช ืชืืฆืืืช ืืืืืงื ืฉื MotionMark.
- ืืขืช ืืืคืกื ืืฉืืืจืช ืืคืกื PDF, ื ืืชื ืืืฉืชืืฉ ืืชืืืื ืืฉืคืืช ืฉืืื ื ืื ืืืืช.
- ืืืืืขื ืชืืืื ืืชืืงืื ืฆืืข ื ืืื ืฉื ืชืืื ืืช, ืืืชืื ืืคืจืืคืืื ืฆืืข ICCv4.
- ืืืฆื ืืืฆืืช ืกืจืื ืืกืืื ืืืช "ืจืง ืืืจืืืกืืืช ืืืฉืืช" (ืืืืืจื "ืืฆื ืจืง ืืืจืืืกืืื ืืืฉื") ืืืืื ืืขืืื ืืืืื ืขืืืจ ืืจืืืกืืืช ืืืฉืืช ืจืืงืืช.
- ืืืกืคืช ืืืืจืืช cookiebanners.bannerClicking.enabled ื-cookiebanners.service.mode ื- about:config ืืืืืฆื ืืืืืืืืช ืขื ืืื ืจืื ืืืืงืฉืื ืืจืฉืื ืืืฉืชืืฉ ืืงืืืฆื Cookie ืืืชืจืื. ืืืืฉืง ืฉื ืื ืืืช ืืืื ืืืฉืื ืืชืืื ืืฉืืืื ืืืืืฆื ืืืืืืืืช ืขื ืืื ืจืื ืฉื Cookie ืืืืก ืืืืืืื ืื ืกืคืฆืืคืืื.
- Web MIDI API ื ืืกืฃ, ืืืืคืฉืจ ืื ืืืฆืืจ ืืื ืืจืืงืฆืื ืืืคืืืงืฆืืืช ืืื ืืจื ื ืขื ืืืฉืืจืื ืืืืืงืืืื ืขื ืืืฉืง MIDI ืืืืืืจ ืืืืฉื ืืืฉืชืืฉ. ื-API ืืืื ืจืง ืขืืืจ ืืคืื ืฉื ืืขื ื ืืืืฆืขืืช HTTPS. ืืขืช ืงืจืืื ืืฉืืืช navigator.requestMIDIAccess() ืืืฉืจ ืืฉื ื ืืชืงื ื MIDI ืืืืืืจืื ืืืืฉื, ืืืฆื ืืืฉืชืืฉ ืชืืืช ืื-ืฉืื ืืื ืื ืืืชื ืืืชืงืื ืืช "ืชืืกืฃ ืืจืฉืืช ืืชืจ" ืื ืืจืฉ ืืืคืขืืช ืืืฉื (ืจืื ืชืืืืจ ืืืื).
- ืื ืื ืื ื ืืกืืื ื, Site Permission Add-on, ืืืฆืข ืืื ืืฉืืื ืืืืฉื ืฉื ืืชืจืื ืืืืฉืงื API ืืชืืื ืืช ืฉืขืืืืื ืืืืืช ืืกืืื ืื ืืืืจืฉืื ืืจืฉืืืช ืืืจืืืืช. ืืืกืืื ืช ืื ื ืืชืืืื ืื ืืืืืืืช ืฉืขืืืืืช ืืคืืืข ืคืืืืช ืืฆืืื, ืืืื ืืก ืฉืื ืืืื ืืืชื ืืคืืืื, ืืฉืืฉ ืืืชืงื ืช ืงืื ืืืื ื ืืืืฉืืจืื ืื ืืืืืื ืืืืืคื ืฉื ื ืชืื ื ืืฉืชืืฉ. ืืืืืื, ืืืงืฉืจ ืฉื Web MIDI API, ื-Permission Add-on ืืฉืืฉ ืืื ืืกืคืง ืืืฉื ืืืชืงื ืกืื ืชืืช ืฉืืข ืืืืืืจ ืืืืฉื.
- ืชืืืื ืืืืืื โโืืคืืช ืืืคืขืืช ืืืจืืจืช ืืืื, ืืืืคืฉืจืช ืื ืืฉืืื ืืืื ืืชืืืืช URL ืืืืขื ื ืืขืช ืืืืื โโืงืืืฆื JavaScript ืืืืฆืขืืช ืืฆืืจืืช import and import() . ืืคืช ืืืืืื โโืืฆืืื ืช ืืคืืจืื JSON ืืืืื ื ั ะฝะพะฒัะผ ะฐััะธะฑััะพะผ ยซimportmapยป. ะะฐะฟัะธะผะตั: { ยซimportsยป: { ยซmomentยป: ยซ/node_modules/moment/src/moment.jsยป, ยซlodashยป: ยซ/node_modules/lodash-es/lodash.jsยป } }
ืืืืจ ืืฆืืจืช ืืคืช ืืืืื โโืื ืืงืื JavaScript, ืชืืื ืืืฉืชืืฉ ืืืืืื 'ืืืืื โโืจืืข ื"ืจืืข";' ืืื ืืืขืื ืืืืคืขืื ืืช ืืืืื ื-JavaScript "/node_modules/moment/src/moment.js" ืืืื ืืคืจื ืืช ืื ืชืื (ืฉืืื ืขืจื ื'ืืืืื โโืจืืข ื-"/node_modules/moment/src/moment.js";').
- ืืืืื ื " "ืืืืขื ืชืืืื ืืชืืื ืืช "ืืืื" ื"ืจืืื", ืฉืงืืืขืืช ืืช ืืืืื ืืืจืืื ืฉื ืืชืืื ื ืืคืืงืกืืื. ืืชืืื ืืช ืฉืฆืืื ื ืืขืืืืช ืจืง ืืืฉืจ ืืืืื ื " "ืืงื ื ืืืืื ื" " ืืืชืขืืืื ืืื ืืฉืื ืืงืื ื ืื ืืชืื ืืืื ืืื ื . ืืื ืืืฉืืืช ืืช ืขืืืื "ืืืื" ื"ืจืืื" ื ืืืืืจื "dom.picture_source_dimension_attributes.enabled" ื ืืกืคื ื- about:config.
- CSS ืืกืคืง ืงืืืฆื ืฉื ืคืื ืงืฆืืืช ืืจืืืื ืืืืจืืืช sin(), cos(), tan(), asin(), acos(), atan() ื-atan2().
- CSS ืืืืฉืืช ืืช ืืคืื ืงืฆืื round() ืืื ืืืืืจ ืืกืืจืืืืืช ืขืืืื.
- ื-CSS ืืืืฉื ืืช ืืกืื , ืืืืคืฉืจ ืื ืืืฉืชืืฉ ืืงืืืขืื ืืชืืืืื ืืืืขืื ืืืื Pi ื-E, ืืื ืื ืืื ืกืืฃ ื-NaN ืืคืื ืงืฆืืืช ืืชืืืืืช. ืืืืืื, "rotate(calc(1rad * pi))".
- ืืงืฉืช ื-CSS "@container", ืืืืคืฉืจืช ืื ืืกืื ื ืืืื ืืื ืืืชืื ืืืืื ืืืื ื ืืื (ืื ืืืื ืืืงืฉืช "@media", ืืืืืฉืืช ืื ืขื ืืืื ืืืืืจ ืืืืื ืืืื, ืืื ืขื ืืืื ื- ืืืืง (ืืืื) ืฉืื ืืืืงื ืืืืื ื), ื ืืกืคื ืชืืืื ื ืืกืืื ืืช ืขืืืจ cqw (1% ืืืจืืื), cqh (1% ืืืืืื), cqi (1% ืืืืืื ืืืืืืข), cqb (1% ืืืืื ืืืืืง). ), cqmin (ืขืจื cqi ืื cqb ืืงืื ืืืืชืจ) ื-cqmax (ืืขืจื ืืืืื ืืืืชืจ ืฉื cqi ืื cqb). ืืชืืื ื ืืืฉืืชืช ืืืจืืจืช ืืืื ืืืื ืืืคืขืืช ืืืืฆืขืืช ืืืืืจื layout.css.container-queries.enabled ื- about:config.
- JavaScript ืืืกืืคื ืืช ืฉืืืช Array.fromAsync ืืื ืืืฆืืจ ืืขืจื ืื ืชืื ืื ืืืืืขืื ืืืืคื ืืกืื ืืจืื ื.
- ื ืืกืคื ืชืืืื ืืื ืืืืช "style-src-attr", "style-src-elem", "script-src-attr" ื-"script-src-elem" ืืืืชืจืช ื-CSP (Content Security Policy) HTTP, ืืืกืคืงืช ืืช ืืคืื ืงืฆืืื ืืืืช ืฉื ืืกืื ืื ืืืชืกืจืื, ืืื ืขื ืืืืืืช ืืืืื ืืืชื ืขื ืืืื ืืื ืืืืืื ืืืืคืื ืืืจืืขืื ืืืื onclick.
- ื ืืกืฃ ืืืจืืข ืืืฉ, domContentLoaded, ืฉืืืคืขื ืืืฉืจ ืืชืืื ืืกืชืืื ืืืขืื ืชื.
- ื ืืกืคื ืืคืฉืจืืช forceSync ืืฉืืืช .get() ืืื ืืืคืืช ืกื ืืจืื.
- ืืืืจ ืคืื ื ื ืคืจื ืืืฉื ืืื ืืืืื ืืืืื'ืืื ืฉื ืชืืกืคืื ืฉื WebExtension.
- ืืืืืืื ืืืืืจื ืืจืฉืืื ืืฉืืืจื ืฉื ืื ืืื ืืชืงื ืื ืฉื ืืื ืืงืก ืฉืืื ื ืชืืืืื ื-WebRender ืืฉืชื ื. ืืืงืื ืืฉืืืจ ืขื ืจืฉืืื ืืื ื ืฉื ื ืืืื ืขืืืืื, ื ืขืฉื ืืขืืจ ืืฉืืืจื ืขื ืจืฉืืื ืฉืืืจื ืฉื ื ืืืื ืืขืืืชืืื.
- ืชืืืื ืืฉืืคืจืช ืืคืจืืืืงืื Wayland. ื ืืกืฃ ืืืคืื ืืืฉืชื ื ืืกืืืื XDG_ACTIVATION_TOKEN ืขื ืืกืืืื ืืืคืขืื ืขืืืจ ืคืจืืืืงืื xdg-activation-v1, ืฉืืืืฆืขืืชื ืืคืืืงืฆืื ืืืช ืืืืื ืืืืืืฃ ืืืงืื ืืืืจืช. ืืขืืืช ืฉืืชืจืืฉื ืืขืช ืืขืืจืช ืกืืื ืืืช ืขื ืืขืืืจ ื ืคืชืจื.
- ืืจืื ืืขืจืืืช ืืืื ืืงืก ืืืคืขืืช ืื ืืืฆืืืช ืคืื ื.
- About:config ืืกืคืง ืืืืจืช gfx.display.max-frame-rate ืืื ืืืืืื ืืช ืงืฆื ืืคืจืืืืื ืืืจืื.
- ื ืืกืคื ืชืืืื ืืืคืจื ืืชืืืื Emoji 14.
- ืืืจืืจืช ืืืื, ืืจืืื OES_draw_buffers_indexed WebGL ืืืคืขืืช.
- ืืืืืขื ืืืืืืช ืืืฉืชืืฉ ื-GPU ืืื ืืืืืฅ ืืช ืจืกืืจ Canvas2D.
- ืืคืืืคืืจืืช Windows, ืืจืื ืืื ืฉื ืชืืืืืื ืืืงืืืืื ืืื ืืจืืงืฆืื ืขื ื-GPU ืืืคืขื.
- ื ืืกืคื ืชืืืื ืืืืจืืืช FMA3 SIMD (ืืคื-ืืืกืฃ ืขื ืขืืืื ืืืื).
- ืชืืืืืื ืืืฉืืฉืื ืืืืคืื ืืืฉืื ืืืช ืจืงืข ืืคืืืคืืจืืช Windows 11 ืคืืขืืื ืืขืช ืืืฆื "ืืขืืืืช", ืฉืื ืืชืืื ืืืฉืืืืช ืืคืืืช ืืช ืขืืืคืืช ืืืืฆืืข ืืื ืืืคืืืช ืืช ืฆืจืืืช ื-CPU.
- ืฉืืคืืจืื ืืืจืกืช ืื ืืจืืืื:
- ื ืืกืคื ืืืืืืช ืืฉืืืจ ืืฃ ืืื ืืจื ื ืืืกืื PDF.
- ืืืืืขื ืชืืืื ืืงืืืืฅ ืืจืืืกืืืช ืืคืื ืืื (ื ืืชื ืืืืืืฃ ืืจืืืกืืืช ืืืืจ ืืืืฆื ืืืืฉืืช ืขื ืืจืืืกืืื).
- ืืกืืคืง ืืคืชืืจ ืืคืชืืืช ืื ืืกืืื ืืืช ืืงืืข ืืกืืื ืืืจืืืกืืืช ืืืฉืืช ืืืืื ืืืฉ ืื ืืืฆื ืืืืฉื ืืกืชืจ.
ืื ืืกืฃ ืืืืืืฉืื ืืชืืงืื ื ืืืืื, Firefox 108 ืชืืงื 20 ื ืงืืืืช ืชืืจืคื. 16 ื ืงืืืืช ืชืืจืคื ืืกืืื ืืช ืืืกืืื ืืช, ืืชืืื 14 ื ืงืืืืช ืชืืจืคื (ืฉื ืืกืคื ืชืืช CVE-2022-46879 ื-CVE-2022-46878) ื ืืจืืืช ืขื ืืื ืืขืืืช ืืืืจืื, ืืืื ืืฆืคืช ืืืืจ ืืืืฉื ืืืืืจื ืืืืจืื ืฉืืืจ ืืฉืืืจืจืื. ืคืืื ืฆืืื, ืืขืืืช ืืื ืขืืืืืช ืืืืืื ืืืืฆืืข ืงืื ืฉื ืชืืงืฃ ืืขืช ืคืชืืืช ืืคืื ืฉืชืืื ื ื ืืืืืื. ืืคืืืขืืช ืฉื CVE-2022-46871 ื ืืืขืช ืืฉืืืืฉ ืืงืื ืืืจืกื ืืืืฉื ืช ืฉื ืกืคืจืืืช libusrsctp, ืืืืืื ื ืงืืืืช ืชืืจืคื ืืื ืชืืงืื. ืืคืืืขืืช CVE-2022-46872 ืืืคืฉืจืช ืืชืืงืฃ ืขื ืืืฉื ืืชืืืื ืขืืืื ืืขืืืืื ืืขืงืืฃ ืืช ืืืืื ืืจืื ืืืื ืืืื ืืงืก ืืืงืจืื ืืช ืืชืืื ืฉื ืงืืฆืื ืฉืจืืจืืชืืื ืืืืฆืขืืช ืื ืืคืืืฆืื ืฉื ืืืืขืืช IPC ืืืฉืืืืืช ืืืื.
ืืงืืจ: OpenNet.ru