The file does not contain the word LOCALBASE. It does contain the path
/usr/local twice though, but apparently no one cared. It might be a good
idea to add /usr/local to the list of forbidden paths (see
mk/check/check-wrkref.mk), but that would create a lot of work.
WARNING: This release is based on old WebKit revision with known unpatched vulnerabilities. Please use it carefully and avoid visiting untrusted websites and using it for transmission of sensitive data. Please wait for new release from qtwebkit-dev branch to use it with untrusted content.
### New APIs
* `QWebSetting::ErrorPageEnabled` - `true` by default, allows to disable built-in error pages if they are not desirable
### Improvements
* [CSS Compositing](https://www.w3.org/TR/compositing-1) is now supported
* Push is enabled by default for HTTP/2 requests
* QtWebKit does not require Python 2 anymore for building and can use Python 3 instead
* QtWebKit won't be eager to pick bitmap fonts as a suitable choice for standard font families
* More appropriiate hinting option for web fonts is used
### Bug fixes
* Fix memory leak in [CustomEvent](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent)
* SVG fragment identifier is not respected if it is a part of an HTTP URL (#818)
* Context menu actions for images in Resources tab of inspector use blob: instead of original URL (#899)
* Always enable JavaScript for QWebInspector (#566)
* Inspector UI: Only selected item is painted in Styles combobox (#262)
* Inspector should inspect itself in DEVELOPER_MODE only (#444)
* fast/gradients/css3-color-stop-invalid.html - box is green instead of white (#230)
* Work around [QTBUG-77308](https://bugreports.qt.io/browse/QTBUG-77308) when using Qt < 5.14
* Fix compilation errors with ICU 65.1 and Qt 5.14
* Fix compilation when QPdf is disabled in Qt
* Fix compilation with MinGW for x86_64 target
### Third-party software updates
Windows binaries are shipped with `ICU 65.1`, `libxml2 2.9.10`, `libxslt 1.1.34`, and `libjpeg-turbo 2.0.3`.
## Sponsors
This release is sponsored by:
* dizmo AG
* Florian Apolloner
* Movable Ink and Michael Nutt
* ScrapingHub
Building and running mkpatches apparently does the wrong thing,
perhaps due to interaction with SUBST of the same file. Rather than
figure that out, just restore the patch.
In makeosxtags, quote variables formerly in [[.
Switch ruby-tk to rubygem base; almost copy from ruby-tk-gem since
now all ruby lanauge package dose not bundle tk interface.
There should be no change from ruby-tk-gem.
News in 4.6.0, 2020-03-06
-------------------------
* cpp.lang: add C++20 keywords
* commonlisp.lang: add format directives
* Translation updates
News in 4.5.91, 2020-02-14
--------------------------
* GObject Introspection fixes
* Removed use of g_assert() in favor of alternatives in unit tests so
distribution unit testing is more reliable
* Robustness improvements in internal GtkTextIter movements
* Style scheme improvements for recent GTK 3 theme styling changes
* Build system improvements to support -Bsymbolic, -Wl,-z,relro,
-Wl,-z,now and -Wl,-z,defs
* Build improvements for Windows, FreeBSD, and macOS
* cmake.lang: track CMake 3.13 changes
* kotlin.lang: register *.kts glob extension
* gradle.lang: register *.grandle glob extension
* php.lang: Large redesigned PHP lang including support for
unicode and improved heredoc
* sh.lang: Many improvements including various GNU bash extensions
* meson.lang: Support for string escape sequences
* javascript.lang: Redesign of JavaScript language spec to be more flexible
and reusable from other languages which support JS.
* jsx.lang: Initial support for JSX
* jsdoc.lang: Initial support for JSDoc
* objj.lang: Improvements using javascript improvements
* asciidoc.lang: Improvements to use more generic markup styling
* t2t.lang: Improvements to use more generic markup styling
* css.lang: Redesign to be more flexible, support reuse and embedding, and
add various new CSS features
* scss.lang: Improve integration with css.lang
* less.lang: Improve integration with css.lang
* ruby.lang: Improvements for string and escape string handling
* html.lang: Improvements using embedded languages
* go.lang: Improvements for escape sequences
* commonlisp.lang: Initial support for Common Lisp
* ftl.lang: Initial support for Mozilla's Fluent ftl
* Translation updates
I'd like to personally thank Jeffery To for the overwhelming amount of work
they have put into reviewing and improving both language specs and style
schemes this cycle. The number of improvements you see above are largely an
example of their quality reviews and improvements!