En ny væsentlig version af Pale Moon er tilgængelig — en browser, der engang var en optimeret version af Mozilla Firefox, men som i takt med tiden er blevet til et forholdsvis selvstændigt projekt, der i mange henseender ikke længere er kompatibelt med originalen.
Denne opdatering inkluderer en delvis omlægning af JavaScript-motoren samt implementering af en række ændringer, der kan påvirke websteders funktionalitet. Disse ændringer implementerer versioner af JavaScript-specifikationerne (de er også implementeret i andre browsere), som muligvis ikke er bagudkompatible med tidligere adfærd.
Tilføjet:
- Understøttelse af Matroska-containere og H264-baserede formater;
- Understøttelse af lyd i AAC-format til Matroska og WebM;
- Mulighed for at bruge mellemrum i pakkens navn på Mac og i programmets navn (relateret til rebranding);
- Undtagelse fra begrænsningsreglen domænet for skrifttypefiler;
- Understøttelse af native filvalg for XDG på Linux.
Fjernet:
- Oplysninger om e10s i about:troubleshooting;
- Udviklerens værktøj WebIDE;
- Mulighed for at deaktivere statuslinjen under kompilering;
- Knapperne "Slet denne side" og "Glem dette websted" i levende bogmærker (de giver ikke mening i feeds);
- En speciel version af User Agent for "Financial Times", der nu selvstændigt behandler Pale Moon.
Opdateret:
- Standard bogmærkeikoner;
- SQLite-biblioteket til version 3.29.0.
Andre ændringer:
- Betydelige ændringer i JavaScript-parseren, der implementerer ES6-konvertering til strengrepræsentationer af klasser i overensstemmelse med ES2018, samt rest/spread-parametre for objektlitteraler;
- Adfærden af det interne vindue ved domæneændringer er bragt i overensstemmelse med adfærden i andre browsere;
- Forbedret ydeevne ved håndtering af rammeegenskaber;
- Acceleration af HTML5-strengbehandling;
- Hastighedsforøgelse ved indlæsning af billeder;
- Billeder i SVG-format justeres nu pixel-for-pixel for skarp visning;
- Fejlrettelser.
Kilde: linux.org.ru
