Dostępny Firefox 130.
- Linux:
- Na urządzeniach z obsługą dotykową wliczona elastyczne przewijanie (overscroll, animacja skoku podczas przewijania dwoma palcami poza krawędź kontenera; apz.overscroll.enabled).
- Włączona wsparcie dla wideo MP4 w formacie YUV444.
- Zrealizowano wsparcie dla formatów RGB/BGR podczas przechwytywania wideo z kamery za pomocą PipeWire.
- W interfejsie ustawień dodano sekcja z eksperymentalnymi funkcjami.
- W ustawieniach strony startowej (ikona koła zębatego w prawym górnym rogu) pojawiła się możliwość wyboru interesujących tapet.
- Użytkownicy z USA i Kanady zobaczą prognozę pogody w lewym górnym rogu na stronie nowej karty.
- Pojawiło się możliwość przetłumaczenia zaznaczonego tekstu na inny język, gdy cała strona została już przetłumaczona.
- W trybie przeglądania prywatnego ponownie dozwolone powiadomienia od stron. Programiści wyłączyli je w Firefoxie 118, ponieważ treść powiadomień trafia na dysk w postaci niezaszyfrowanej, ale przywrócono je na prośbę użytkowników.
- Sprawdzanie zmiennych Privacy-Preserving Attribution, otrzymanych z zasobu internetowego, teraz odbywa się niezależnie od tego, czy w przeglądarce jest włączone wsparcie dla tego API (wcześniej zasób mógł przekazać niewłaściwe parametry i, jeśli nie wywołało to błędu, wnioskować, że wsparcie PPA jest wyłączone, teraz jednak niewłaściwe ustawienia zawsze generują błąd).
- Naprawiono błąd, przez który opcje kontekstowe „Kopiuj” i „Wklej” czasami były niedostępne.
- Naprawiono niemożność usunięcia z historii URL kończącego się kropką.
- Ulepszono sprawdzenie dostępu do katalogu, do którego użytkownik zamierza załadować plik (najpierw Firefox spróbuje tam utworzyć plik tymczasowy do weryfikacji, a jeśli to nie powiedzie się, wyświetli komunikat o błędzie w panelu pobierania).
- Solaris: Poprawiono uszkodzone odtwarzanie multimediów.
- macOS: funkcja systemu operacyjnego „zamiana tekstu” teraz pracuje w formularzach.
- Windows:
- Włączona wsparcie dla wideo w formacie AV1 na systemach z procesorami ARM (została wyłączona 5 lat temu, ponieważ procesory ARM były zbyt słabe, aby dekodować ten format z odpowiednią wydajnością).
- Praca z oknem wyboru pliku przenieśli do głównego procesu (zwiększa bezpieczeństwo, ponieważ w tym przypadku ładowane są rozszerzenia eksploratora, a także umożliwia pracę asynchroniczną, nie blokując głównego wątku).
- HTML:
- Atrybut name elementu teraz przekazywanie grupować elementy, przy tym w danej grupie może być otwarty tylko jeden element.
- Udoskonalono dziedziczenie globalnych atrybutów dir i lang, w tym praca z shadow DOM.
- Atrybut name elementu
- CSS: Właściwość hyphens teraz poprawnie pracuje z językami czeskim i słowackim.
- WebAssembly: zrealizowano wsparcie table64.
- Web Crypto API otrzymał wsparcie dla podpisów cyfrowych wykorzystujących algorytm X25519.
- Wsparcie zostało włączone Web Codecs API (niskopoziomowy dostęp do enkoderów i dekoderów).
- WebGL: Zrealizowano wsparcie dla rozszerzenia EXT_depth_clamp.
- CSP: Dodano wsparcie dla dyrektywy report-to.
- Wyłączone wsparcie WebGLRenderingContext.drawingBufferColorSpace i WebGL2RenderingContext.drawingBufferColorSpace (zostały wprowadzone w Firefox 127, ale nie były gotowe).
- Narzędzia dewelopera:
Źródło: linux.org.ru
