Firefox 120

Available Firefox 120.

What's new:

  • Snap version of Firefox can now import data from the Snap version of Chromium.
  • The Picture-in-Picture window has learned to stick to the corners of the screen (to do this, you need to drag it towards the corner while holding Ctrl).
  • Hotkeys have been added to change and delete saved credentials on the about:logins page (Alt+Enter, Alt+Backspace).
    • Privacy:
      • The context menu for links now includes the option "Copy without tracking parameters" (privacy.query_stripping.strip_on_share.enabled).
      • Added to move the navigation bar to the bottom or top of the screen. "Tell websites not to sell or disclose my data".
      • In private windows and strict tracking protection mode, tracking protection through Canvas API.
      • Enabled is enabled by default with ECH (Encrypted ClientHello). It was remotely enabled for all users in the previous release and is now also enabled for new installations.
      • For users in Germany, automatic closure of cookie usage notifications from sites is enabled in private windows (the refusal to accept cookies will be selected if possible, and if the site does not provide an option, the notification will just be closed).
      • Additionally, for German users in private windows, automatic trimming of tracking parameters from links is enabled.
    • A setting for print.enabled has been added, allowing printing to be prohibited.
    • Added The setting browser.urlbar.switchTabs.searchAllContainers allows searching tabs across all containers, not just the current one.
    • Unfrozen the browser version in the user-agent (it was frozen since Firefox 109, as the substring rv:110 was parsed by some sites as rv:11 and was considered a sign of IE11).
    • The PDF viewer has a button "Add or change image."
    • When opening links from external applications, Firefox can now tries guess which container they should be opened in.
    • Search query history no longer disappears from the address bar when the settings for "Show search suggestions" and "Show search suggestions when using the address bar" are turned off. Users turn off these settings so that typed characters 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.
    • In Windows, macOS, and Android included importing root TLS certificates from the operating system's store (can be disabled in settings).
    • HTML: element <source> within <audio>, <video>, and <picture> elements support for the parameter support for the media attribute.
    • CSS:
    • JavaScript: Date.parse() gained 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, it is greater than >31), "1999-01-05 10:00:00" (space between date and time). Such dates will be interpreted like all other dates not relating to ISO, for example, using the local timezone and month changes (April 31 rolls over to May 1, since April 31 does not exist).
      • Requirements have been relaxed for characters following digits, enabling support for new formats: "DDMonYYYY", "Mon.DD.YYYY", "DD.Mon.YYYY", "YYYY.MM.DD", "Mon DD YYYY hh:mmXm" (am/pm immediately after the time).
      • When using non-ISO compliant formats, now is supported the timezone 'Z' (e.g., Jan 1 1970 10:00Z).
    • API:
    • Support for WebAssembly GC, enabling the execution of code in Firefox written in languages Dart and Kotlin.
    • support for inactive support for non-standard method Window.sizeToContent().
    • Developer tools:
      • A simulation of tab functionality while offline has appeared.
      • On the page about:logging has added default setting 'Windows'.
      • At the bottom of the style editor panel has added the 'Beautiful Print Style Table' button (useful, for example, for formatting minimized style tables).
      • The inspector panel 'Rules' no longer displays colors in the new CSS Color 4 formats (e.g., OKLCH) as hexadecimal/named.

    Source: linux.org.ru

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