Firefox 120

Available Firefox 120.

What's new:

  • Snap version of Firefox now maybe import data from snap version of Chromium.
  • Picture-in-Picture window learned stick to the corners of the screen (to do this, drag it in the direction of the corner while holding Ctrl).
  • Added hotkeys for changing and deleting saved credentials on the about:logins page (Alt+Enter, Alt+Backspace).
    • Privacy:
      • The “Copy without tracking parameters” option has appeared in the context menu of links (privacy.query_stripping.strip_on_share.enabled).
      • Added by option “Tell websites not to sell or share my information.”.
      • In private windows and in strict tracking protection mode, tracking protection is enabled via Canvas API.
      • Activated default ECH support (Encrypted ClientHello). It was enabled remotely for all users in the last release, and is now enabled for new installations.
      • For users from Germany, in private windows, automatic closing of notifications from sites about the use of cookies is enabled (if possible, the choice will be to refuse to accept cookies, and if the site does not give a choice, the notification will simply close).
      • In addition, for German users, automatic cutting of tracking parameters from links is enabled in private windows.
    • Added the print.enabled setting, which allows you to disable printing.
    • Added by setting browser.urlbar.switchTabs.searchAllContainers, which allows you to search for tabs in all containers, and not just the current one.
    • Thawed browser version in the user agent (it was frozen starting with Firefox 109, because the substring rv:110 was parsed by some sites as rv:11 and was considered a sign of IE11).
    • The PDF viewer now has an “Add or edit image” button.
    • When opening links from external Firefox applications, it is now is trying guess which container they should be opened in.
    • Search history more doesn't disappear from the address bar when you disable the “Display search suggestions” and “Display search suggestions when using the address bar” settings. Users disable these settings so that characters they enter are not sent to search engines, but the history of past search queries is not transferred anywhere, so there is no point in hiding it.
    • В Windows, macOS и Android included import of TLS root certificates from the operating system storage (disabled in the settings).
    • HTML: element inside elements , And got media attribute support.
    • CSS:
      • Implemented function support light-dark() (allows you to adjust both light and dark colors without resorting to prefers-color-scheme).
      • Added by support for line height units lh и rlh (allow you to set properties relative to the line height of an element, for example, to precisely combine the background design with multi-line text).
      • Removed non-standard background image cropping function -moz-image-rect().
    • JavaScript: date.parse() now has support for additional date formats:
      • Numeric dates separated by hyphens, which do not formally comply with ISO: "01-12-1999" (month first), "1999-1-5" (day/month in one digit), "10000-01-12" (year exceeds 9999), "99- 01-05" or "01-05-99" (two-digit year, if the year comes first, then it is greater than >31), "1999-01-05 10:00:00" (space between date and time). Such dates will be interpreted like all other non-ISO dates, for example using the local time zone and changing the month (April 31 is moved to May 1 because April 31 does not exist).
      • softened requirements for characters following numbers, which provided support for new formats: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm immediately after time).
      • When using non-ISO formats, you can now supported by time zone 'Z' (for example, Jan 1 1970 10:00Z).
    • FIRE:
      • Interface PublicKeyCredential acquired property support authenticatorAttachment (allows you to specify whether the authenticator is part of the device performing web authentication or can move between devices).
      • Implemented extension support minPinLength (allows the relying party to request a minimum authenticator PIN length during creation/registration).
      • Added by support User Activation API (allows you to use JavaScript to determine whether the user is interacting with the page now and has interacted since opening).
    • Support included WebAssembly GC, which opens up the ability to run code in languages ​​in Firefox Dart и Kotlin.
    • Disabled non-standard method support Window.sizeToContent().
    • Developer Tools:
      • A simulation of the tab working in offline mode has appeared.
      • Go to about:logging page added preset "Windows».
      • To the bottom of the style editor panel added "Pretty Print Style Sheet" button (useful for formatting minified style sheets, for example).
      • The Rules inspector panel no longer shows colors in new CSS Color 4 formats (such as OKLCH) as hexadecimal/named.

    Source: linux.org.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster