#13575: qt-everywhere-src-5.15.0 and qtwebengine
-------------------------+-----------------------
Reporter: bdubbs | Owner: renodr
Type: enhancement | Status: assigned
Priority: high | Milestone: 9.2
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Changes (by renodr):
* priority: normal => high
Comment:
A link to all of the changelogs can be found here:
[https://wiki.qt.io/Qt_5.15.0_Change_Files]
Some things that stand out with regards to deprecations and behavior
changes:
QtBase
([https://code.qt.io/cgit/qt/qtbase.git/tree/dist/changes-5.15.0/?h=v5.15.0])
Contains binary incompatible changes and many deprecations.
QtDeclarative (which handles QML)
[https://code.qt.io/cgit/qt/qtdeclarative.git/tree/dist/changes-5.15.0/?h=v5.15.0]
has several deprecations and may cause problems.
QtMultimedia
([https://code.qt.io/cgit/qt/qtmultimedia.git/tree/dist/changes-5.15.0/?h=v5.15.0])
has some deprecations as well.
In QtQuickControls2
([https://code.qt.io/cgit/qt/qtquickcontrols2.git/tree/dist/changes-5.15.0/?h=v5.15.0]):
{{{
****************************************************************************
* Important Behavior Changes
*
****************************************************************************
- [QTBUG-72085] Old delegate items (background, contentItem, etc.) are no
longer destroyed, as they are technically owned by user code. Instead,
they are hidden, unparented from the control (QQuickItem parent, not
QObject), and Accessible.ignored is set to true. This prevents them
from
being unintentionally visible and interfering with the accessibility
tree when a new delegate item is set.
See the following page for more information:
https://doc.qt.io/qt-5/qtquickcontrols2-customize.html#considerations-
for-custom-styles
}}}
QtWebEngine has the normal host of security fixes
([https://code.qt.io/cgit/qt/qtwebengine.git/tree/dist/changes-5.15.0/?h=v5.15.0]):
{{{
Chromium Snapshot
-----------------
- Updated the Chromium version to 80.0.3987.163
- Applied security fixes from Chrome up to version 81.0.4044.138
}}}
We'll need to test to see whether the GCC-10 patch is needed there or not
(same with Qt itself).
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/13575#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page