Firefox 73 release

Web browser released Firefox 73and mobile version Firefox 68.5 for the Android platform. In addition, an update has been branch long term support 68.5.0. Coming soon to the stage beta testing branch of Firefox 74, which is scheduled for release on March 10 (project moved for 4 weeks development cycle).

All innovations:

  • In the mode of accessing DNS over HTTPS (DoH, DNS over HTTPS), support for the service has been added NextDNS, in addition to the previously offered CloudFlare DNS server ("https://1.1.1.1/dns-query"). Activate DoH and choose provider can in the network connection settings.
    Firefox 73 release

  • Implemented the first stage termination support for add-ons that are installed bypass. The change only affects the installation of add-ons in shared directories (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ or ~/.mozilla/extensions/) handled by all instances of Firefox on the system (no user affinity) . This method is usually used to pre-install add-ons in distributions, to unsolicited substitution with third-party applications, to integrate malicious add-ons, or to ship an add-on separately with its own installer. In Firefox 73, these add-ons will continue to work, but will be moved from the public directory to individual user profiles, ie. will be converted to the format used when installed through the add-on manager.
  • Added the ability to set a global baseline scaling level that applies to all pages rather than being tied to individual sites. You can change the overall scale in the settings (about:preferences) in the β€œLanguage and Appearance” section. There is also an option in the settings that allows you to apply scaling only to text, without touching images.

    Firefox 73 release

  • A dialog with a suggestion to save logins is now displayed only if the value of the login in the input field has been changed.
  • On systems with proprietary NVIDIA drivers newer than release 432 and screen resolutions less than 1920x1200, the compositing system is enabled WebRender. Previously, WebRender was enabled only for NVIDIA GPUs with the Nouveau driver, as well as for AMD and Intel GPUs. The WebRender compositing system is written in Rust and outsources page content rendering operations to the GPU.
  • Added by opportunity using the "Site Specific Browser" (SSB) concept to
    work with the web application as with a regular desktop program. In mode
    SSB hides the menu, address bar and other elements of the browser interface, and in the current window only links to the pages of the current site can be opened (external links open in a separate browser window). Unlike the already existing kiosk mode, the work is carried out not in full screen mode, but in a regular window, but without Firefox-specific interface elements. To open a link in SSB mode, the command line flag "-ssb" is proposed, which can be used when creating shortcuts for web applications. The mode can also be called by the "Launch Site Specific Browser" button located in the page actions menu (ellipsis to the right of the address bar). By default, the mode is inactive and must be enabled via the "browser.ssb.enabled = true" in about:config.
    Firefox 73 release

  • Support for background images has been added to the high-contrast display mode, which is designed for visually impaired or color impaired people. To maintain readability and maintain a proper level of contrast, visible text is separated by a separate background that uses the color of the active skin.
  • Improved sound quality when increasing or decreasing the playback speed;
  • Improved auto-detection of old text encodings on pages that do not explicitly specify encoding information.
  • In the search bar in the web-console, it became possible to filter by a missing key by specifying the "-" character before the mask or regular expression. For example, the search query "-img" will return all elements that do not contain the string "img", and "-/(cool|rad)/" will return elements that do not match the regular expression "/(cool|rad)/".
  • Added new CSS properties overscroll-behavior-inline ΠΈ overscroll-behavior-block to control scrolling behavior when the logical border of the scroll area is reached.
  • Added property support to SVG letter spacing ΠΈ word spacing.
  • Method added to HTMLFormElement requestSubmit(), which initiates a programmatic submission of the form data, similar to clicking on the submit button. The function can be used when developing your own form submit buttons, for which calling form.submit() is not sufficient because it does not interactively validate the parameters, fire the 'submit' event, and pass the data associated with the submit button.
  • <font><font>Materials</font></font> innerWidth ΠΈ innerHeight Window objects now always returns the actual given area width and height (Viewport Layout), not the size of the visible part (Visual Viewport).
  • Carried out performance optimization tools for web developers. Reduced load when collecting statistics for the Network Activity Dashboard. In the JavaScript debugger and the web console, the loading of large scripts with reference to their original source texts (source-mapped) has been accelerated.
  • In the web console, there are problems with leaving the scope of the current domain (CORS, Cross-Origin Resource Sharing) are now displayed as errors instead of warnings. Variables defined in expressions became available for autocompletion in the console.
  • In the tools for web developers in the network inspection section, decoding of messages (JSON, MsgPack and CBOR) in the WAMP (WebSocket Web Application Messaging Protocol) format transmitted over a WebSocket connection is provided.

    Firefox 73 release

In addition to innovations and bug fixes in Firefox 73, 15 vulnerabilities, of which 11 (compiled under CVE-2020-6800 and CVE-2020-6801) are flagged as potentially leading to malicious code execution when specially crafted pages are opened. Recall that memory problems, such as buffer overflows and access to already freed memory areas, have recently been marked as dangerous, but not critical.

Source: opennet.ru

Add a comment