Do dyspozycji Firefox 119.
- Zawartość strony „Recenzja Firefoksa” (Widok Firefoksa) złamany w sekcje „Ostatnie przeglądanie”, „Otwarte karty”, „Ostatnio zamknięte karty”, „Karty z innych urządzeń”, „Historia” (z możliwością sortowania według witryny lub daty). Ikona przycisku otwierającego stronę Widoku w przeglądarce Firefox została zmieniona.
- Ostatnio zamknięte karty są teraz zawsze trwać pomiędzy sesjami (browser.sessionstore.persist_closed_tabs_between_sessions). Wcześniej były zapisywane tylko wtedy, gdy przy uruchomieniu włączone było automatyczne odzyskiwanie sesji. Dodatkowo wyświetla się teraz lista ostatnio zamkniętych kart wystawiany karty z ostatnio zamkniętych okien (browser.sessionstore.closedTabsFromClosedWindows).
- Pojawił się możliwość dodawania obrazów (i tekstu alternatywnego) podczas edycji pliku PDF.
- Zaimplementowano transfer niektórych dodatków podczas importu danych z Chrome.
- Naprawiono nieoczekiwane skoki paska przewijania na Facebooku.
- Wsparcie w cenie ECH (Zaszyfrowany klient Witaj, dalszy rozwój eSNI). ECH wymaga włączenia DNS-over-HTTS w ustawieniach przeglądarki. Spośród głównych dostawców wsparcie dla ECH już zostało zapewnione ogłosił Rozbłysk chmur.
- W trybie ścisłej ochrony przed śledzeniem witryny internetowe mogą teraz uzyskiwać dostęp wyłącznie do czcionek systemowych i czcionek z zainstalowanych pakietów językowych. W ostatniej wersji to samo zachowanie zostało zaimplementowane w trybie przeglądania prywatnego.
- Całkowita ochrona plików cookie teraz dystrybuowane przez i do obiektów Kropelka.
- Tryb obrazu w obrazie nauczyli pokaż napisy na viki.com.
- Login i hasło przy łączeniu się przez proxy SOCKS są teraz dostępne puszka zawierają znaki inne niż ASCII (Firefox nadal nie obsługuje natywnie uwierzytelniania; wymaga rozszerzenia innej firmy, takiego jak FoxyProxy).
- Więcej Firefoksa nie próbuję zgadnij, czy dokument najwyższego poziomu, który jest obsługiwany przez serwer jako strumień aplikacji/oktetu, jest plikiem multimedialnym (plik zostanie pobrany, a nie odtworzony w przeglądarce).
- Nazwy hostów, które nie są adresami IP, ale kończą się liczbą (na przykład foo.0, bar.0.09, a.1.2.0x., 1.2.3.4.5), więcej nie licz ważny.
- Przejdź do strony about:logging dodany Ustawienie wstępne „Grafika”.
- Naprawiony Błąd sprzed 23 lat: Podpowiedzi nie pozostają już na pierwszym planie, gdy okno przeglądarki traci ostrość.
- Dodano lokalizację dla każdego języka Santali (sobota).
- Linux: zakończony dostarczenie pliku binarnego z wtyczką-kontenerem.
- Windows: Firefox podąża teraz za ustawieniami systemu „Ukryj wskaźnik myszy podczas pisania na klawiaturze”.
- HTML: element więcej niż nie wspieraj niestandardowy atrybut mozactionhint (należy go zamiast tego użyć podpowiedź).
- CSS: funkcja atr() teraz pozwala on określ wartość zastępczą w przypadku jej braku atrybut globalny (na przykład attr(foobar, „Wartość domyślna”)).
- JavaScript:
- Wdrożone wsparcie dla metod statycznych Obiekt.groupBy() и Mapa.groupBy() (grupowanie elementów tablicy i obiektów iterowalnych).
- Dołączony wsparcie metody String.prototype.isWellFormed() и String.prototype.toWellFormed() (odpowiednio sprawdza, czy ciąg zawiera poprawnie sformułowany tekst Unicode (tj. nie zawiera pojedyncze surogatki) i konwertuje zniekształcony ciąg znaków na poprawnie sformułowany tekst).
- svg: atrybuty, przyjmując wartość teraz Pomoc Typy danych CSS długość (umożliwia zmianę rozmiaru elementów SVG w oparciu o wielkość czcionki (cap, rem), rzutni (vh, vw, vmin) lub jednostek bezwzględnych (px, cm), np. ).
- HTTP: nagłówek Zasady dotyczące osadzania między źródłami otrzymane wsparcie dyrektywne bez referencji.
- OGIEŃ:
- Implementacja zaktualizowana Interfejs API dostępu do pamięci: Zwiększone bezpieczeństwo, zminimalizowane awarie witryn i utorowano drogę do wycofywania plików cookie stron trzecich.
- Pojawił się możliwość określenia względnego priorytetu strumieni wysyłanych poprzez włączenie właściwości sendOrder do przekazanego argumentu opcji WebTransport.createBilateralStream() и WebTransport.createUnilateralStream().
- Interfejs Odpowiedź uwierzytelniająca uwierzytelnienia mam metody getAuthenticatorData(), getPublicKeyAlgorithm() и pobierzKluczPublic().
- Wdrożone wsparcie rozszerzenia API uwierzytelniania internetowego Właściwości poświadczeń (CredProps) (pozwala użytkownikowi zapytać, czy po utworzeniu/rejestracji dostępne jest odnajdywanie poświadczeń).
- Interfejs Odpowiedź uwierzytelniająca uwierzytelnienia nabyty metoda getTransports().
- Parametr pochodny algorytm klucza metoda SubtleCrypto.deriveKey() teraz obsługuje algorytm HKDF.
- Interfejs Poświadczenie klucza publicznego otrzymane wsparcie metody parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() и doJSON() (konwertowanie obiektów używanych do tworzenia i udostępniania obiektów danych uwierzytelniających na reprezentacje JSON, które można serializować/deserializować i udostępniać serwerowi).
- Refleksja ARIA teraz wspierany przez dla atrybutów, które nie odwołują się do innych elementów (odzwierciedlane są tylko atrybuty inne niż IDREF). Możliwe jest teraz pobieranie i ustawianie atrybutów ARIA na elementach DOM bezpośrednio poprzez JavaScript, zamiast używać setAttribute i getAttribute. Na przykład zamiast ButtonElement.setAttribute("wciśnięty arią", "true"); możesz napisać przyciskElement.ariaPressed = „true”;.
- Narzędzia deweloperskie:
- Teraz w zakładce „Obliczone” w inspektorze są pokazane niestandardowe wartości właściwości.
- Firefox zgłosi zignorowane właściwości pseudoelementów podczas wyświetlania zignorowanych właściwości CSS ::Pseudoelementy pierwszej litery, ::replika и ::symbol zastępczy.
Źródło: linux.org.ru