

Since no browser honors this part of the spec at the moment this is left disabled until there is consensus among browsers. Made preparations for for requiring Authorization in CORS ACAH preflight. Security issues addressed: CVE-2023-37208. Updated the list of extensions on Windows treated as "executable". A case of "Not such a good idea after all" This effectively reverts a change made in Firefox 50 where this functionality was introduced. Removed handling of symlinks for directory linstings to prevent potential security issues by walking symlinks when uploading. Implemented some structural changes to the source to make future porting easier, and preparing for switching to C++17.


This should fix a few intermittent crashes and improve performance. Improved the JavaScript garbage collector's sweeping. Removed support for Mozilla "experiment" type extensions. This improves web compatibility with sites making use of things like hourCycle, advanced DateTimeFormat, Intl.Locale, and Intl as a constructor. Implemented several additional Intl API methods and functions. Implemented Object.hasOwn(object,property). Implemented Array "find from last" feature (findLast and findLastIndex). Implemented partial support for CSS calc() in color keywords. from* static constructors for web compatibility. Web compatibility and scripting improvements: Switched C++ language level used to C++14 on all platforms. Setting this to 0 will hide history menu entries altogether, and any positive number configures how many entries the entries are limited to. This is a major development update, further improving web compatibility.Īdded the (hidden) preference to allow users to control how many history entries are listed in the menu.
