| Qt 5.15.1 is a bug-fix release. It maintains both forward and backward |
| compatibility (source and binary) with Qt 5.15.0. |
| |
| For more details, refer to the online documentation included in this |
| distribution. The documentation is also available online: |
| |
| https://doc.qt.io/qt-5/index.html |
| |
| The Qt version 5.15 series is binary compatible with the 5.14.x series. |
| Applications compiled for 5.14 will continue to run with 5.15. |
| |
| Some of the changes listed in this file include issue tracking numbers |
| corresponding to tasks in the Qt Bug Tracker: |
| |
| https://bugreports.qt.io/ |
| |
| Each of these identifiers can be entered in the bug tracker to obtain more |
| information about a particular change. |
| |
| **************************************************************************** |
| * Qt 5.15.1 Changes * |
| **************************************************************************** |
| |
| General |
| ------- |
| - [QTBUG-54720] FIDO U2F and WebAuth are now enabled |
| - [QTBUG-62957] Fix unwanted creation of databases-incognito files in the |
| home directory when using an incognito profile |
| - [QTBUG-70437] Fix scrollbar when releasing mouse button outside of window |
| on Windows |
| - [QTBUG-72497] The use of QUIC can now be enforced via a command line flag |
| - [QTBUG-75262, QTBUG-81693] Fixed HW acceleration and WebGL on macOS |
| - [QTBUG-75391] Fix copy and paste of non-ascii characters from HTML on |
| macOS |
| - [QTBUG-78559] Add basic parser for QTWEBENGINE_CHROMIUM_FLAGS to correctly |
| parse multiple arguments passed in the same flag, |
| e.g. js-flags |
| - [QTBUG-83294] The pointer lock feature is now working again |
| - [QTBUG-83476] Feature Permissions can now be set and cleared before the |
| first navigation |
| - [QTBUG-83710] Fix AltGr on Windows |
| - [QTBUG-83729] Fix regession of completion in the developer tools |
| "Console" tab not working properly |
| - [QTBUG-83732] Fix setting WebEngineView.audioMuted before first page load |
| - [QTBUG-83785] Fix upside down render passes with the software scenegraph |
| - [QTBUG-84340] Re-enable PDF viewer after regression in 5.15.0 |
| - [QTBUG-84355] Fix crash when closing the WebContents |
| - [QTBUG-84660] Fix double click on Flash content |
| - [QTBUG-85116] Automatically reject feature permission requests in incognito |
| mode |
| - [QTBUG-85117] Fix regression causing client certificates to not work |
| - [QTBUG-85118] Fix regression of QWebEnginePage::recentlyAudibleChanged |
| signal |
| - [QTBUG-85309] Enable screen sharing on wayland by supporting PipeWire |
| - [QTBUG-85363] Fix wrong application name in utility process to list it |
| correctly in e.g. PulseAudio |
| - [QTBUG-85526] Fix regression with cookie filters not working |
| - [QTBUG-85626] Fix regression with crashes on media playback / D-BUS |
| - [QTBUG-85890] Support combining audio and video permission requests in the |
| getDisplayMedia API |
| - [QTBUG-85817] Fix regression causing crashes on resize |
| - [QTBUG-86018] Fix building with bison 3.7 on newer Linux |
| - [QTBUG-86092] Fix H264 support in WebRTC on Windows when using MSVC |
| - Enable hardware accelerated video decoding with ANGLE |
| |
| Chromium |
| -------- |
| |
| - Security fixes from Chrome up to version 85.0.4183.83, including: |
| |
| * CVE-2020-6467 |
| * CVE-2020-6468 |
| * CVE-2020-6470 |
| * CVE-2020-6471 |
| * CVE-2020-6472 |
| * CVE-2020-6473 |
| * CVE-2020-6474 |
| * CVE-2020-6475 |
| * CVE-2020-6476 |
| * CVE-2020-6480 |
| * CVE-2020-6481 |
| * CVE-2020-6482 |
| * CVE-2020-6483 |
| * CVE-2020-6486 |
| * CVE-2020-6487 |
| * CVE-2020-6489 |
| * CVE-2020-6490 |
| * CVE-2020-6493: Use after free in WebAuthentication |
| * CVE-2020-6506: Insufficient policy enforcement in WebView |
| * CVE-2020-6510: Heap buffer overflow in background fetch |
| * CVE-2020-6511: Side-channel information leakage in CSP |
| * CVE-2020-6512: Type Confusion in V8 |
| * CVE-2020-6513: Heap buffer overflow in PDFium |
| * CVE-2020-6514: Inappropriate implementation in WebRTC |
| * CVE-2020-6518: Use after free in developer tools |
| * CVE-2020-6523: Out of bounds write in Skia |
| * CVE-2020-6524: Heap buffer overflow in WebAudio |
| * CVE-2020-6526: Inappropriate implementation in iframe sandbox |
| * CVE-2020-6529: Inappropriate implementation in WebRTC |
| * CVE-2020-6530: Out of bounds memory access in developer tools |
| * CVE-2020-6531: Side-channel information leakage in scroll to text |
| * CVE-2020-6532: Use after free in SCTP |
| * CVE-2020-6533: Type Confusion in V8. |
| * CVE-2020-6534: Heap buffer overflow in WebRTC |
| * CVE-2020-6535: Insufficient data validation in WebUI |
| * CVE-2020-6540: Heap buffer overflow in Skia |
| * CVE-2020-6541: Use after free in WebUSB |
| * CVE-2020-6542: Use after free in ANGLE |
| * CVE-2020-6543: Use after free in task scheduling |
| * CVE-2020-6544: Use after free in media |
| * CVE-2020-6545: Use after free in audio |
| * CVE-2020-6548: Heap buffer overflow in Skia |
| * CVE-2020-6549: Use after free in media |
| * CVE-2020-6550: Use after free in IndexedDB |
| * CVE-2020-6551: Use after free in WebXR |
| * CVE-2020-6555: Out of bounds read in WebGL |
| * CVE-2020-6559: Use after free in presentation API |
| * Security bug 1025302 |
| * Security bug 1029569 |
| * Security Bug 1048619 |
| * Security Bug 1051439 |
| * Security bug 1052492 |
| * Security bug 1054229 |
| * Security Bug 1056161 |
| * Security Bug 1057369 |
| * Security Bug 1058515 |
| * Security Bug 1061933 |
| * Security bug 1065122 |
| * Security bug 1065731 |
| * Security Bug 1070012 |
| * Security bug 1075907 |
| * Security bug 1087158 |
| * Security bug 1087629 |
| * Security bug 1090543 |
| * Security bug 1098860 |
| * Security bug 1102137 |
| * Security bug 1102408 |
| * Security bug 1108639 |