Firefox 79

Available Firefox 79.

  • The password manager has learned export saved passwords (in CSV format).
  • A page with experimental features has been added to the settings dialog. To see it, you need to use the browser.preferences.experimental setting.
  • The about:support page has a "Clear startup cache" button.
  • Included prediction of incompletely entered search queries (browser.urlbar.richSuggestions.tail). For example, if a user enters "hobbit holes for sale in l", the search engine might suggest "hobbit holes for sale in london", "hobbit holes for sale in laguna", "hobbit hole for sale in lotr mod", "hobbit hole for sale in lake district", "hobbit hole for sale in lake district tripadvisor", "hobbit hole for sale in lego", "hobbit hole for sale in lord of the rings", "hobbit hole for sale in layout", " hobbit hole for sale in lego set" and "hobbit hole for sale in location rdr2". The search engine must support this feature for it to work.
  • Added "Open in Default Viewer" and "Always Open in Default Viewer" options to the context menu of downloaded PDFs.
  • Added setting browser.urlbar.dnsResolveSingleWordsAfterSearch, which allows you to specify the priority of operations (search and resolve as a host on the local network) when entering a single word in the address bar.
  • Containers got the opportunity automatically isolate user-specified sites.
  • The mechanism for storing data owned by add-ons, rewritten in Rust and moved to the same backend as Firefox sync.
  • Users located in Germany will receive recommendations from Pocket on the new tab page.
  • Fixed crashes related to screen reader apps.
  • SVG title and desc elements (labels and descriptions) are now correctly recognized by screen readers.
  • On systems with Wayland disabled dmabuf-video-textures support causing problems.
  • HTML:
    • The element's sandbox attribute now supports the allow-top-navigation-by-user-activation token.
    • Setting target="_blank" on elements ΠΈ now provides the same behavior as setting rel="noopener". This makes life harder for phishers and ad networks.
  • CSS: prefers-color-scheme has lost its no-preference value.
  • JavaScript:
  • HTTP: header support implemented Cross-Origin-Embedder-Policy (COEP) and Cross-Origin-Opener-Policy (COOP).
  • FIRE:
  • web assembly:
  • Developer Tools:
    • Console:
      • Requests with response codes 400-499 and 500-599 are now treated as errors and are displayed even if disabled Response and XHR filters.
      • Requests blocked by the browser or add-ons, got corresponding icon.
    • Debugger:
      • An asynchronous call stack has been implemented to allow tracking of asynchronous events, timeouts, and promises. Asynchronous call chains show up not only in the debugger call stack, but also in stack traces in console errors as well as network requests.
      • Menu item "Place to black box" has been renamed to "Ignore".
      • Preview of variable values ​​by their place of use in the code is now available for exceptions.
      • Elements in the Tracking Expressions and Scopes sections now have a hover tooltip showing their values.
      • Π’ call stack section added context menu item to restart the current stack frame.
      • JavaScript errors are now displayed not only in the console, but also in the debugger. The corresponding lines are highlighted and show the details of the hover errors.
    • Improved reliability of opening SCSS and CSS-in-JS source code in the inspector, thanks to improved handling of source code maps.
    • Added application tool, allowing you to debug service workers ΠΈ web application manifests.
    • Network Monitor Messages tab merged with "Answer" tab.
    • The Accessibility Support Inspector is now automatically enabled when you navigate to the appropriate tab, you no longer need to enable it manually.
    • Π’ responsive design mode when touch simulation is enabled, mouse drag events are now interpreted as touch drag or swipe events.
    • In remote debugging mode, the "Back" and "Forward" buttons have been added to the address bar.
    • Fixed some tools being unavailable when using screen reader apps.

Source: linux.org.ru

Add a comment