K dispozici je nová významná verze Pale Moon – prohlížeče, který byl kdysi optimalizovaným sestavením Mozilla Firefox, ale postupem času se proměnil v poměrně nezávislý projekt, který již není v mnoha ohledech kompatibilní s originálem.
Tato aktualizace zahrnuje částečné přepracování enginu JavaScript a také implementaci řady změn v něm, které mohou ovlivnit výkon stránek. Tyto změny implementují verze specifikací JavaScriptu (jak jsou implementovány v jiných prohlížečích), které nemusí být zpětně kompatibilní s předchozím chováním.
Přidáno:
- Podpora kontejnerů Matroska a formátů založených na H264;
- Podpora zvuku AAC pro Matroska a WebM;
- Schopnost používat mezery v názvu balíčku na Macu a v názvu aplikace (relevantní pro rebranding);
- Výjimka z pravidla omezení domény pro soubory písem;
- Podpora pro nativní výběr souborů pro XDG na Linuxu.
Odebráno:
- Informace o e10s v about:troubleshooting;
- WebIDE Developer Utility;
- Možnost deaktivovat stavový řádek během kompilace;
- Tlačítka „Smazat tuto stránku“ a „Zapomenout na tento web“ v živých záložkách (ve zdrojích nemají žádný význam);
- Speciální verze User Agent pro Financial Times, která nyní Pale Moon zpracovává samostatně.
Aktualizováno:
- Výchozí ikony záložek;
- Knihovna SQLite až do verze 3.29.0.
Další změny:
- Významné změny v analyzátoru JavaScriptu, který implementuje převod ES6 na řetězcovou reprezentaci tříd v souladu s ES2018, a také parametry rest/spread pro objektové literály;
- Chování vnitřního okna při změně domény je uvedeno do souladu s chováním ostatních prohlížečů;
- Vylepšený výkon při práci s vlastnostmi rámu;
- Zpracování řetězců HTML5 bylo zrychleno;
- Vylepšená rychlost načítání obrázků;
- Od této chvíle jsou obrázky SVG vždy zarovnány pixel po pixelu pro jasné zobrazení;
- Oprava chyb.
Zdroj: linux.org.ru