summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on '6.4.2' in qt/qtwebenginev6.4.26.4.2Qt Submodule Update Bot2022-12-131-4/+4
| | | | | Change-Id: I89a6b421c431e729cae98da7cfaff85770d3a00d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.2' in qt/qtwebengineQt Submodule Update Bot2022-12-091-4/+4
| | | | | Change-Id: Ia520935c9fee9934f677ddea9e0c05042bbdc912 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update ChromiumMichael Brüning2022-12-093-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Submodule src/3rdparty a0f47d47..0a34013e: * Bump V8_PATCH_LEVEL * [Backport] CVE-2022-4262: Type Confusion in V8 * [Backport] CVE-2022-4179: Use after free in Audio * [Backport] CVE-2022-4189: Insufficient policy enforcement in DevTools * [Backport] CVE-2022-4184: Insufficient policy enforcement in Autofill * [Backport] CVE-2022-4182: Inappropriate implementation in Fenced Frames * [Backport] CVE-2022-4181: Use after free in Forms * [Backport] CVE-2022-4180: Use after free in Mojo * [Backport] Dependency for CVE-2022-4180: Use after free in Mojo * [Backport] CVE-2022-4178: Use after free in Mojo (2/2) * [Backport] CVE-2022-4178: Use after free in Mojo (1/2) * [Backport] CVE-2022-4175: Use after free in Camera Capture * [Backport] Dependency for CVE-2022-4175 (2/2) * [Backport] Dependency for CVE-2022-4175 (1/2) * [Backport] CVE-2022-4174: Type Confusion in V8 Task-number: QTBUG-109224 Change-Id: I9cd5471dbbba678347ea0d85e6e97ed186f2e9a8 Reviewed-by: Michal Klocek <michal.klocek@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Update dependencies on '6.4.2' in qt/qtwebengineQt Submodule Update Bot2022-12-071-4/+4
| | | | | Change-Id: Ic5ce899dba935e1b7f2ad28869c039bb8393181d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4.2' in qt/qtwebengineQt Submodule Update Bot2022-12-051-4/+4
| | | | | Change-Id: I5a32d5fa80afddb45ec2f7a1f1f893f73a97c090 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-12-011-4/+4
| | | | | Change-Id: I071ee05e0728809dfe5fd8c9ef1036e8da33e283 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Fix build with disabled webengine_extensionsPeter Varga2022-11-304-11/+11
| | | | | | | | | | | | | | PDF viewer depends on extensions. Guard these dependencies to make able to build with disabled webengine_extensions and enabled webengine_printing_and_pdf. The PDF Viewer is not expected to work with this configuration but the build should pass and loading a PDF should result a download. Change-Id: I4d75e356951c82333ec3dbcd7b6271b9305de3df Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 20198450e392555b870e6448ca5544958924bb87) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Emphasize in-memory and system stored client certificatesMichal Klocek2022-11-301-5/+7
| | | | | | | Task-number: QTBUG-106497 Change-Id: If03062a5ab6cf5f6d14329637f44b5ea7675f65a Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 0902e992ef63df5fe001e4865ebec4e11141f0a3)
* Doc: Update the docs related to the FaviconMichal Klocek2022-11-301-6/+23
| | | | | | | | Fixes: QTBUG-106501 Change-Id: Ib70020d947b3010d22315db3bd32c017e55f71c7 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 247e598a74b65ec82e10c03243a36038c13361f0) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Emphasize QtNetwork is not usedMichal Klocek2022-11-301-0/+3
| | | | | | | | Fixes: QTBUG-106510 Change-Id: Ib6a63fb5796c437c14ba0885507a3cf6bf9d89f9 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 6193ceb67b3d30904931c34aa2c7f5f97237d3e8) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Add WebGL featureMichal Klocek2022-11-301-0/+11
| | | | | | | Fixes: QTBUG-106503 Change-Id: I280be8707e803b6f01dbdffb76ab9cbce182b7af Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 13345c1de2c5cc59335a42d6928cfaecaffd6a58)
* Doc: Add Local Storage featureMichal Klocek2022-11-301-0/+26
| | | | | | | | Fixes: QTBUG-106502 Change-Id: I01dcec5e76db7921fc2597e6921e3bc6a6424aa8 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 147bf5922e4e287aff1d196e48451bf8767205aa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Add webengine-spellchecker build switch docsMichal Klocek2022-11-301-0/+9
| | | | | | | | Fixes: QTBUG-106500 Change-Id: I7a6fabd3526bd2aa164ac992be8cfd145106d7df Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 8a11de7fe0baf4b72ccaa396404c86767787190e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Improve html5 geo location docsMichal Klocek2022-11-301-7/+9
| | | | | | | | Task-number: QTBUG-106498 Change-Id: I7e2b9d6b5cc3a3a9593303684d8f9eaf19f37dc8 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 6ff5d9691a392082c79fb07a89d9d8daf4a76500) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Improve QWebEngineClientCertificateStore documentationMichal Klocek2022-11-302-1/+20
| | | | | | | | Fixes: QTBUG-106497 Change-Id: Ic10d2d54722b071eaacd9f7cb74b08c8ecedcd65 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 2aaaf875327b553eafa29a6ca943893f6e362ef9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Add hardware acceleration featureMichal Klocek2022-11-301-0/+15
| | | | | | | | Fixes: QTBUG-106496 Change-Id: Ie1f74d5c9878f6079089007c1cc79a427e85bd70 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit 16ae468b1034fc2a44b80dd4d964984771d663fa) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Doc: Fix feature listing order in docsMichal Klocek2022-11-301-63/+64
| | | | | | | | We keep features in alphabetic order. Change-Id: I4716f3f71dd16e2f01f5f3ca8650ed3d1c25fe64 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> (cherry picked from commit f312bd5bc28d431e63059df41dd8fe69eb9d4aeb)
* Mention WebSockets in docsMichal Klocek2022-11-303-0/+20
| | | | | | | | | | | | | | | | | QtWebChannel has an example for a use case of HTML web sockets and connectivity of the native side of application. We don't need to create a new example of our own by mentioning this. However, the chat client application uses JS libraries served from remote, so we have to enable LocalContentCanAccessRemoteUrls setting to make it work out of the box in WebEngine example browsers. Desktop Chrome works the same way by default. Task-number: QTBUG-106505 Change-Id: I9020d0a09a88de16d32af063aee5d55c9837f484 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit d1607c91dff1d02621c64cc93d3c1a246ce4fe9f)
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-291-4/+4
| | | | | Change-Id: I0819a4277f51359d276ff6d38c54cca4e79d530a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update ChromiumMichael Brüning2022-11-281-0/+0
| | | | | | | | | | | | | | Submodule src/3rdparty 5e7f517e..a0f47d47: * [Backport] CVE-2022-4135: Heap buffer overflow in GPU * Fix WebRTC crash introduced by fix for security bug 1361612 * [Backport] Disable GPU acceleration on VMware on Linux * skia: fix compilation with MSVC2022 Task-number: QTBUG-108106 Fixes: QTBUG-108843 Change-Id: I25cc2d3d69422b331b8a7cbd4d81d6fee5a777a1 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Remove COIN-711 workaroundAllan Sandfeld Jensen2022-11-271-1/+0
| | | | | | | | | Hopefully not needed anymore. Change-Id: I5dd8fb072a8890e097464282d56d773d85acba74 Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 6b31ebc3289421c1fa975a23f4e2a8e58e30f680) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix Chromium version documentationAllan Sandfeld Jensen2022-11-241-3/+12
| | | | | | | | | | | | Stop listing a number we forget to update, and document the process we use for selecting Chrome versions and patches levels. Fixes: QTBUG-105146 Change-Id: I1cd632ef3fe3a4b1bf10a702a344ff69b2552d61 Reviewed-by: Vladimir Minenko <vladimir.minenko@qt.io> Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit b4d169e63641919bc8aea056f213cb69fdca98f3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-241-4/+4
| | | | | Change-Id: I74610f27902168949f97d542f69087b0ed454b9e Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update ChromiumMichael Brüning2022-11-244-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | Submodule src/3rdparty 9457651e..5e7f517e: * [Backport] Security bug 1375290 (2/2) * [Backport] Security bug 1375290 (1/2) * [Backport] Dependency for security bug 1375290 (2/2) * [Backport] Dependency for security bug 1375290 (1/2) * [Backport] Security bug 1376639 * [Backport] Security bug 1378916 * [Backport] CVE-2022-3890: Heap buffer overflow in Crashpad * [Backport] CVE-2022-3889: Type Confusion in V8 * [Backport] CVE-2022-3887: Use after free in Web Workers * [Backport] CVE-2022-3888: Use after free in WebCodecs * [Backport] CVE-2022-3885: Use after free in V8 * [Backport] Fix build in Python 3.11 (invalid mode: 'rU') * mojo: fix compilation with C++20 * Make GrVkImage external Also adds stubs to enable building with external GrVkImage. Task-number: QTBUG-108106 Change-Id: I473d75421ab2099ce6d53a5ca09d68c3067413f7 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Fix Linux build with CMake versions >= 3.25Alexey Edelev2022-11-231-0/+2
| | | | | | | | | | | | | The 'LINUX' variable exists in CMake since the version 3.25. This variable previously was undefined while preparsing the configure.cmake files. Since the CMake script that defines the 'check_for_ulimit' function is not included while evaluating configure.cmake first time we need to add a stub. Change-Id: I25bdec4f4a1b6af23174507a8f0f9cbf01f0c398 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> (cherry picked from commit 240e71877865ed07e4c8d5bd4553aa0772c2adf4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Simplify mime-type listAllan Sandfeld Jensen2022-11-231-19/+27
| | | | | | | | | | | A complex list of mime-types seems to confuse Discord, and this also lowers our entropy leak. Fixes: QTBUG-108265 Change-Id: Ic33d908c4d3c5efe93b086c7b52f39d81a748b32 Reviewed-by: Szabolcs David <davidsz@inf.u-szeged.hu> (cherry picked from commit 51c46bc99b2a8f1d3eda2ee3e8d7ebc3fc7fea3f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Port from qAsConst() to std::as_const()Marc Mutz2022-11-2223-39/+39
| | | | | | | | | | | | | | | | We've been requiring C++17 since Qt 6.0, and our qAsConst use finally starts to bother us (QTBUG-99313), so time to port away from it now. Since qAsConst has exactly the same semantics as std::as_const (down to rvalue treatment, constexpr'ness and noexcept'ness), there's really nothing more to it than a global search-and-replace. This is a 6.4 re-run of the script we ran in dev, in order to avoid conflicts between the branches when cherry-picking. Change-Id: I5eca3df3179dfb2b2682c75a479ba9a4259cc703 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-2242-774/+774
| | | | | | | | | | This is a the same semantic patch (qt-port-to-std-compatible-api V5 with config Scope: 'Container') as in dev. I've re-ran it in 6.4 to avoid cherry-pick conflicts. Change-Id: I9621dee5ed328b47e78919a34c307105e4311903 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-211-4/+4
| | | | | Change-Id: I6e99026069e7c54cf5a0d95b060bf13dad2b1c66 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-181-4/+4
| | | | | Change-Id: Ife8742641cfa34bee9e1e699ff196119404a4511 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Minor. Remove unsued qtwebengine_extensions_features.gniMichal Klocek2022-11-181-27/+0
| | | | | | | Change-Id: I7e2806bfc8367a4137d1e489741ea044376e4203 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit 3b0ff7b00bed74fe2385ac7e93dea9ee61f4aa31) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix probabilistic signature schemeMichal Klocek2022-11-171-2/+2
| | | | | | | | | We failed to support pss, which ended up in handshake failures Change-Id: I12c50d6a5f2dcf32d47708a958e2fe5a18316986 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 2d77e333eff7605a489ec65600b78e1b49df37c7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use QSslServer in certificate testMichal Klocek2022-11-173-37/+31
| | | | | | | | | | | | | | | | | | We had our own implementation for the HTTPS server. However, the way it worked involved adding for every incoming connection a socket to the list of pending connections, which resulted in unnecessary logging noise due to socket connect/disconnected signals during the SSL handshake negotiations. It also resulted in memory leaks. Since 6.4 we have now QSslServer which adds socket to the pending connection list only after encryption got established. Change-Id: I3c8a2a0684e3f0760a56d4b4aaf7b777700e334b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 4d0a8a6030728bcf63b654ecee2de2fec3575b77) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Make client certifcate work without CAMichal Klocek2022-11-171-5/+14
| | | | | | | | | | | | | | | | | | | | | Check for expired certificate, they will most likely fail during authentication, so no point of selecting them. According to rfc5246 certificate authorities list in certificate request can be empty. "If the certificate_authorities list is empty, then the client MAY send any certificate of the appropriat ClientCertificateType, unless there is some external arrangement to the contrary." https://datatracker.ietf.org/doc/html/rfc5246#section-7.4.4 Support empty CA list. Change-Id: I0ae3cbd7b0cd13ef943b431c81c3edea5ae9162d Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit 5e4f626bef2b753446c72a820be0b57235bf68d9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-141-4/+4
| | | | | Change-Id: I221d9b5e0375e312f189fc07ca3faf6a207500a5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Bump version to 6.4.2Jani Heikkinen2022-11-111-1/+1
| | | | | Change-Id: I836dac0f49b1f1644f040279827f2de13293aeae Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-111-4/+4
| | | | | Change-Id: I36aa170df9eeba6fc58f339ede4fa8ef17a346c8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update ChromiumMichael Brüning2022-11-033-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sumbodule src/3rdparty : > [Backport] CVE-2022-3723: Type Confusion in V8 > [Backport] CVE-2022-3653: Heap buffer overflow in Vulkan > [Backport] CVE-2022-3654: Use after free in Layout > [Backport] CVE-2022-3652: Type Confusion in V8 > [Backport] CVE-2022-3445: Use after free in Skia > [Backport] CVE-2022-3450: Use after free in Peer Connection > [Backport] CVE-2022-3446 and CVE-2022-35737 > Reland two changes for establishing gpu channel > FIXUP: Stop using C++20 initialization > FIXUP: Legalize the bloody code > [Backport] CVE-2022-3308: Insufficient policy enforcement in Developer Tools (2/2) > [Backport] CVE-2022-3308: Insufficient policy enforcement in Developer Tools (1/2) > [Backport] Security bug 1360936 > [Backport] CVE-2022-3313: Incorrect security UI in Full Screen > [Backport] CVE-2022-3307: Use after free in Media. > [Backport] CVE-2022-3315: Type confusion in Blink > [Backport] CVE-2022-3201: Insufficient validation of untrusted input in Developer Tools (2/2) > [Backport] CVE-2022-3201: Insufficient validation of untrusted input in Developer Tools (1/2) > [Backport] CVE-2022-3304: Use after free in CSS > [Backport] CVE-2022-3373: Out of bounds write in V8 > [Backport] Security bug 1356308 > [Backport] CVE-2022-3370: Use after free in Custom Elements > [Backport] Security bug 1348283 > [Backport] Security bugs 1346938 and 1338114 > [Backport] CVE-2022-3200: Heap buffer overflow in Internals > Make user agent helpers buildable without unwanted dependencies > Adapt DevToolsFileHelper for WebEngine > [Backport] CVE-2022-3199: Use after free in Frames. > [Backport] CVE-2022-3198: Use after free in PDF > [Backport] CVE-2022-3197: Use after free in PDF > [Backport] CVE-2022-3196: Use after free in PDF > [Backport] Security bug 962815 > [Backport] Security bug 1352549 > [Backport] CVE-2022-3056: Insufficient policy enforcement in Content Security Policy. > [Backport] CVE-2022-3057: Inappropriate implementation in iframe Sandbox > [Backport] CVE-2022-3053: Inappropriate implementation in Pointer Lock > [Backport] CVE-2022-3055: Use after free in Passwords > Disable less privileged app container > Fix debug builds on arm32 > [Backport] CVE-2022-3040: Use after free in Layout > [Backport] CVE-2022-3041: Use after free in WebSQL > [Backport] CVE-2022-3038: Use after free in Network Service > Merge branch 'upstream-master' into 102-based > (origin/upstream-master) BASELINE: Update Chromium to 102.0.5005.177 > FIXUP: Trim down some dependencies of push messaging > Fixup partial application of macOS OpenGL pixel format selection patch Fixes: QTBUG-108104 Fixes: QTBUG-108105 Task-number: QTBUG-108106 Change-Id: I4f0e4e267288904443f648b544606aa85dcaa16b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Silence synqt.cpp warnings-turned-errorsMarc Mutz2022-11-021-0/+4
| | | | | | | | | | | Says syncqt.cpp: ERROR: [...]/render_widget_host_view_qt_delegate_quickwindow.h does not include QT_BEGIN_NAMESPACE Change-Id: I4109c493bbf25a6f7c65e35e9c697f15c7f0ac3f Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit e6e66f048c873b4a972860c3072ef5a7b4b383b7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix compilation 6.3 against 6.4Michal Klocek2022-11-011-1/+7
| | | | | | | | | | | Check if type registrations should be in Qt namespace. This amends 5208245d2ccabbc07ecf6b845cfa3d971d2ed7e5. Change-Id: I3f349a4aedac4410b1a581264d1e8877ba0bcf44 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 291082bf58fbafc2d6c2d48819d11d350749b1eb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Require minimum msvc version 14.29Michal Klocek2022-11-011-0/+7
| | | | | | | | | | | Instead of fixing the code to compile with lower version, simply require at least version present on ci. Fixes: QTBUG-108029 Change-Id: Ie6fbd7c3451a39c09dfb15e0cf9850672c9d4ea8 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit 69f6761eb51029c5050d1fe0cf97a44a77fc7691) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix inputFieldOverridesShortcuts unit testMichal Klocek2022-11-011-1/+1
| | | | | | | | | | | | Since a818d49aa58c7ff871f89f7db4b1234402092994 in qtdeclarative we should explicitly ignore the event. Fixes: QTBUG-108008 Change-Id: I1b9beabb39e19df8af86b8cadaafb21eef9dc4a8 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 1f753957691e9fd4c9e107445958c224ca36cc9b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-11-011-4/+4
| | | | | Change-Id: Ief44fc74e0fe48b82cdf951bdc18299af23d54ff Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Blacklist certificate test and unblock integrationsMichal Klocek2022-11-011-0/+2
| | | | | | | | | Certificate for revoked.badssl.com expired on 10/28/2022. Change-Id: I06022bea1404bf5134f815067dcd2713790e5a23 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 23841d844adf252061f949b1b810049e82ec2aef) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-10-261-4/+4
| | | | | Change-Id: I803fb339730536fe247b84c2ca2226e13823d2d9 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-10-201-4/+4
| | | | | Change-Id: I9177e35d70745a8b21422531cec37b04aaf34fbb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Cleanup and document webEngineArgs command line optionMichal Klocek2022-10-195-27/+40
| | | | | | | | | | | | Fix usage of badcode vs code. This commit amends 82357352b49fdcba80727feec441053f676b5af2. Fixes: QTBUG-107502 Change-Id: I50be8b37a81f33ef8e8dff3985d00f562542031a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 337f6fa60b1fd17549537ed16c83b57ac5318c25) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix bogus layouting of qwebengineviewMichal Klocek2022-10-191-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | We did not really change pointers for doing a widget and a item delegate binding. This at some point was blowing up as we did not remove the old widget before inserting the new widget into the internal webengineview layout. The issue could get unnoticed for a while as the old widget got eventually removed on a destruction. However, at times when on the qlayout activation call the old widget was considered, resize event was triggered which was setting viewport to false value (minimum size to hold two webcontents). Make sure we remove widget before adding the new widget. This fixes the widget and the item bind, however this logic should be rewritten for dev branch as is get more and more complex. Fixes: QTBUG-107529 Change-Id: I31d180b54f52e38b3c335cfa2bf3afa61e449677 Reviewed-by: Martin Negyokru <negyokru@inf.u-szeged.hu> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 7c5546a78b1cbcf6d811648c003deb219ab6d070) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-10-191-4/+4
| | | | | Change-Id: Id1e4163dab30ca818abaa5e64dafe9d44d26baa4 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.4' in qt/qtwebengineQt Submodule Update Bot2022-10-181-4/+4
| | | | | Change-Id: I8cd70dfb9ee036b8de91e6646c14a75527af4cb5 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>