Pale Moon Browser 31.2 Release

The Pale Moon 31.2 web browser has been released. It forks from the Firefox codebase to improve performance, maintain the classic interface, minimize memory consumption, and provide additional customization options. Pale Moon builds are created for Windows и Linux (x86 and x86_64). The project code is distributed under the MPLv2 (Mozilla Public License).

The project adheres to the classic organization of the interface, without switching to the Australis interface integrated in Firefox 29, and with the provision of extensive customization options. Removed components include DRM, Social API, WebRTC, PDF viewer, Crash Reporter, statistics collection code, 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 themes.

In the new version:

  • The white-space CSS property now supports the break-spaces value, which specifies that any sequence of spaces leading to line overflow should be broken.
  • Added function Intl.RelativeTimeFormat() for formatting time in text view taking into account the peculiarities of different languages ​​(for example, rtf = new Intl.RelativeTimeFormat('ru'); rtf.format(-15, 'minute') will return '15 minutes ago' ).
  • Added support for specifying async mode when declaring generator methods.
  • Preliminary build support has been provided for Apple devices based on M1 and M2 ARM processors (Apple Silicon).
  • Added build support in Visual Studio 2022.
  • Improved support for CSS sticky elements in tables.
  • The stack size limit has been raised to 2MB.
  • The implementation of the toString function has been updated to comply with the new JavaScript specifications.
  • Updated many libraries offered in the main distribution. The NSS library has been updated to version 3.52.8.
  • Updated site-specific User-Agent header overrides. Problems with downloading Google fonts, as well as Citi bank and MeWe websites, were solved through redefining the User-Agent.
  • Fixed a regression that negatively impacted performance on Unix-like systems due to incorrect thread handling.
  • Stopped applying Content Security Policies (CSP) restrictions to images and documents sent in "data:" blocks (previously the restriction applied to all requests, which was inconsistent with Chrome's behavior).

Source: opennet.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster