Pale Moon unstable releases - release notes

These release notes are for pre-release versions of Pale Moon. They may include notes for public betas and the "rolling" unstable channel.
Please understand that these release notes are concise summaries, nothing more, and not an exhaustive record of all changes.

If you find bugs in these versions, please report them in the issue tracker on GitHub for UXP. When you do so, please check if the bug has already been reported before by others to prevent duplicate entries in the tracker. If you report bugs, make sure to include the build date (as found in the about box) and provide clear information about the bug:
  • Clear indication of what version of the browser this was found in (x86, x64, Windows, Linux, exact version and build (see "About" box))
  • Clear description of the bug found, with a concise and clear title for the issue
    (include exact circumstances and exact error messages, if any)
  • Steps to reproduce
    (what exactly do you do to cause the bug to become apparent?)
  • Expected results
    (given the steps taken, what did you expect the browser to do?)
  • Actual results
    (what did the browser do instead of what was expected?)
Also make sure that before you report a bug, that you verify if the bug also manifests with default preferences and no installed add-ons (preferably create a new profile to check).

Current trunk progress (major and recent changes only):

  • Improved performance dealing with frame properties.
  • Removed the Financial Times' polyfill user-agent override since they updated their detection to work with Pale Moon.
  • Improved performance for handling html5 strings.
  • Improved handling of FTP resource loading (allow save-as and cater to some FTP browsing).
  • Fixed potential type confusion in array joins.
  • Fixed an issue on some pages causing high CPU usage when wrongly specifying plugin content.
  • Fixed an issue with the add-ons manager "discover" pane if no network connection is present.
  • Removed e10s information from about:troubleshooting.
  • Removed hotfix leftovers.
  • Removed the WebIDE developer tool.
  • Added support for matroska containers and h264-based webm video formats.
  • Added support for AAC audio in matroska and webm video formats.
  • Added a preference (security.block_ftp_subresources) to allow users to bypass this blocking if required for their environment.
  • Added blocking of authentication-locked cross-origin image subresources by default to prevent spurious auth prompts.
    A preference (network.auth.subresource-http-img-XO-auth) was added to allow users to bypass this blocking if required for their environment.
  • Added a DiD fix for cross-thread access of Necko.
  • Updated NSS to 3.41.2 to pick up some upstream fixes.
  • Implemented a revised version of http2PushedStream to address some issues.
  • Aligned browser behavior with mainstream regarding inner window behavior when domain is manipulated.
  • Backed out a 28.5.* patch for causing multiple issues in the UI and web content.
For a more detailed and complete list of changes, check out the commit log.

Site and contents © 2009-2019 Moonchild Productions - All rights reserved
Pale Moon is subject to the following licensing.
Policies: Cookies - User Content - Privacy.