Dostępny Wydanie Firefox 71.
Główne zmiany:
- Menadżer haseł Lockwise nauczył się oferować automatyczne uzupełnianie haseł zapisanych dla głównej domeny w subdomenach.
- Powiadomienia o naruszeniu haseł są teraz dostępne do odczytu przez czytniki ekranu.
- Na wszystkich głównych platformach (Linux, macOS, Windows) od teraz używany jest natywny dekoder MP3.
- Zrealizowano możliwość pracy w trybie kiosku.
- Strona serwisowa about:config została przepisana z XUL na standardowe technologie internetowe HTML5, CSS i JavaScript oraz dostosowana (zamiast menu kontekstowych używane są przyciski) do ekranów dotykowych. Dzięki temu, że jest to standardowa strona internetowa, możliwe jest korzystanie z standardowego wyszukiwania na stronie oraz kopiowanie kilku wierszy jednocześnie. Sortowanie ustawień według stanu „zmienione/nie zmienione” nie jest już obsługiwane, teraz są one wymuszenie posortowane według nazwy.
- Przepisano także realizację podglądu certyfikatu. Zamiast osobnego okna teraz używana jest nowa karta i wyświetlane jest znacznie więcej informacji, a także uproszczono ich kopiowanie.
- Na etapie budowy dodano możliwość wyłączenia dostępu do about:config. Będzie to przydatne dla twórców przeglądarek mobilnych, gdzie nieprzemyślane zmiany łatwo mogą prowadzić do niesprawności przeglądarki, a ponieważ bez praw superużytkownika nie można naprawić pliku konfiguracyjnego, jedynym wyjściem pozostanie usunięcie wszystkich danych oraz usunięcie profilu.
- Okna, które są tworzone przez dodatki, teraz zawierają w nagłówku nazwę dodatku, a nie identyfikator moz-extension://.
- Dodano lokalizacje: walencjański dialekt języka katalońskiego (ca-valencia), język tagalski (tl) oraz język trike (trs).
- grid-template-columns i grid-template-rows zdobyły wsparcie subgrid zgodnie ze specyfikacją CSS Grid Level 2.
- Dodano wsparcie dla column-span.
- Właściwość clip-path zyskało wsparcie dla path().
- Pojawiła się metoda Promise.allSettled(), która pozwala czekać, aż każde z obietnic w zestawie zostanie spełnione lub odrzucone.
- Dodano drzewo DOM MathML oraz klasę MathMLElement.
- Częściowo zrealizowano API Media Session, który pozwala stronie internetowej przesyłać systemowi operacyjnemu metadane pliku multimedialnego (takie jak wykonawca, album i tytuł utworu, a także okładka albumu). W zamian system operacyjny może wyświetlać te informacje, na przykład na ekranie blokady, a także wyświetlać kontrolki (pauza,停止).
- Wsparcie dla przestarzałych właściwości MathML zostało zakończone.,
- Konsola: wsparcie zostało zaimplementowane trybu wielowierszowego.
- Debuger JavaScript: włączony podgląd zmiennych, dostępny rejestracja zdarzeń i możliwość filtrowania według typu zdarzeń.
- Monitor sieciowy: włączony inspektor WebSocketów, zaimplementowany wyszukiwanie pełnotekstowe w treści zapytań/odpowiedzi, nagłówkach, ciasteczkach, a także dodano możliwość blokowania ładowania określonych URL przez wskazanie wzorców.
- Cały kod związany z WebIDE został całkowicie usunięty..
- Windows: wsparcie włączone wsparcie dla trybu „obraz w obrazie” dla wideo. Po naciśnięciu przycisku (który pojawia się po najechaniu kursorem na wideo, można go wyłączyć zmieniając ustawienie media.videocontrols.picture-in-picture.video-toggle.enabled — w tym przypadku kontrola PiP odbywa się przez menu odtwarzacza), odtwarzacz przenosi się do kąta ekranu i wyświetla się na wierzchu innych uruchomionych aplikacji. Włączenie PiP w systemach Linux i macOS można zrealizować za pomocą ustawienia media.videocontrols.picture-in-picture.enabled.
Źródło: linux.org.ru
