diff options
author | Eike Ziller <eike.ziller@qt.io> | 2023-05-19 14:53:21 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2024-02-06 07:51:56 +0000 |
commit | 7071977bd53c0e5f0bc5efba55505bb898ce8136 (patch) | |
tree | 482c79fbab0e95006b836c466f132ecbd106b0c7 /src/3rdparty/qt_attribution.json | |
parent | b8f6617f22a7bd0bf3da2e75d1613e1346b974f0 (diff) |
Update litehtml to v0.9
- lots of smaller changes needed to be adapted to, like std::string
instead of litehtml::tstring, std::list for child elements, and other
mostly mechanical changes
- element::is_visible vanished, and we don't get to the render items, so
replaced that with our own version. render_item::is_visible would also
take m_skip into account, so this might be wrong for some elements.
(only relevant for the search index)
- element::get_element_by_point was removed, replace by own depth-first
iteration deepest_child_at_point. That takes a lot less properties
into consideration compared to get_element_by_point, like z-order, no
fixed position elements, etc
Task-number: QTCREATORBUG-29169
Task-number: QTBUG-118990
Fixes: QTBUG-121861
Change-Id: I7264a8407f123f44ba47e47cecc57fbf31a85a3d
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
Diffstat (limited to 'src/3rdparty/qt_attribution.json')
-rw-r--r-- | src/3rdparty/qt_attribution.json | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/3rdparty/qt_attribution.json b/src/3rdparty/qt_attribution.json index 6cf540b..a0ec2a8 100644 --- a/src/3rdparty/qt_attribution.json +++ b/src/3rdparty/qt_attribution.json @@ -5,7 +5,7 @@ "QDocModule": "qtassistant", "QtParts": ["tools"], "QtUsage": "Used in Qt Assistant.", - + "Path": "litehtml/src/gumbo", "Description": "Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies.", "Homepage": "https://github.com/google/gumbo-parser", "Version": "0.10.1", @@ -19,13 +19,13 @@ "QDocModule": "qtassistant", "QtParts": ["tools"], "QtUsage": "Used in Qt Assistant.", - + "Path": "litehtml", "Description": "litehtml is the lightweight HTML rendering engine with CSS2/CSS3 support.", "Homepage": "https://github.com/litehtml/litehtml", - "Version": "v0.6", + "Version": "v0.9", "LicenseId": "BSD-3-Clause", "License": "BSD 3-Clause \"New\" or \"Revised\" License", "LicenseFile": "litehtml/LICENSE", "Copyright": "Copyright (c) 2013, Yuri Kobets (tordex)" } -]
\ No newline at end of file +] |