#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

Reply via email to