Firefox 82

Do dyspozycji Firefox 82.

  • Strony korzystające z Flexboksa ładują się o 20% szybciej, a odzyskiwanie z poprzedniej sesji jest o 17% szybsze.
  • Zmieniono wygląd przycisku aktywacji trybu obraz w obrazie (można porównać starą i nową opcję tutaj). W systemie macOS możesz użyć opcji + Command + Shift + prawy nawias, aby aktywować tryb przed rozpoczęciem odtwarzania.
  • Podczas zapisywania łącza w Pocket użytkownikom posiadającym ustawienia regionalne en-US, en-GB i en-CA będą oferowane artykuły na podobne tematy (extensions.pocket.onSaveRecs).
  • Czytniki ekranu rozpoznają teraz akapity. Ponadto mogą głosowo informować o nieprawidłowych wartościach formularzy w oknie drukowania, a także o polach „typ” i „numer” zapisanych kart bankowych.
  • Jeszcze raz rozszerzony liczba ustawień do synchronizacji.
  • Naprawiony Problem z tytułem okna w systemie Linux.
  • Na platformie Linux dostępna jest teraz telemetria zbiera dane podsystemu okna („Wayland”, „Wayland/drm”, „x11”)
  • CSS:
    • Zaimplementowano obsługę pseudoelementów ::przycisk wyboru pliku.
    • Pseudoklasy :Jest() и :Gdzie() jest teraz mniej rygorystyczny na liście selektorów - nieprawidłowy selektor nie unieważnia całej listy.
    • wygląd: przycisk można teraz zastosować tylko do przycisków; w pozostałych przypadkach wartość przycisku będzie równa auto.
    • Usunięto zastrzeżoną pseudoklasę :-moz-użytkownik-wyłączony.
  • http: dyrektywa Dyspozycja treści inline zostanie zignorowane, jeśli określono atrybut pobierać (dla linków z tego samego źródła).
  • Wsparcie w cenie Interfejs API sesji mediów.
  • DOM:
    • Dokument.execCommand() nie jest już obsługiwany w przypadku wywołań zagnieżdżonych/rekurencyjnych, które teraz zwracają wartość false.
    • Element.setPointerCapture() teraz zgłasza wyjątek NotFoundError, jeśli wskaźnik jest nieprawidłowy. Wcześniej InvalidPointerId był błędnie zgłaszany.
    • Właściwość okno.nazwa teraz porzucony do pustej linii, gdy na karcie zostanie załadowana strona z innej domeny i zostanie przywrócona po zwróceniu oryginalnej strony (na przykład po kliknięciu przycisku Wstecz). Tym samym zasób strony trzeciej nie będzie mógł odczytać informacji zapisanych w okienku.nazwa na poprzedniej stronie. Ta zmiana może spowodować uszkodzenie struktur używających window.name do przesyłania wiadomości między domenami.
  • Narzędzia deweloperskie:
    • monitor sieci nauczył się pokazywać zdarzenia wysyłane przez serwer.
    • Panel „Wiadomości” Monitora sieci został połączony z panelem „Odpowiedzi” - wiadomości (na przykład z websocketów lub zdarzenia wysyłane przez serwery) można teraz zobaczyć bezpośrednio pod listą odpowiedzi.

Źródło: linux.org.ru