Firefox 69

Available Firefox 69 release.

Major changes:

  • Activated By default, blocking scripts that mine cryptocurrencies.
  • "Do not allow sites to play sound" setting Allows block not only audio playback without explicit user interaction, but also video playback. Behavior can be set globally or specific to a single site.
  • Added about:protections page with tracking protection performance statistics.
  • Password manager offers the saved password for all subdomains (i.e. the password saved for login.example.com will be suggested on example.com and all subdomains, not just login.example.com).
  • WebRTC has learned how to simultaneously receive streams encoded with different video codecs, which is useful for multi-user conferences where participants may have different clients.
  • Go to about:support page added the path to the Firefox executable.
  • Users from the United States, as well as users of the en-US locale, will receive an updated new tab page (different number, size and location of blocks, more diverse content from Pocket).
  • The Flash plugin has lost the "Always enable" option. Starting Flash content now requires a user click. Flash support will be permanently removed in early 2020 (in ESR releases, it will remain until the end of the same year, after which it will be removed as Adobe stops fixing vulnerabilities in Flash).
  • The userChrome.css and userContent.css files are now ignored by default. They can be enabled using the toolkit.legacyUserProfileCustomizations.stylesheets setting (if the user has these files and the profile has ever run in Firefox 68, the setting is already enabled, so existing users won't notice the inconvenience). This customization method is used by a relatively small number of users, while accessing these files (even if they do not exist) takes precious time every time they are launched. Future releases will do the same with the user.js file.
  • In order to reduce the possibilities for fingerprinting from the user agent removed bitness of the browser (only the bitness of the OS is left). If earlier the user agent of a 32-bit browser running on a 64-bit OS contained "Linux i686 on x86_64", now it will only contain "Linux x86_64". Specifying the bitness of the browser was once necessary to load the correct bitness Flash installer. Now that the Flash installer does not depend on the bitness of the browser (and Flash support will soon sink into oblivion), this is no longer necessary,
  • API support included Resize Observer (mechanism by which a site can track changes in the size of an element) and Microtasks.
  • navigator.mediaDevices object and navigator.mozGetUserMedia method available only on sites opened over a secure connection.
  • Implemented CSS properties overflow block, overflow-inline, user-select, line-break, Contain.
  • Support included public class fields JavaScript.
  • Removed legacy tag support which has never been implemented correctly.
  • Windows:
    • Added by support for process priorities. The process that handles the active tab will receive a higher priority, and the background tabs will receive a lower one (audio and video playback priority will not be reduced). The tests conducted by the developers did not show a negative impact on the speed of loading tabs or the operation of the interface, but there was also no visible acceleration of work, so the effect is mainly a more rational distribution of CPU resources.
    • Added support for WebAuthn HmacSecret via Windows Hello (starting with Windows 10 1903).
  • macOS:
    • On computers equipped with both discrete and integrated graphics, Firefox switches to the low-end GPU as aggressively as possible when playing WebGL content. In addition, the browser will avoid one-time and minor attempts to use a high-performance GPU.
    • Finder now shows the progress of downloading files.
    • The installer is offered not only in dmg format, but also in pkg format.
  • ARM64 devices support JIT.
  • Developer Tools:
    • The order of the tabs has been changed according to their popularity.
    • Debugger:
    • Console:
    • Net:
      • Resources blocked due to mixed content or CSP are shown on the "Network" tab indicating the reason for blocking.
      • Network tab received an optional "URL" column that displays the full URL of the resource.

Source: linux.org.ru

Add a comment