Firefox 82

Available Firefox 82.

  • Pages using flexbox load 20% faster, and restore the previous session faster by 17%.
  • The appearance of the picture-in-picture mode activation button has been changed (you can compare the old and new options here). On macOS, you can use Option + Command + Shift + Right Bracket to activate the mode before playback begins.
  • When saving a link in Pocket, users with en-US, en-GB and en-CA locales will be offered articles on similar topics (extensions.pocket.onSaveRecs).
  • Screen readers now recognize paragraphs. In addition, they can voice messages about invalid form values ​​in the print window, as well as the “type” and “number” fields of saved bank cards.
  • Once again, the expanded the number of settings to be synchronized.
  • Fixed window title problem in linux.
  • On the Linux platform, telemetry is now collects window subsystem data (“Wayland”, “Wayland/drm”, “x11”)
  • CSS:
    • Pseudo-element support implemented ::file-selector-button.
    • Pseudo classes :is() и :where() are now less strict on the list of selectors - an invalid selector does not invalidate the entire list.
    • appearance: button can now only be applied to buttons; in other cases, the value of button will be equivalent to auto.
    • Removed proprietary pseudo-class :-moz-user-disabled.
  • http: directive content-disposition inline will be ignored if the attribute is specified download(for links from the same source).
  • Support included Media Session API.
  • HOUSE:
    • Document.execCommand() no longer supported for nested/recursive calls which now return false.
    • Element.setPointerCapture() now throws a NotFoundError exception if the pointer is invalid. Before that, InvalidPointerId was erroneously thrown.
    • Property window.name now dumped to an empty line when a page from another domain is loaded in a tab, and is restored when the original page is returned (for example, when the back button is clicked). Thus, a third-party resource will not be able to read the information stored in window.name by the previous page. This change may break frameworks that use window.name for cross-domain messaging.
  • Developer Tools:
    • network monitor learned to show events sent by the server.
    • The Network Monitor's "Messages" panel has been merged with the "Responses" panel - messages (for example, from web sockets or events sent by servers) can now be seen directly below the list of responses.

Source: linux.org.ru