Dostępna jest nowa, znacząca wersja Pale Moon - przeglądarki, która niegdyś była zoptymalizowaną kompilacją Mozilla Firefox, ale z czasem przekształciła się w dość samodzielny projekt, który już w dużej mierze nie jest zgodny z oryginałem.
Ta aktualizacja obejmuje częściowe przearanżowanie silnika JavaScript, a także wdrożenie w nim szeregu zmian, które mogą wpłynąć na działanie stron internetowych. Zmiany te realizują wersje specyfikacji JavaScript (które są także wdrażane w innych przeglądarkach), które mogą nie być kompatybilne wstecznie z wcześniejszym zachowaniem.
Dodano:
- Wsparcie dla kontenerów Matroska i formatów opartych na H264;
- Wsparcie dla audio w formacie AAC dla Matroska i WebM;
- Możliwość używania spacji w nazwie pakietu na Mac i w nazwie aplikacji (dotyczy rebrandingu);
- Wyjątek w zasadzie ograniczenia domeny dla plików czcionek;
- Wsparcie dla natywnego wyboru plików dla XDG w systemie Linux.
Usunięto:
- Informacje o e10s w about:troubleshooting;
- Narzędzie programistyczne WebIDE;
- Opcja wyłączenia paska stanu podczas kompilacji;
- Przyciski „Usuń tę stronę” i „Zapomnij o tej stronie” w zakładkach na żywo (nie mają sensu w kanałach);
- Specjalna wersja User Agent dla „Financial Times”, która teraz samodzielnie obsługuje Pale Moon.
Zaktualizowano:
- Domyślne ikony zakładek;
- Biblioteka SQLite do wersji 3.29.0.
Inne zmiany:
- Znaczące zmiany w parserze JavaScript, które realizują przekształcenie ES6 do reprezentacji tekstowej klas zgodnie z ES2018, a także parametry rest/spread dla literałów obiektów;
- Zachowanie wewnętrznego okna podczas zmiany domeny dostosowano do zachowania innych przeglądarek;
- Poprawiona wydajność pracy z właściwościami ramki;
- Przyspieszona obróbka łańcuchów HTML5;
- Zwiększona prędkość ładowania obrazów;
- Od teraz obrazy w formacie SVG są zawsze wyrównane piksel po pikselu, aby zapewnić ich wyraźne wyświetlanie;
- Poprawki błędów.
Źródło: linux.org.ru
