Dostępny Firefox 82.
- Strony korzystające z flexbox ładują się o 20% szybciej, a przywracanie poprzedniej sesji przyspiesza o 17%.
- Wygląd przycisku aktywacji trybu „obraz w obrazie” został zmieniony (można porównać stare i nowe wersje) tutaj). Na platformie macOS aby aktywować tryb przed rozpoczęciem odtwarzania można użyć kombinacji „Option + Command + Shift + prawa nawias”.
- Podczas zapisywania linku w Pocket użytkownicy z lokalizacjami en-US, en-GB i en-CA otrzymają sugestie artykułów o podobnej tematyce (extensions.pocket.onSaveRecs).
- Czytniki ekranu teraz rozpoznają akapity. Ponadto mogą ogłaszać komunikaty o nieprawidłowych wartościach formularzy w oknie drukowania, a także pola „typ” i „numer” zapisanych kart bankowych.
- Po raz kolejny zwiększono liczbę ustawień, które są synchronizowane.
- Naprawiono problem z tytułem okna w systemie Linux.
- Na platformie Linux telemetria teraz kompiluje dane o systemie okiennym („Wayland”, „Wayland/drm”, „x11”)
- CSS:
- Wprowadzono wsparcie dla pseudo-elementu ::file-selector-button.
- Pseudo-klasy :is() i :where() są teraz mniej rygorystyczne względem listy selektorów — nieprawidłowy selektor nie czyni całej listy nieważną.
- appearance: button może być teraz stosowane tylko do przycisków; w innych przypadkach wartość button będzie równoznaczna z auto.
- Usunięto proprietarną pseudo-klasę :-moz-user-disabled.
- HTTP: dyrektywa Content-Disposition inline będzie ignorowane, jeśli atrybut <a> download (dla linków z tego samego źródła).
- Wsparcie zostało włączone Media Session API.
- DOM:
- Document.execCommand() nie jest już wspierane dla zagnieżdżonych/rekursywnych wywołań, które teraz zwracają false.
- Element.setPointerCapture() teraz rzuca wyjątek NotFoundError, jeśli wskaźnik jest nieprawidłowy. Wcześniej błędnie rzucano InvalidPointerId.
- Właściwość window.name teraz jest resetowane do pustego ciągu, gdy na karcie ładowana jest strona z innej domeny, i przywracane po powrocie do pierwotnej strony (na przykład po naciśnięciu przycisku „wstecz”). W ten sposób zasób zewnętrzny nie będzie mógł odczytać informacji zapisanej w window.name przez poprzednią stronę. Ta zmiana może zakłócić działanie frameworków, które wykorzystują window.name do komunikacji między domenami.
- Narzędzia dewelopera:
- Monitor sieciowy nauczył się pokazywać zdarzenia wysyłane przez serwer.
- Panel monitorowania sieci „Wiadomości” został połączony z panelem „Odpowiedzi” — wiadomości (na przykład z websocketów lub zdarzeń wysyłanych przez serwery) można teraz zobaczyć bezpośrednio pod listą odpowiedzi.
Źródło: linux.org.ru
