Firefox 107 release

The Firefox 107 web browser has been released. In addition, an update to the long-term support branch, 102.5.0, has been formed. The Firefox 108 branch, which is scheduled for release on December 13, will soon be transferred to the beta testing stage.

Key innovations in Firefox 107:

  • Added the ability to analyze power consumption on Linux and macOS systems with Intel processors to the profiling interface (Performance tab in the developer tools) (previously power profiling was available only on systems with Windows 11 and on Apple computers with an M1 chip).
    Firefox 107 release
  • The "contain-intrinsic-size", "contain-intrinsic-width", "contain-intrinsic-height", "contain-intrinsic-block-size", and "contain-intrinsic-inline-size" CSS properties have been implemented to allow you to specify the size of the element to be used regardless of the effect on the size of child elements (for example, when increasing the size of a child element may stretch the parent element). The proposed properties allow the browser to immediately determine the size without waiting for child elements to be drawn. If set to "auto", the last rendered size of the element will be used for fixing the size.
  • Debugging of add-ons based on WebExtension technology has been simplified in tools for web developers. The "-devtools" option (webext run --devtools) has been added to the webext utility, which allows you to automatically open a browser window with tools for web developers, for example, to identify the cause of an error. Simplified inspection of pop-up windows. A Reload button has been added to the panel to reload WebExtension after making changes to the code.
    Firefox 107 release
  • Improved the performance of Windows builds on Windows 11 22H2 when handling link navigation in the IME (Input Method Editor) and Microsoft Defender subsystems.
  • Improvements in Android version:
    • Added Total Cookie Protection mode, which was previously applied only when opening sites in private browsing mode and when choosing strict mode for blocking unwanted content (strict). In the Total Cookie Protection mode, a separate isolated storage is used for each site's Cookies, which does not allow the use of Cookies to track movement between sites, since all Cookies set from third-party blocks loaded on the site (iframe, js, etc.) are tied to the site from which these blocks were downloaded, and are not transmitted when accessing these blocks from other sites.
    • Provided proactive loading of intermediate certificates to reduce the number of errors when opening sites over HTTPS.
    • The texts on the sites included increase in content when text is selected.
    • Added support for image selection panels introduced since Android 7.1 (Image keyboard, a mechanism for sending images and other multimedia content directly to text editing forms in applications).

In addition to innovations and bug fixes, Firefox 107 fixes 21 vulnerabilities. Ten vulnerabilities are marked as dangerous. Seven vulnerabilities (collected under CVE-2022-45421, CVE-2022-45409, CVE-2022-45407, CVE-2022-45406, CVE-2022-45405) are caused by memory problems, such as buffer overflows and reversal of already freed areas of memory. These issues can potentially lead to malicious code being executed when specially designed pages are opened. Two vulnerabilities (CVE-2022-45408, CVE-2022-45404) allow bypassing the full-screen mode notification, for example, to simulate a browser interface and mislead the user with phishing.

Source: opennet.ru

Add a comment