Firefox 76

Available Firefox 76.

  • Password manager:
    • From now on warns that the login and password saved for the resource were leaked in a leak that occurred from this resource, and that the saved password was seen in a leak from another resource (so you should use unique passwords). The leak test does not disclose user logins and passwords to the remote server: the login and password are hashed, the first few characters of the hash are sent to the Have I Been Pwned service, which returns all hashes that satisfy the request. The browser then checks the full hash locally. A match means that the credentials are contained in some kind of leak.
    • When creating a new account or changing an existing password, the user is automatically prompted to generate a strong password (12 characters, including letters, numbers and special characters). This feature is now offered for all fields , not just those with the "autocomplete=new-password" attribute.
    • On macOS and Windows, when trying to view saved passwords will the password/PIN/biometrics/hardware key for the OS account was requested (provided that the master password is not set). The implementation of this feature in Linux prevents bug 1527745.
  • Improved picture-in-picture mode: a detached video can be switched to full screen mode (and vice versa) by double-clicking.
  • Now you can work with a specific site as a desktop application (in a separate window where there is no browser interface, and links can only be followed within the current domain). The browser.ssb.enabled setting adds the "Install Website as App" item to the site menu ("ellipsis" in the address bar).
  • Added "HTTPS only" operation mode (dom.security.https_only_mode), in which all HTTP accesses are automatically made over HTTPS and blocked if access over HTTPS fails. Also, since Firefox 60, there is a more forgiving security.mixed_content.upgrade_display_content setting that does the same, but only for passive content (images and media files).
  • On systems using Wayland, hardware-accelerated video playback in VP9 and other formats is implemented (in addition to the one introduced in last issue support for H.264 acceleration).
  • In the add-ons management interface now all domains are displayed, to which the add-on has access (previously, only the first few domains from the list were displayed).
  • The about:welcome page has been completely redesigned.
  • When opening new tabs, the width of the shadow around the address bar has been slightly reduced.
  • Slightly increased the size of the bookmarks bar so that touch screen users don't miss the mark.
  • WebRender is enabled by default on Windows laptops with at least Intel graphics 9 generations (HD Graphics 510 or higher) and screen resolution <= 1920Γ—1200.
  • Implemented support CSS4 system colors.
  • JS: numberingSystem and calendar support enabled for constructors Intl.NumberFormat, Intl.DateTimeFormat ΠΈ Intl.RelativeTimeFormat.
  • Support included AudioWorklet, allowing for complex audio processing in scenarios such as games or virtual reality. Also, this fixes the issue with missing sounds in the Zoom Web Client.
  • Parameter window.open() window Features no longer allows hide any elements of the browser window (tabbar, menubar, toolbar, personalbar), but only indicates whether the page will be opened in a separate window. This feature was only supported in Firefox and IE, and also caused issues when resuming a session.
  • Attempts to navigate web pages over an unknown protocol using location.href or no longer lead to the "Unknown address type" page, but are silently blocked (as in Chromium). To open third party applications, use window.open() or .
  • Developer Tools:
    • Debugger: Elements Sources panel got context menu item "Place in black box".
    • Debugger: "Call Stack β†’ Copy Stack Trace" henceforth copies full links, not just filenames.
    • Network Monitor: Column Width adjusts below the content when double clicking on the column border.
    • Network Monitor: menu item "Copy β†’ Copy as cURL" acquired --globoff option, which suppresses globbing if the copied link contains square brackets.
    • Network Monitor: Messages tab websocket requests received new filter "Control" for showing control frames.
    • Web Console: in multiline mode code snippets longer than five lines are shrinking up to five lines, preceded by a triangle icon and ended with an ellipsis. When clicked, they expand and show the code in full, and when clicked again, they collapse.
    • Web console: links to DOM elements output to the console, acquired context menu item "Show in Inspector", which shows the element in the HTML panel page inspector.

Source: linux.org.ru