summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-04-091-4/+4
| | | | | Change-Id: Ib571b0679ef45f8a19ac9e5514c07c68483a144d Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Resolve status code for http response with failureKirill Burtsev2022-04-084-26/+89
| | | | | | | | | | | | | | All non-default https status codes are hidden under net::ERR_HTTP_RESPONSE_CODE_FAILURE error of network stack. Handle successful load case and set the real http status code for error. Also set localized load error description only for http codes. Fixes: QTBUG-46860 Fixes: QTBUG-61100 Task-number: QTBUG-94963 Change-Id: I81e083441d1814fb530f39ea3da1c4ef52b7da59 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit a4e32eac5cb858ffa5668b01cef10cc42854713b)
* Fix build with libc++Qt Submodule Update Bot2022-04-075-7/+31
| | | | | | | | | | | | | Fix build with libc++ on linux by adding missing use_libcxx parameter. Check if re2 and poppler can be used as they use std::string in their api. Add compiler test to check that. Change-Id: I74bf79b8443ad470621c1a2e0c9dc768d4cca1f1 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 288f60442fefa717dfc3c7587f1d480910b50874) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix location of WebEngineProcess on build machines for framework buildsMichal Klocek2022-04-072-6/+17
| | | | | | | | | | | | | | | | | | | | | | For some unknown reason we had built qtwebengine process in 'libexecdir' and installed later into 'libdir' for module frameworks builds. Unfortunately this can not work if you run tests on same build machines as bundle for webenginecore will be loaded form build dir and not form installation dir resulting in load of webengineprocess form incorrect 'libdir'. Set simply correct build paths, so they match install ones: framework build uses 'libdir' and non framework one 'libdirexec'. Remove bogus copy line as it is no longer needed for super builds. Copy resources locally to build tree so local build tree test can use them during execution. Change-Id: Ib61ac5659330386ca43c9e403d5fe4d5e214158f Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit ef685c981d4245b7c704a9d566b05db064756c1f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update ChromiumMichal Klocek2022-04-071-0/+0
| | | | | | | | | | | | | | | Pulls in following patches: * 75f0f4eb1e4 [FIXUP] Fix compilation with system ICU * 88c2a2ab49a [Backport] CVE-2022-1125 * 0a9b02c934f [Backport] CVE-2022-1134 * 76cab7d525d [Backport] Security bug 1280852 * 5fa8495a508 [Backport] Security bug 1304659 * 7f9014bd03d [Backport] Security bug 1305234 * 5cd4e9af576 Bump V8_PATCH_LEVEL Change-Id: I75e18895f4e13d750b36239d73a5070e45c5fc3b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Expand documentation on the chromium versionsAllan Sandfeld Jensen2022-04-061-1/+4
| | | | | | | | | Mention runtime calls, and the file in sources. Change-Id: I30fd5581272caec4e24ecc9a3ced82b99803eae2 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit fb82b7c7c53ddfd9ec087d7766a4f177f71971f9) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-04-061-4/+4
| | | | | Change-Id: Iddc9c6dd576bd89cde5d67569c485a397826956f Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Advertise correct security levelAllan Sandfeld Jensen2022-04-062-2/+2
| | | | | | | | | | Otherwise it will look like we are still vulnerable to the critical CVEs Change-Id: I205e4b5cb72021f56621772d36a27f9fa5dc340c Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 00e4a2ac3f694b5ec1999af3518f1c550b662057) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-04-011-4/+4
| | | | | Change-Id: Ie101caa1f4cf32835ab88a10c54b5ca364aa34fb Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Spellchecker: Fix and clean up qmake build of the examplePeter Varga2022-04-012-8/+7
| | | | | | | Change-Id: Ia41c1e385f1bf527cbe636f150d97790adc8f21c Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit b7cea1d3c901e08a33fd9a5efb9461dd22091d6d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update ChromiumAllan Sandfeld Jensen2022-03-311-0/+0
| | | | | | | | | | Submodule src/3rdparty c2a991c0c..2c9916de2: > [Backport] CVE-2022-1096 Task-number: QTBUG-102144 Change-Id: I6d2e446bc8b30cd411564a1669a46eecf49d0c2a Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 3ac5c9b0e59fcd0af61e40964515abb946d45a56)
* Bump version to 6.3.1Jani Heikkinen2022-03-301-1/+1
| | | | | Change-Id: I1f158ed4ec7ae83a485ff9abf9370c1ec11bc7d6 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-03-301-4/+4
| | | | | Change-Id: If93fcb54f66026a89bcdd5a2a28c063c27e25e5a Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* CustomDialogs: Make custom input fields readable in dark modePeter Varga2022-03-292-0/+22
| | | | | | | | | Also set hidden characters for custom password field. Change-Id: I8512a6a4215035e21a66aa5564aeb3ba886a900b Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 344cc49f3a7ea64376eb085e1203029a3fa4ba6f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CustomDialogs: Make dialog titles and messages visiblePeter Varga2022-03-294-1/+5
| | | | | | | Change-Id: Ibb41eb1a536b49cfb40ba037a56d55b11fd6e618 Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 70799256c65fe13b82d5198ebf6d79983a4b1144) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Pass the python executable to gnDimitrios Apostolou2022-03-282-1/+1
| | | | | | | | | | | | | | This way the python scripts configured by gn_configure will use the same python version detected by the initial configure_submodule. This is useful when configuring separately and under different environment than the build itself, and the different python executables possibly used in the two phases cause issues, like modules not found. Change-Id: Iab7cc48c2bb4f8c7fb4af7965c1183388a53527b Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 8fd6601ef64dc22e48ec9c14440262f88d82cd4e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove dead ozone codeAllan Sandfeld Jensen2022-03-272-12/+1
| | | | | | | | | This code does nothing now Change-Id: Ic4fca6c89a8ae42a5bb2264eb8d946f878449556 Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 453694e2b73f7d5249ce193d068b8e83cdfa7eda) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Find GIO with QtBase 6.2Allan Sandfeld Jensen2022-03-261-1/+4
| | | | | | | | | | GLIB2 doesn't find GIO with Qt 6.2, so try adding a fallback. Task-number: QTBUG-100435 Change-Id: Ic98a7aea07b726dc4f6e76a65669ca92b1916b5c Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit 7c112f5c613cfc8a93ca3d85ccdab7a38b82a3c3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update ChromiumMichal Klocek2022-03-261-0/+0
| | | | | | | | | | | | | | | Pulls in following patches: * 311befaa2cd [Backport] Dependency for CVE-2022-0972 * 8f95cb0b410 [Backport] CVE-2022-0972 * 2f0828acb9c [Backport] CVE-2022-0975 * 2c721d5bee9 [Backport] CVE-2022-0976 * e10a2db1ffb [Backport] CVE-2022-0978 * c2a991c0c38 [Backport] Secuirity Bug 1296876 Pick-to: 6.3.0 Change-Id: I08537576d9235d799143ec5b3a498023fc57515a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Fix include guardAllan Sandfeld Jensen2022-03-251-2/+2
| | | | | | | Change-Id: Iedb95f6c7128834a701e4c5549dd0fec44b0ee8f Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit 038c86c6d8c85e0a101b8d2b7fc35a995c8d1d40) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QPdfDocumentRenderOptions: fix compilation with QT_TYPESAFE_FLAGSMarc Mutz2022-03-251-1/+1
| | | | | | | | | ... which is now enabled in headerscheck. Change-Id: Ifee53c6ab0cff5d25928cdd4e569ce740d7a2362 Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io> (cherry picked from commit d9b982056d72adc62defd5e02365bb0fddeb8adf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix webui exampleAllan Sandfeld Jensen2022-03-241-2/+1
| | | | | | | | | | | Load the URL after setting the page on the view. This actually works around a real bug we need to look into. Change-Id: I32b2cfd3c940cb48584cc066709327b5dd02c1fb Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit 0e06ccdafddabb26012f67631b303fa978e9eeee) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* CookieBrowser: Make alternating rows readable in dark modePeter Varga2022-03-241-1/+1
| | | | | | | | | Use colors from default QPalette instead of hard-coded values. Change-Id: Ib7cb8ef4bb5ddabc2233ea6596c0527538275963 Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 6a9b4e8072f3a2c0d6685100e0c7afb906b2535a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix qimage compare in tst_webenginepageMichal Klocek2022-03-221-0/+2
| | | | | | | | | | | | After 019d0dd4 in qtbase comparing two images also checks a color space. Simply copy the color space for the comparison. Fixes: QTBUG-101935 Change-Id: I446ee21336e242443960dab7dd4d47681bd598d9 Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit cddf9c264532105fc9d15d41cfd7585299ccab8f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update ChromiumMichal Klocek2022-03-221-0/+0
| | | | | | | | | | Pulls in a059f25a [Backport] CVE-2022-0971 Fixes: QTBUG-101946 Change-Id: Ia061b4c25ea4b003e8937f1fb0c5c0ed602a0e81 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit aaa7d769fbe57c02f38b0219f063f21d0ecb3fa2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* PDF: update plugins.qmltypesShawn Rutledge2022-03-221-35/+579
| | | | | | | | | | | In 6.3, we didn't cherry-pick e11a60c6e50f95ad7fa467998a7c89b3dd384ce5 for some reason, so plugins.qmltypes is getting installed as-is. This version is the one from 6.4, with the version downgraded to 6.3. Fixes: QTBUG-101697 Pick-to: 6.3.0 Change-Id: I45335a9c9ed2c877d74db88758aa658f7c5fdcbe Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* doc: Document the rest of the public API in QPdfDocumentShawn Rutledge2022-03-211-4/+45
| | | | | | | | Task-number: QTBUG-81560 Change-Id: I145ff595e07c9e60139eb169832be86741698799 Reviewed-by: Luca Di Sera <luca.disera@qt.io> Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> (cherry picked from commit f23d112ce1c365f88a9fc70b68a7b543c099cc86)
* Fix qrc sources for QWebEngineScriptAllan Sandfeld Jensen2022-03-193-5/+9
| | | | | | | | Fixes: QTBUG-96525 Change-Id: I39d6247c0dd0e55e4fb91b176f34e676eeabbcdd Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit ce2d6a94ce99f8d6f82fbcbf45603f8eb7a92957) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Handle qtpdf compilation with static runtimeMichal Klocek2022-03-192-1/+10
| | | | | | | | | | Add feature to enable compilation with static runtime. Fixes: QTBUG-94046 Change-Id: I6e150cfaad020dfd942c45111139556b7e50dce5 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit c6fa25afab89729c9e52d6de5b41200818a7896c) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QPdfView: scale page rendering according to devicePixelRatioShawn Rutledge2022-03-191-2/+2
| | | | | | | | | | On high-dpi screens we want the rendered pixels to match device pixels. Fixes: QTBUG-86948 Change-Id: I4879adc0aeb001750d42abc1e7d50ca3f11a5fe8 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> (cherry picked from commit 931e1be35058e43552963510f858766683cbb310) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add bitcode support for qtpdf on iosMichal Klocek2022-03-182-1/+14
| | | | | | | | | | | Adds -fembed-bitcode-marker for debug or -fembed-bitcode in case of release. Fixes: QTBUG-94368 Change-Id: I65031a545517799245e8d08d79e78141d26e9c58 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 68db00bcbe459ea5518a653b85fac567bdee2186) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update ChromiumMichal Klocek2022-03-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | Pulls in following patches: * 748d325bb6a [Backport] sandbox: build if glibc 2.34+ dynamic stack size is enabled * b5afc89ed07 FIXUP: Fix building with system ffmpeg < 5.0 * a205c506e73 [Backport] CVE-2022-23852 * a12fe545281 Add switch for static and dynamic crt * d89c7b12b91 [Backport] CVE-2022-0796: Use after free in Media * 00a0b8138d2 [Backport] CVE-2022-0789: Heap buffer overflow in ANGLE * 1e4dd159ca4 [Backport] CVE-2022-0797: Out of bounds memory access in Mojo * 2ca738dcf79 [Backport] CVE-2022-0803: Inappropriate implementation in Permissions * 5288c457bdb [Backport] Security bug 1269999 * bedf281d7c2 Do not add glType to command line again Change-Id: I6f8c59aebd3400dd0aba71e54c8710c4fa35ede6 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit d3c8dd3369583f5efaac39c46c22f35545702aff) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix wrong assumption about focus in/out event deliveryMichal Klocek2022-03-182-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 2947d79d assumption was made that we never get focus in event for popup reason. Unfortunately this is not true as simply creating window menu and switching between webengineview will trigger the issue. Moreover, focus in and out events with popup reason do not mean change of focus, as in qtbase: if (QWidget *fw = active_window->focusWidget()) { if (fw != QApplication::focusWidget()) { fw->setFocus(Qt::PopupFocusReason) } else { QFocusEvent e(QEvent::FocusIn, Qt::PopupFocusReason); QCoreApplication::sendEvent(fw, &e); } } Therefore it is safe to ignore focus in/out events with popup reason. Note that the fact that ASSERT got not triggered for context menu is due to another race condition issue in qquick event stack delivery. This commit amends 2947d79d8210a7ae4ce2bc02e058628e66011be3. Fixes: QTBUG-101706 Pick-to: dev 6.2 Change-Id: I3e761fe5d8054aed72461eba7981c69755877d1b Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
* doc: PdfDocument qmlproperty type correctionsShawn Rutledge2022-03-171-3/+3
| | | | | | | | Change-Id: Id2c880a73f9524749fa256a15cc3e05a6b26ee39 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit 237f70db66439a7b8e45bc6c48a600b9b13363a6) Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io> Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Remove PdfDocument::heightSumBeforePageShawn Rutledge2022-03-172-27/+0
| | | | | | | | | | It was a workaround for missing features in Qt 5's TableView, but it's no longer needed now. Change-Id: I7318c0be83a2189bd594066e36b66a5dc09a0f20 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io> (cherry picked from commit 90c9b79ba866b5d46c978881a937d9a4a440d4fb) Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* Un-export the value classesMarc Mutz2022-03-164-30/+34
| | | | | | | | | | | | | | Value classes should not be exported wholesale, because that makes inline function part of the ABI on Windows debug builds, severely restricting what we can do to them going forward (e.g. removing). De-inline the QPdfSearchResult dtor as a drive-by. Fixes: QTBUG-98885 Change-Id: If2a2c7bec2b99df7e33dfc008fd07e6edda5413c Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> (cherry picked from commit 1451c1532c2a5b65b5cbc586adc0cb8dce5bf27a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-03-161-4/+4
| | | | | Change-Id: I2ca7f811be5799bf86c484fb0e96e6777dbb5367 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* QWebEngineLoadingInfo: Fix include conventionFriedemann Kleint2022-03-151-1/+1
| | | | | | | | | Amends da019632bfc0227e2d0d0cc676a80a352fc27a62. Change-Id: I22dce54dca802d96aec2f4cca68df0330d10fede Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit d4927a526dfd992ac5ffe053d9e63e8581c2a8eb) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix building PdfWidgets examplesAllan Sandfeld Jensen2022-03-141-1/+1
| | | | | | | | | | Was missing a find package call. Fixes: QTBUG-101290 Change-Id: I9b566b3644ab0713427ff559684a3f1bcb3d2349 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 864f5c7d52c7d7cb8eb981124081b135b95ee683) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-03-141-4/+4
| | | | | Change-Id: Ic84ecdac36344b064f67609dc067e23a1b656e13 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Improve glType detectionMichal Klocek2022-03-141-51/+56
| | | | | | | | | | | | | Clean up the glType detection and do not set extra gl related command parameters in case command line arguments have already '--disable-gpu'. Task-number: QTBUG-100713 Change-Id: I5662a8c8fc64b38d483ed8349265f29f7ae0c5e4 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 97c1a232e6dd689b6149b3c9aae000138add755b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebenginev6.3.0-beta3Qt Submodule Update Bot2022-03-121-4/+4
| | | | | Change-Id: Id36a63e72eabe0131739063068917367b8fd6df8 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Update ChromiumAllan Sandfeld Jensen2022-03-111-0/+0
| | | | | | | | | | | | | Submodule src/3rdparty 96ef19263..7e3cb70a2: > Add crossbuild support for x64/x86 on macos-arm64 > Fix building with system ffmpeg > Fix static build with qt3rdparty libs Fixes: QTBUG-100672 Change-Id: I4c56952cb8e2c56ba8b636b08f849128ace367f1 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit 25fa0101423bdb12e2ce9ccb82becb862b769d59) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add userScript docs for qml landMichal Klocek2022-03-115-3/+238
| | | | | | | | | | | | | | | WebEngineScript docs were missing after moving classes to core. Moreover we changed WebEngineScript to be a qml value type and we introduced WebEngineScriptCollection to mirror C++ class. Add the documentation for WebEngineScript, WebEngineScriptCollection and WebEngine.script() method. Task-number: QTBUG-100404 Change-Id: Ifed1bd1fa398a8634df0dc1bd44111e1a09ded04 Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io> (cherry picked from commit 34f509a0a2059c54f9217c5a3dd8e3681bcc0964) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add static builds for qtpdfMichal Klocek2022-03-108-23/+135
| | | | | | | | | | | | | | | | | | | Add 3rdparty installed headers so static builds can use bundled qt libs. Fix static gn and archiver/librarian setup. Updates 3rdparty: * 5d88de975 Fix static build with qt3rdparty libs Task-number: QTBUG-87154 Task-number: QTBUG-88614 Change-Id: Iad7682da92b558b500140f415acc0bc9c9a1c22e Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 99d77b9f1eed817cb3eae68d9e7224a01d55d656) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add test for blocking of remote contentAllan Sandfeld Jensen2022-03-093-2/+48
| | | | | | | | Task-number: QTBUG-50686 Change-Id: Ie176bece1a44a6df608646e91171d02ceeea7e8f Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit b8603c148c6cd53bdd82d0b712971cfc1b747780) Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update documented Chromium versionsAllan Sandfeld Jensen2022-03-081-1/+1
| | | | | | | | Fixes: QTBUG-100911 Change-Id: If669b46634bf31f419a1cf41e24c0ddfdae5aab6 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit 697b3777345a2087f31155c550f32aaedefaea0b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Update dependencies on '6.3' in qt/qtwebengineQt Submodule Update Bot2022-03-081-4/+4
| | | | | Change-Id: I9d35c33dbbb358a4382e4ffc568224e7a142fe20 Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
* Correct documentationAllan Sandfeld Jensen2022-03-071-2/+2
| | | | | | | | | WebEngine was first in 6.2 Change-Id: Id8e6e438e5f4cfd7b28ed8f821f503125033ae62 Reviewed-by: Michael Brüning <michael.bruning@qt.io> (cherry picked from commit bb3d7e528b27282727aba2de68d8630a24b2856b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CMake: Fail gracefully when using an unsupported CMake versionAlexandru Croitor2022-03-054-2/+18
| | | | | | | | | | | | | | | | | | | Previously if qtwebengine was configured with a CMake version lower than 3.19, CMake would exit with a fatal error saying the version is too low. Now the CMake version check is delayed to the configure summary which changes the hard error into a build time warning instead, just like with all the other repo requirements. An additional cmake_minimum_required call is used to require all 3.19 behaviors (upgraded policies) once configure establishes that the CMake version is new enough. Change-Id: I03a20ae62ce2dcee23e5615241c6c97a86df4d2f Reviewed-by: Michal Klocek <michal.klocek@qt.io> (cherry picked from commit 0332065357a5f65bb43d113f99a7138d0bc65261) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>