wydanie przeglądarki internetowej , które odłączyło się od kodu źródłowego Firefoksa, aby zapewnić wyższą wydajność, zachować klasyczny interfejs, zminimalizować zużycie pamięci oraz umożliwić dodatkowe opcje personalizacji. Wersje Pale Moon są generowane dla i (x86 i x86_64). Kod projektu jest objęty licencją MPLv2 (Mozilla Public License).
Projekt utrzymuje klasyczną organizację interfejsu, bez przechodzenia do zintegrowanego w Firefoksie 29 interfejsu Australis i zapewnia szerokie możliwości dostosowania. Wśród usuniętych komponentów należy wymienić DRM, Social API, WebRTC, przeglądarkę PDF, Crash Reporter, kod do zbierania statystyk, narzędzia do kontroli rodzicielskiej i dla osób z ograniczeniami. W porównaniu do Firefoksa w przeglądarce zachowano wsparcie dla technologii XUL i możliwość korzystania zarówno z pełnoprawnych, jak i lekkich motywów. Pale Moon oparty jest na platformie (Unified XUL Platform), w ramach której przeprowadzono odłączenie komponentów Firefoksa z repozytorium Mozilla Central, pozbawionych związku z kodem napisanym w języku Rust i nie obejmujących dorobku projektu Quantum.
W :
- Zrealizowano metodę ;
- Wprowadzono słowo kluczowe globalThis do uzyskiwania dostępu do obiektów globalnych niezależnie od bieżącego kontekstu (pozwala to uniknąć zamieszania z window, self, global i this, używanych w zależności od tego, gdzie wykonywany jest skrypt, na stronie, w workerze lub w Node.js);
- Ulepszono parsery formatu kodowania wideo WebM oraz formatu dźwiękowego MP3, które zostały dostosowane do różnych stylów kodowania występujących w bardzo małych plikach oraz podczas transmisji strumieniowej;
- Zwiększono wydajność renderowania tabel;
- Metoda przetwarzania obrazów, określanych bez parametru SRC w tagu IMG, została dostosowana do zachowania Chrome.
- Dodano wsparcie dla nowoczesnych procesorów MIPS;
- Przeprowadzono dodatkowe czyszczenie kodu związanego z telemetryką;
- Usunięto kod wbudowanego silnika rozpoznawania mowy oraz powiązany z nim ;
- Usunięto wsparcie dla przestarzałego i nieutrzymywanego interfejsu NVIDIA 3DVision;
- Przeniesiono poprawki związane z eliminacją luk w zabezpieczeniach.
Źródło: opennet.ru
