| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Task-number: QTBUG-97414
Change-Id: I6f899a5f62b1a37345281a9c6467ed3b059cd2bd
Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
(cherry picked from commit 0fde0da27cd8541199741010eaf9ad3bac6d3f1b)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 5c3519fca355f7645d850c500b8261686e5ebaca)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: If3f04ebcdff7f21ff08e5fbb1550c115fc20d69b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia2eb28799e1583967c183be811933e7ebe4edb3f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Current value should be empty to reflect the branch status.
Pick-to: 6.2
Change-Id: If06ef277a0e41690934007b05ac4ecbd665ce230
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
|
|
|
|
|
| |
Change-Id: I44552b6e1b6148a97ee0135866c0d25518baf2ba
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3fbede9dfe0dca3d5bd403dc7012692522b0a274
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I8da64846e54bfeedb7af57b2ae408d6272a223f4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I6522b2fb2efefc111cd116f9c0770ea6da7d95c2
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I013663dec5a5951285a3e6ad53135245eefe98ee
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I4827f037b8c79b018d7ac885f73e580c9f89f520
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Fixes: QTBUG-96525
Change-Id: I39d6247c0dd0e55e4fb91b176f34e676eeabbcdd
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
(cherry picked from commit ce2d6a94ce99f8d6f82fbcbf45603f8eb7a92957)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In case of framework builds webengine process needs
LC_RPATH with @loader_path or @executable_path which resolves
to the absolute path of the webengine process executable so
correct value is @loader_path/../../../../../../../
Do not try to resolve relative path in qtbase because for some
reason it can give different result on different build setups
use fixed INSTALL_RPATH property.
Fixes: QTBUG-96539
Pick-to: 6.2 dev
Change-Id: I6e8f8c15ac40c261a4f5e3c6b9ed8b4c168a38ec
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
|
|
|
|
|
| |
Change-Id: I0b99d19a9462d3419a4c6f02314c3aaeffc7a428
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
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: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the directory itself in initialized asynchronously this check
may lead to desynchronization with how profile is considered to be off
the record and what it really is. Subsequently, with a possible wrong
initialization of a favicon service with invalid history service for
non-otr profile.
Fixes: QTBUG-95580
Change-Id: I66fbb7914a303650490e1577989beee5cd883037
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 498c4ac362cb6cbee8a30c8cc46fa4253bf93ee0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I96dab7b2e8f4e039b230eb54472a35365d55d9ef
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib5c214669785ba89fa05958714ff253a5939d3b5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Iacb20bc31be698d32d584feb39249a994fcb6d31
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Eliminates constant warnings from QObject on every new tab create
Change-Id: I93b3a2561a8a99932ea2a8c77cc12ded4a6906e7
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
(cherry picked from commit bfae1b143acb9581ebc9396e0ba7e7e0fe5053d0)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Resolves an error on gn_config_cxx.cmake include:
CMake Error at src/pdf/RelWithDebInfo/x86_64/gn_config_cxx.cmake:4:
Parse error. Function missing ending ")". End of file reached.
Lists for config vars may contain values, like -Wno-error=#warning
for GN_CXX_COMPILE_OPTIONS, which cause parsing errors and should be quoted.
Change-Id: I983f5b23c9013d55f728ffe4354f6abbb0db1911
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
(cherry picked from commit 48da2963211070f8568407c4f79fece7bdfd88ea)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
| |
Change-Id: I9796f31dab4cac7f8fbf0fdc2474304f0cde8fc3
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
(cherry picked from commit 9b10ac64734f76c635c96d902217fd9d954915c1)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
Return the right QObjects
Fixes: QTBUG-96308
Change-Id: If04be10fe19db6b8c0552c7df588961c711c1250
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
(cherry picked from commit e85e4ab275fb0a0c072f19ed3d5c5b5b46de8321)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since 9f4914248 we have poor man workaround for
broken rsp files on windows with cmake. It requires
copy of rsp files to directory where the linker call
takes place. Adjust the output directory for
super build.
Fixes: QTBUG-96266
Change-Id: Ib09add2d6069782ba25a820e950759932eefc457
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 16b2059e0c1990e1533e4222da5f899650e4078e)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
This has been removed
Change-Id: I9f4be83d584427935bccfff3f23419a49c1664a4
Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
(cherry picked from commit d5e7e1ccd1921ce8dc13aa72d96bd8d339439e4f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Submodule src/3rdparty f8a944bb..202e3447:
> [Backport] CVE-2021-30566: Stack buffer overflow in Printing
> [Backport] CVE-2021-30618: Inappropriate implementation in DevTools
> [Backport] CVE-2021-30616: Use after free in Media.
> [Backport] Security bug 1227228
> [Backport] Security bug 1239116
> [Backport] Security bug 1216595
> [Backport] Security bug 1206289
> [Backport] CVE-2021-30613: Use after free in Base internals
Change-Id: I52c611ae7029baafcc182a6d66890f4bfff81d34
Fixes: QTBUG-96209
Task-number: QTBUG-96292
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit b0aab543293ccfa6f43276cdfc92a7a1cf1478ad)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Reviewed-by: Michael Brüning <michael.bruning@qt.io>
|
|
|
|
|
|
|
|
|
| |
Will be gone in 92 anyway, so avoid it in 6.x
Change-Id: Idc1d58bcda6ee7edb81f7b468ff548cc370e40ec
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
(cherry picked from commit 3519dd6ad32053f508601e3b5f18f016d3edb000)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Updates Chromium with:
* f8a944bbe5f Add support for mcpu
Change-Id: I3f9d31f3ec99badd62d82fca911bee22dde5985f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 19264c2d2c8b3b04cf08e55358251185c3b339b9)
(cherry picked from commit 2ae514322a48002415b68e16f38851502bc8717f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
Do not try to use WebContentsDelegate of a guest WebContents.
Task-number: QTBUG-95269
Change-Id: If7bbd25bcac26c30a4ff1bee3f732ba01215ec4b
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 7f4a6ff45743cecbfe0dd14ef29afd0874a2ed39)
|
|
|
|
|
| |
Change-Id: Ie0edac9e767beba19f7da66cece91cd633eafa28
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: If0a6af370d76079a554bc7be45803b413ce336e5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
| |
It was removed in ed0f3c2e in qmake, but the change
was omitted in cmake port.
Change-Id: I499c487d15ec1fcee2c407c7dcd44a097d042070
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit b238a87c029bf629661440b48fe1c93ae1ae4d70)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Submodule src/3rdparty: 0fd1fa10..5b90394d
> Bump V8_PATCH_LEVEL
> [Backport] CVE-2021-30604: Use after free in ANGLE
> [Backport] CVE-2021-30599: Type Confusion in V8
> [Backport] CVE-2021-30598: Type Confusion in V8 (2/2)
> [Backport] CVE-2021-30598: Type Confusion in V8 (1/2)
> [Backport] CVE-2021-30603: Race in WebAudio
> [Backport] CVE-2021-30602: Use after free in WebRTC
> [Backport] Security bug 1228036
> [Backport] Security bug 1221068
> [Backport] CVE-2021-30590: Heap buffer overflow in Bookmarks
> [Backport] Security bug 1227933
> [Backport] CVE-2021-30591: Use after free in File System API
> [Backport] CVE-2021-30585: Use after free in sensor handling
> [Backport] Security bug 1205059
> [Backport] Security bug 1217598
> [Backport] CVE-2021-30588: Type Confusion in V8
> [Backport] CVE-2021-30587: Inappropriate implementation in Compositing on Windows
> [Backport] CVE-2021-30582: Inappropriate implementation in Animation
> [Backport] CVE-2021-30579: Use after free in UI framework
> [Backport] CVE-2021-30573: Use after free in GPU
> [Backport] CVE-2021-30569, security bugs 1198216 and 1204814
> [Backport] CVE-2021-30568: Heap buffer overflow in WebGL
> [Backport] CVE-2021-30560: Use after free in Blink XSLT
> [Backport] CVE-2021-30541: Use after free in V8
> [Backport] CVE-2021-30562: Use after free in WebSerial
> [Backport] CVE-2021-30563: Type Confusion in V8
> [Backport] CVE-2021-30559: Out of bounds write in ANGLE
> [Backport] Security bug 1184294
> [Backport] Security bug 1194689
> [Backport] CVE-2021-30547: Out of bounds write in ANGLE
> [Backport] CVE-2021-30548: Use after free in Loader
Fixes: QTBUG-96210
Task-number: QTBUG-96209
Change-Id: I921920b5ec445b421af465b214a41f8a36d13e31
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit f5f8df9642469ef831f3377ccb549c4f8d1117fe)
|
|
|
|
|
| |
Change-Id: I9e75604a031b9bb10715b76f7ea2901b5045d947
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes heap-use-after-free for WebContentsAdapter, which is replaced in
the case, when new window set to be opened and adopted by the same page,
which triggered this request: for example, when 'this' is returned by
'createWindow' override. Achieve this by scheduling 'deleteLater' on an
old adapter. This was already implemented that way for internal
'adoptWebContents', but was overlooked for page's 'createWindow' API. So
just unify handling logic. Also, adapt 'customUserAgentInNewTab' test,
since adopting existing WebContents from different profile is not
supposed to work, and now enforced by the check in 'adoptWebContents'.
Unfortunately, test should also be blacklisted, since it's appeared that
custom user agent is still not reliably set for newly created window.
Task-number: QTBUG-76249
Fixes: QTBUG-94772
Change-Id: Ic9dff33eae99cc242a294d45a92be96306cef93d
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit e04d8c65b350146fc4458ded5576c4a07601d041)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
This enables compilation on one more coin node.
Change-Id: I4e8079c6efd7476ce62fc9512de211e91b101a82
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 93ad0ad43a9df9226a7ea1bbc902a9a43d2fbde3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add manifest file in case of windows build.
Manifest verified with mt tool on windows:
mt -inputresource:QtWebEngineProcess.exe -out:process.manifest
For plist we use template MacOSXBundleInfo.plist.in and
only CFBundleIdentifier was missing compared to our
custom plist file.
Change-Id: Iafcc0d456ec43c6465eacd9a4719a388bf421f7c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 9f4713cdbe872a69ca0d257444e20ca9212cc33d)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
In top level build , main configure can complain that
moc does not exist during generator phase.
Mark moc as enabled.
Change-Id: I55db6ada209939cc4cbedab4654b654cd741c535
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 7e2016039132538fedfe51e4be51998f9b7be929)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
By mistake opengl was marked as required library, but
should be just optional.
Fix compilation issues.
This should enable build on yet another coin node.
Change-Id: Id87404928e6b042d902fcfe0a7fed99a6806456f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 8548008f53bbcebf65580304c89ea9d2a265bd85)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pulls in following changes:
* f41bb66fa5f Fix build with MSVC 2019
* b0d6e444a0b [Backport] CVE-2021-30536: Out of bounds read in V8
* dcdec1a9807 Add pdf resources only if enable_pdf
Change-Id: I69558c72bdb9efd490ddbb0d50e1c9523643357f
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 1bdc7956e7065bf73413109182c215bcefe2d817)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
| |
No webengine build can be also specified from command line.
Change-Id: I812c871dfbab4b34c650e67344af835f421ea61c
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit 572c8163145164e3df4774354339ad85630c2941)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I3861217f8eac8258b616499f4651289859db8cd1
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I37e02eb562f223fc8202cdaed955af6b8910c41c
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: I17b73aabcf950978a958d1f073e62ac61d11d4e3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ic2d684c9dea5a71a30e60b7e3da95c3406b5a5be
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
|
|
|
| |
Fixes: QTBUG-95668
Change-Id: If3613043bfad00871b847c57a3e0961a67cec89b
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
(cherry picked from commit a211a19950112a942275108f148aa46be061438a)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
Even we do build qtpdf module within qtwebengine repo
keep target name as webengine so it fits 'better'
with other project's names.
Change-Id: If7d33ff3bf2b0d53a9b6e82706432a85c2991117
Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
(cherry picked from commit 6a2352716dd223f2308eae6936885d9f9ba53060)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ia64a75cc21a2d2505a936039882532eba271cbdc
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Id0c7de17dbc07cf1057552765d82918c2baddf22
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Icb8c2f01e44958fab40f8c06f80c32590e271f97
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|
|
|
|
|
| |
Change-Id: Ib8170829f7ba5f41c1517028d3897f3cc867fe94
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
|