Firefox 120.0 released

Firefox 120.0 has been released. The specific updates are as follows:

New

  • Firefox supports a new "Copy link without site tracking" feature in the context menu, ensuring that copied links no longer contain tracking information.

  • Firefox now supports enabling the "Global Privacy Control" setting (in Preferences → Privacy & Security). With this opt-in feature, Firefox notifies websites that users do not want their data to be shared or sold.

  • Firefox's Privacy Window and ETP-Strict Privacy Configuration now enhances the Canvas API with fingerprint protection to continue protecting users' online privacy.
  • Firefox has enabled Cookie Banner Blocker by default in the privacy windows of all users in Germany . Firefox now automatically rejects cookies and blocks annoying cookie banners for supported websites.
  • Firefox has enabled URL tracking protection by default in the privacy windows of all users in Germany. Firefox will remove unnecessary URL query parameters, which are commonly used to track users across the web.

  • Firefox can now import TLS trust anchors (such as certificates) from the operating system root store. This will be enabled by default on Windows, macOS, and Android and can be turned off in Settings (Preferences → Privacy & Security → Certificates) if needed.

  • Keyboard shortcuts have now been added for editing and deleting selected certificates on about:logins. editing - Alt + enter (Option + return on macOS), deleting - Alt + Backspace (Option + Delete on macOS).

  • Ubuntu Linux users can now import from Chromium installed as a Snap package.

  • Picture-in-Picture now supports corner snapping on Windows and Linux, just hold down the Ctrl key while moving the Picture-in-Picture window.

Fixed

Developer

  • The User Activation API has now been added, allowing JavaScript to use navigator.userActivation to check if the user is currently or has previously activated a page (click, etc.).
  • Early Hints Preconnect (message status code 103) is now enabled. This allows the server to send resource Link headers before the final HTTP response and improves the performance of servers that use this feature. ( More information )
  • Users can now simulate browser tabs offline using the new devtools feature.
  • A new "Pretty Print" button has been added to the footer of the Style Editor panel, similar to the Pretty Print button in the debugger panel. This button can be used to format the style sheet (such as a reduced style sheet). The previous feature was to automatically format minimized files, which has now been removed.
  • The "Rules" panel in the Inspector panel no longer displays hexadecimal/named colors in new CSS Color 4 formats such as OKLCH. This ensures a match with the original value used.

Web Platform

  • The lh and rlh units are now correctly parsed and calculated as lengths. This way, the author can specify the length based on the element's (or root element's) line height.
  • WebAssembly GC is now enabled by default, allowing new languages ​​such as Dart or Kotlin to run on Firefox. To collect reference cycles between guest language and host browser.

Please see the update notes for details .

Guess you like

Origin www.oschina.net/news/267557/firefox-120-0-released