Проект дотримується класичної організації інтерфейсу, без переходу до інтегрованого у Firefox 29 інтерфейсу Australis та з наданням широких можливостей кастомізації. З віддалених компонентів можна відзначити DRM, Social API, WebRTC, PDF-переглядач, Сrash Reporter, код для збору статистики, засоби для батьківського контролю та людей з обмеженими можливостями. У порівнянні з Firefox у браузері залишено підтримку технології XUL та збережено можливість застосування як повноцінних, так і легковажних тем оформлення. Pale Moon побудований на платформі
В
- Частково перероблений движок JavaScript, в який перенесена підтримка елементів стандарту ECMAScript 2018, у тому числі додана підтримка нового синтаксису клонування та об'єднання об'єктів (замість «Object.assign({}, data)» можна вказувати «{ …data }», а для об'єднання використовувати "{...defaultSettings, ...userSettings}"). Внесені зміни вже реалізовані у провідних браузерах, але можуть призвести до порушення поведінки деяких скриптів, прив'язаних до особливостей web-движка Pale Moon (наприклад, для сумісності з іншими браузерами змінено поведінку об'єкта window під час маніпулювання доменами);
- Збільшено продуктивність обробки рядків, завантаження зображень та розбору властивостей фреймів (frameset)
- Додано підтримку мультимедійних контейнерів Matroska та
Webm, а також звуку AAC у даних форматах; - Додано підтримку рідних діалогів вибору файлів у Linux;
- Оновлено піктограми закладок;
- СУБД SQLite оновлено до випуску 3.29.0;
- Видалено код WebIDE та прибрано залишки коду для екстреної доставки виправлень (hotfix).
Джерело: opennet.ru