El proyecto sigue la organización de la interfaz clásica, sin cambiar a la interfaz Australis integrada en Firefox 29, y con amplias opciones de personalización. Los componentes eliminados incluyen DRM, Social API, WebRTC, visor de PDF, Crash Reporter, código para recopilar estadísticas, herramientas para controles parentales y personas con discapacidades. En comparación con Firefox, el navegador sigue siendo compatible con la tecnología XUL y conserva la capacidad de utilizar temas de diseño tanto completos como ligeros. Pale Moon está construida sobre una plataforma
- Los almacenes de certificados y contraseñas se han convertido para utilizar SQLite. Después de la actualización, el perfil se convertirá y se perderá la posibilidad de usarlo con versiones anteriores.
- Se agregó la configuración browser.tabs.insertAllAfterCurrent para agregar una nueva pestaña inmediatamente después de la actual, y no al final de la lista.
- Se cambió la visualización de complementos en el administrador de complementos.
- Está prohibido el uso de complementos que claramente no estén destinados a Pale Moon (por ejemplo, los complementos escritos para Firefox dejarán de funcionar).
- Código de respaldo de marcador actualizado.
- Se agregó la configuración browser.bookmarks.editDialog.showForNewBookmarks para mostrar el cuadro de diálogo de edición al agregar un nuevo marcador al hacer clic en el asterisco en la barra de direcciones.
- Compatibilidad mejorada con GCC 10.
- Se eliminó la interfaz estereoscópica obsoleta y no compatible de NVIDiA 3DVision.
- Se agregó soporte de menú global para GTK.
- API implementada node.getRootNode y AbortController (API de cancelación).
Fuente: opennet.ru