Dostępna jest nowa, znacząca wersja Pale Moon - przeglądarki, która niegdyś była zoptymalizowaną wersją Mozilla Firefox, ale z czasem przekształciła się w dość niezależny projekt, pod wieloma względami niekompatybilny już z oryginałem.
Ta aktualizacja obejmuje częściową przeróbkę silnika JavaScript, a także wdrożenie w nim szeregu zmian, które mogą mieć wpływ na wydajność witryn. Zmiany te implementują wersje specyfikacji JavaScript (zaimplementowane w innych przeglądarkach), które mogą nie być kompatybilne wstecz z poprzednim zachowaniem.
Dodane przez:
- Obsługa kontenerów Matroska i formatów opartych na H264;
- Obsługa dźwięku AAC dla Matroski i WebM;
- Możliwość użycia spacji w nazwie pakietu na Macu i w nazwie aplikacji (istotne przy rebrandingu);
- Wyjątek od reguły ograniczenia domeny dla plików czcionek;
- Obsługa natywnego wyboru plików dla XDG w systemie Linux.
REMOVED:
- Informacje o e10s w temacie: rozwiązywanie problemów;
- Narzędzie programistyczne WebIDE;
- Możliwość wyłączenia linii statusu podczas kompilacji;
- Przyciski „Usuń tę stronę” i „Zapomnij o tej witrynie” w aktywnych zakładkach (w kanałach nie mają one żadnego znaczenia);
- Specjalna wersja Agenta użytkownika 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:
- Istotne zmiany w parserze JavaScript implementujące konwersję ES6 na ciągową reprezentację klas zgodnie z ES2018, a także parametry rest/spread dla literałów obiektowych;
- Zachowanie wewnętrznego okna przy zmianie domeny zostaje dostosowane do zachowania innych przeglądarek;
- Poprawiona wydajność podczas pracy z właściwościami ramki;
- Przyspieszono przetwarzanie ciągów HTML5;
- Poprawiona prędkość ładowania obrazu;
- Odtąd obrazy SVG są zawsze wyrównane piksel po pikselu, aby zapewnić wyraźny obraz;
- Poprawki błędów.
Źródło: linux.org.ru