Firefox 83

Available Firefox 83

  • SpiderMonkey JS engine received a major update codenamed Warp, resulting in improved security, performance (up to 15%), page responsiveness (up to 12%), and reduced memory usage (by 8%). For example, loading Google Docs accelerated by about 20%.
  • HTTPS only mode is considered ready enough (now it takes into account addresses from the local network, where the use of HTTPS is often impossible, and if an attempt to log in via HTTPS fails, it prompts the user to use HTTP). This mode is enabled in the settings GUI. Sites that do not support HTTPS can be added to the list of exceptions (by clicking on the padlock icon in the address bar).
  • Picture-in-picture mode supports keyboard control.
  • Second major address bar update:
    • Search engine icons are displayed immediately, before you start entering a query.
    • Clicking on the search engine icon no longer searches for the entered text immediately, but only choose this search engine (so that the user can choose another search engine, see hints, refine the query). The old behavior is available via Shift+LMB.
    • When you enter the address of any of the available search engines, it will proposed to make it current.
    • Added search icons for bookmarks, open tabs and history.
  • The PDF Viewer has added support for AcroForm, allowing you to fill out, print, and save forms in PDF documents.
  • HTTP login windows no longer block the browser interface (they are now bound to a tab).
  • Added context menu item "Print selection".
  • Added setting to disable keyboard/headset media control.
  • Firefox will automatically delete cookies of sites found to be tracking the user if the user has not interacted with the site in the last 30 days.
  • Added the ability to hide the "Top Sites" title on the new tab page (browser.newtabpage.activity-stream.hideTopSitesTitle) and hide sponsored sites from the top (browser.newtabpage.activity-stream.showSponsoredTopSites).
  • The screen sharing interface has been improved to make it easier for the user to understand which devices are being shared.
  • The value of the security.tls.version.enable-deprecated setting has been reset (set to true when a user encounters a site using TLS 1.0/1.1 and agrees to enable support for these algorithms; developers want to estimate the number of such users using telemetry to decide if it's not time or remove support for legacy encryption algorithms).
  • Added a hosts parser written in Rust. Domains found in this file will not be resolved using DNS-over-HTTPS.
  • Added Mozilla VPN advertisement to the about:protections page (for regions where this service is available).
  • Users from India with an English locale will receive Pocket recommendations on their new tab pages.
  • Screen readers began to correctly recognize paragraphs in Google Docs, and also stopped considering punctuation marks as part of a word in single-word reading mode. Keyboard arrows now work correctly after switching to the picture-in-picture window with Alt+Tab.
  • On devices with touchscreens (Windows) and touchpads (macOS), pinch to zoom now behaves as it is implemented with Chromium and Safari (not the entire page is scaled, but only the current area).
  • Improved work in the Rosetta 2 emulator on the latest Apple computers with the macOS Big Sur operating system and ARM processors.
  • On the macOS platform, power consumption has been significantly reduced when restoring a session in a minimized browser window.
  • WebRender has begun rolling out gradually for Windows 7 and 8 users, as well as macOS 10.12 through 10.15 users.
  • HTML/XML:
    • View Links now support the crossorigin attribute.
    • All MathML elements now support the displaystyle attribute.
  • CSS:
  • JavaScript: property support implemented Intl[@@toStringTag], which returns the default value Intl.
  • Developer Tools:
    • Added to Inspector scrollable icon.
    • Web Console: team :screenshot no longer ignores the --dpr option when --fullpage is specified.

Source: linux.org.ru