Pale Moon Browser 29.1 Release

A release of the Pale Moon 29.1 web browser is available, which forks from the Firefox code base to provide higher performance, preserve the classic interface, minimize memory consumption and provide additional customization options. Pale Moon builds are created for Windows and Linux (x86 and x86_64). The project code is distributed under the MPLv2 (Mozilla Public License).

The project adheres to the classic interface organization, without switching to the Australis interface integrated into Firefox 29, and with extensive customization options. The removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, code for collecting statistics, tools for parental controls and people with disabilities. Compared to Firefox, the browser retains support for XUL technology and retains the ability to use both full-fledged and lightweight design themes. Pale Moon is built on the UXP (Unified XUL Platform), which is a fork of Firefox components from the Mozilla Central repository, free of bindings to Rust code and not including the developments of the Quantum project.

In the new version:

  • Implemented the String.prototype.replaceAll() method, which returns a new string (the original string remains unchanged) in which all matches are replaced based on the specified pattern.
  • A proposal has been implemented to process any JSON text as a syntactic subset of ECMAScript, which allows the use of line delimiters (U+2028) and paragraph delimiters (U+2029) in string literals.
  • Correct formatting of strings returned by the JSON.stringify() method has been ensured.
  • Added support for delimiters to visually represent large numbers in JavaScript (for example, 1_000_000).
  • Updated site-specific User Agent value overrides.
  • The AV codec is disabled by default due to streaming issues.
  • Moved fixes for vulnerabilities.

Source: opennet.ru

Add a comment