summaryrefslogtreecommitdiffstats
path: root/src/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
* Update ChromiumAllan Sandfeld Jensen2019-05-231-0/+0
| | | | | | | | | | | | | Actually pull in the one security patch from 74.0.3729.157 that was missed in the last commit. Changes: 56c1f8e6c4f [Backport] Fix for security issue 951322 8a28c0bb19f FIXUP: [Backport] Fix for security issue 951322 Task-number: QTBUG-75496 Change-Id: I1eef649169f5a4d1179673413da9f49acd6a20ef Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Update Chromiumv5.13.0-beta4Allan Sandfeld Jensen2019-05-211-0/+0
| | | | | | | | | | | | | | Pull in the one security patch from 74.0.3729.157 Submodule src/3rdparty 599fa1c6..00390e99: > Try different versions when creating a CoreProfile context on macOS > Fix crashes due to pa_context_get_server_info Task-number: QTBUG-75496 Change-Id: I9dd05cf17fdf56912168dbaedc238fdd7a5412d8 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Update ChromiumAllan Sandfeld Jensen2019-05-131-0/+0
| | | | | | | | | | | Security patches from Chrome 74.0.x.134 Changes: df6853cfcee [Backport] Fix for security issue 952406 599fa1c61c3 [Backport] Fix for security issue 948564 Change-Id: Ie37463f5a29fff84f66008ad0cbc2f54ebc8562c Fixes: QTBUG-75496 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumAllan Sandfeld Jensen2019-05-091-0/+0
| | | | | | | | | | | | | | | | | | | | Pulls in the last of the Chrome 74 security patchs Changes: 4b0289025e6 [Backport] Fix for security issue 939316 f67074175c7 [Backport] Fix for security issue 949015 444e94c37eb [Backport] Fix for security issue 940205 37e9433c4cb [Backport] Fix for security issue 937663 71a5f9b0316 [Backport] Fix for security issue 927471 98ae1469020 [Backport] Fix for security issue 927849 92f8fd75754 [Backport] Fix for security issue 894933 861d3c46520 Fix building with linux-clang mkspec 91227693b16 [Backport] Fix for CVE-2019-5813 82d848eb4fe Fix undefined type 'blink::Document' build error for msvc with -no-pch Fixes: QTBUG-75496 Change-Id: I50efb46a721dece8ca425ce7830ed0fabe43d64e Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChomiumAllan Sandfeld Jensen2019-05-031-0/+0
| | | | | | | | | | | | | | | | | | | Pulls in remaining CVE fixes from Chrome 74: 31fa60dbbc6 Silence assert on MessageWindow::WindowClass destruction a031f169cf4 [Backport] Fix for CVE-2019-5814 73a7d8fa07d [Backport] Fix for CVE-2019-5815 07ec47532df [Backport] Fix for CVE-2019-5817 26f98d0fed4 [Backport] Fix for CVE-2019-5818 d48ccfa1964 [Backport] Fix for CVE-2019-5819 3bc6aa81983 [Backport] Fix for CVE-2019-5821 2e013fc1e64 [Backport] Fix for CVE-2019-5820 9d1ab5b5187 [Backport] Fix for CVE-2019-5822 e8ef8db04d0 [Backport] Fix for CVE-2019-5823 71733b81b75 [Backport] Fix for security issue 931949 (1/2) 0ac2b1fddcd [Backport] Fix for security issue 931949 (2/2) Change-Id: I97d3d6666f33591187acea6f13028d3987309e61 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChomiumAllan Sandfeld Jensen2019-05-021-0/+0
| | | | | | | | | | | | | | Pulls in the high tagged security fixes from Chrome 74: b964e56642e FIXUP: Fix building without WebSpeech 8db9f13a139 [Backport] Fix for CVE-2019-5805 4ae993a14f1 [Backport] Fix for CVE-2019-5806 3d0182b2838 [Backport] Fix for CVE-2019-5807 c5b21c7cec4 [Backport] Fix for CVE-2019-5808 3350682ece0 [Backport] Fix for security issue 924959 ea74722a5c8 [Backport] Fix for CVE-2019-5811 Change-Id: If1972935c476330a9ef2dde60f82636f34170d20 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumJüri Valdmann2019-04-291-0/+0
| | | | | | | | | | | | This pulls in the following changes: * 6b01b4a2 Merge branch 'upstream-master' into 73-based * 3ffaed01 BASELINE: Update GN * d4003559 Fix clang_cl builds * 64260a66 FIXUP: Extend url library for WebEngine custom schemes Change-Id: I5297383877825d052f7cab5526b2554d33e9a7be Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Use CompositorFrameMetadata::root_layer_size for contentsSizeMichael Brüning2019-04-111-0/+0
| | | | | | | | | | | This was changed as an adaptation to Chromium 70, but turns out to be causing some regressions. Updates Chromium to include the changes there. Change-Id: I1e507bc2c51975c85afccd4346b02c43f5a44478 Fixes: QTBUG-74847 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Enable precompiled headers for qtwebengine corev5.13.0-beta2Allan Sandfeld Jensen2019-04-091-0/+0
| | | | | | | | | | | | | Chromium requires us to add a special config to enable precompiled headers. Note this still depends additionally on that the corresponding GN flag is also set. Changes in 3rdparty: 9401dc18ce02 Add precompiled object files to qmake link output 8ba90427ae5e Improve the issue with long file names on windows Change-Id: I6680232e17a5254d3ca53e5a40e6a15a6b7fc82d Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumAllan Sandfeld Jensen2019-04-061-0/+0
| | | | | | | | | | Changes: 2cdff75f3db Fix crash in devTools layer tab on qt.io f72214e77a7 BASELINE: Update Chromium to 73.0.3683.105 d8e950cba2f Merge branch 'upstream-master' into 73-based Change-Id: I5eed1b0e4858254a7a74fbc5f9940dea4fbf1367 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Update ChromiumAllan Sandfeld Jensen2019-04-011-0/+0
| | | | | | | | | | | | Changes: b7c3aa56eca9 Fix linking issue on some Linux builds 72b4b6fc4ee4 Remove assert on exit 6c2d06e60643 Fix Windows 32bit build 3d95374cb8de FIXUP: Fix Windows 32bit build Task-number: QTBUG-74854 Change-Id: Ifcf946b034a21a5263776ac1950700ce45e782f3 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Merge remote-tracking branch 'origin/5.12' into 5.13Allan Sandfeld Jensen2019-03-281-0/+0
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: .qmake.conf src/3rdparty src/core/render_widget_host_view_qt.cpp src/core/web_contents_view_qt.h src/core/web_engine_context.cpp Change-Id: I17f3a4814e88a5680dc61a6d734c171ccba00e8c
| * Update ChromiumMichal Klocek2019-03-251-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in security patches: * [Backport] CVE-2019-5787 * [Backport] Security bug 906652 * [Backport] CVE-2019-5797 * [Backport] Dependency for CVE-2019-5797 2/2 * [Backport] Dependency for CVE-2019-5797 1/2 * [Backport] CVE-2019-5795 Change-Id: I273570d8c5d57e0ce441a6509360d862f2568bab Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Switch to setting 'official build' for non developer buildsAllan Sandfeld Jensen2019-03-231-0/+0
| | | | | | | | | | | | | | | | | | | | | | Some things controlled by the OFFICIAL_BUILD defined are commented as unsafe to ship in production, so we need that as well. Note that GOOGLE_CHROME and OFFICIAL_BUILD are two different settings, so this just denotes the build as one shipped in production. Change-Id: I1fdcfec7f5c5142dd2bdc5f1d1f9a296a60e5708 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Update ChromiumMichal Klocek2019-03-191-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in security patches: * [Backport] CVE-2019-5794 * [Backport] CVE-2019-5793 * [Backport] CVE-2019-5792 * [Backport] CVE-2019-5791 * [Backport] CVE-2019-5790 Change-Id: I81a094398931f3c212906472005b1bb76589372f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update Chromiumv5.12.2Allan Sandfeld Jensen2019-03-071-0/+0
| | | | | | | | | | | | | | | | | | Pulls in latest security fix from 72 releases, one which is actively exploited. Fixes: QTBUG-74254 Change-Id: Iaef4cecb15295e45a795bc37cc1b467de5cc7bc1 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Fix incrementing download IDTamas Zakor2019-03-071-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt DownloadManagerDelegateQt::m_currentId to https://chromium-review.googlesource.com/1144311 Update Chromium: 09516a434b [Backport] Allow DownloadManagerImpl to get InProgressDownloadManager from DownloadManagerService b3edbf2a84 [Backport] Make DownloadManagerImpl to generate download IDs for in-progress DB Task-number: QTBUG-70702 Change-Id: I1224643398a2084fcd5d70d2c04b105ed69c1f3d Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 8600d3d22d86be364a4c29e559dda7990594d0c5) Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2019-02-201-0/+0
| | | | | | | | | | | | | | | | | | | | | | The last of the security fixes from Chrome 72 Changes: 493fab1afff5 [Backport] Fix for security issue 895970 Fixes: QTBUG-73417 Change-Id: If6a4f6f5773c99db3498e3b178cce39e36c85e79 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2019-02-151-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Changes: 61b45663dff1 [Backport] Fix for security issue 903500 a3b4be8d0247 [Backport] Fix security issue 901677 82b53e95166e [Backport] Fix security issue 895117 a26c352168ec [Backport] Fix for CVE-2019-5784 Task-number: QTBUG-73417 Change-Id: I149ae5a5cd4d83f17bd0c603dd2e3a1079c86e82 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2019-02-121-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 509f0033c434 [Backport] Fix for CVE-2019-5762 436537b89cc4 [Backport] Fix for CVE-2019-5763 69210928ceaa [Backport] Fix for CVE-2019-5764 c0f8161a7658 [Backport] Fix for security issue 922677 7f14eb3daf24 [Backport] Fix for security issue 899689 328129c5de09 [Backport] Fix for security issue 912520 a917b0698d8d [Backport] Fix for CVE-2019-5769 6c8f45a91435 [Backport] Fix for CVE-2019-5770 7b5e48775b3a [Backport] Fix for security issue 907047 Task-number: QTBUG-73417 Change-Id: I941f322313f42a6c92712f1d6cb7ae9a915bcf2e Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2019-02-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: fe4f93f10929 Disable unsupported JavaScript APIs in PDF extension 99bfdd214657 Fix apps_shim build file to properly flag extension related files fd293fc03974 Minor. Drop dependency for ffmpeg for test_support 50d06b752453 [Backport] Fix for CVE-2019-5754 cf5bd0c9157c [Backport] Fix for CVE-2019-5755 7a5167caf765 [Backport] Fix for CVE-2019-5782 09ae6be5bb83 [Backport] Fix for CVE-2019-5756 6605d8f7b430 [Backport] Fix for CVE-2019-5757 3b390539f429 [Backport] Fix for CVE-2019-5758 c350fc2e3258 [Backport] Fix for CVE-2019-5759 63cf07a2a77c [Backport] Fix for CVE-2019-5760 Task-number: QTBUG-73417 Change-Id: Ia72fd847c8c36959189fe9648c81a3eb6dec6a10 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Update Chromiumv5.12.1Allan Sandfeld Jensen2019-01-161-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 9aa80f767b Fix jumbo build with GCC 35e15c6001 [Backport] Security bug 880207 4848d71bd9 [Backport] Security bug 881252 and 896326 27c402195e [Backport] Security issue 849942 fec48c17fa FIXUP: [Backport] Security bug 881252 and 896326 Fixes: QTBUG-72612 Change-Id: I27c3214b9491112a0ec576ef4f609534e4eb0e94 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChormiumMichal Klocek2018-12-211-0/+0
| | | | | | | | | | | | | | | | | | | | Pulls in following patches: * b3a4dd9 Fix heap overflow when allocating PowerSaveBlocker * 5463947 Fix use-after-scope on reference temporary detected by ASan Change-Id: I1777cb6d25d3364257e79054b1db23a4265ae00a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-12-201-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in following patches: * 4010e56 Minor. Remove old src version of sqlite * f97a65c [Backport] Update SQLite / Security bug 900910 * 35b62be [Backport] Prepare for sqllite update * 63dee74 [Backport] Security bug 877843 * 0ccf56b [Backport] Security bug 892643 * 2efddba [Backport] Security bug 839250 * 4627bab Add extensions to Qt build and fix it up for building * daa969c [Backport] Security bug 880665 * 04610f2 [Backport] Security bug 879965 * e1fe9e1 [Backport] Security bug 882270 * 7181bb5 [Backport] Security bug 895885 * 0dbd045 [Backpack] CVE-2018-18359 * 0473fab [Backport] CVE-2018-18358 * ed2a611 [Backport] CVE-2018-18357 * 5ee3488 [Backport] CVE-2018-18356 * 5e8a4ea [Backport] CVE-2018-18355 * 7d3f4e6 [Backport] CVE-2018-18350 * e0811d9 [Backport] CVE-2018-18349 * 26dba65 [Backport] CVE-2018-18347 * f0135d4 [Backport] CVE-2018-18345 * 586c41a [Backport] CVE-2018-18343 Fixes: QTBUG-72632 Task-number: QTBUG-72612 Change-Id: I32ddc57529b96e531cf14504fa0978cc8d490a26 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichael Brüning2018-12-191-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fbc71baba4 - [Backport] CVE-2018-18342 493c18adef - [Backport] CVE-2018-18341 f5ff8d4a62 - [Backport] CVE-2018-18340 f942ac6b4d - [Backport] CVE-2018-18339 58532117f8 - [Backport] CVE-2018-18338 ef4d1e1ef1 - [Backport] CVE-2018-18337 9a197eab29 - [Backport] CVE-2018-18335 c9155825f4 - [Backport] CVE-2018-17481 7f1f62997f - [Backport] CVE-2018-18336 4a26a08520 - [Backport] Security bug 851821 e63b2a8cb8 - [Backport] CVE-2018-17480 Task-number: QTBUG-72612 Change-Id: I6e970d3527249f1a229a7f3f42dea8886eaa1b6e Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Adaptations for Chromium 73Allan Sandfeld Jensen2019-03-231-0/+0
| | | | | | | | | | Change-Id: I565d1e327852110a5abebed3388d7cd6986bef06 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Pass the path to the macOS SDK used by Qt to the gn build scriptMichael Brüning2019-03-011-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Uses the value in QMAKE_MAC_SDK_PATH that Qt also uses as an isysroot parameter. Updates Chromium: 3fe203d43c Soften check for single thread only if layer1 or layer2 sandbox 0aae24c287 Add isysroot parameter for macOS to build gn with the right toolchain Change-Id: I0315a054e066ec5743235347d7e96ac8b2c05c3b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Do not pass ar to gn, update ChromiumMichal Klocek2019-02-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qmake does not have cross specs archiver definition, so do not pass it. Updates Chromium: 29a45e8b7f Fix not working ar on windows c2a58ec0a9 Fix builds with no xrandr 76b0b85ab0 Disable download and print buttons in PDF viewer fa79a21c87 Fix extensions build for Windows on 71-based 6c56c89f1a Bypass CHECK for uninitialized resources when destroying plugin host Change-Id: I45eb7ab7fb3d9e8d9346559fdd7607bbac83675b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Use qmake toolchain for gnMichal Klocek2019-02-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pass cc,cxx,ld,ar to gn, so it can be also build with clang for example. Updates Chormium: * bb8520a5 Fix build with sanitizer and icecc * be3cf3ab Add command line parameters for cc,cxx,ld,ar in gn * 7056415f Fixup build with older system ICU * 2b94bfe4 BASELINE: Update Chromium to 71.0.3578.140 Change-Id: I4c1653cc9f21c72571ebe3d60eca4a444cd106d9 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Web Notifications APIKirill Burtsev2019-02-061-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements API for end-user notifications. Co-authored by Allan Sandfeld Jensen [ChangeLog][Profile] Support for Web Notifications API for end-user notifications through QWebEngineNotification Task-number: QTBUG-50995 Fixes: QTBUG-51191 Change-Id: Icebaaa05275a713e801f1f8ecdaaec725fa264c8 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Add extension system and PDF viewer to Qt WebEngineMichael Brüning2019-02-011-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the Chromium extensiuon system to Qt WebEngine. Currently, it only exposes internal APIs to the internal PDF viewer extension. To load a PDF, simply navigate to it. This feature can be configured via the webengine-extensions flag and is turned on by default. Needs patch in Chromium 71-based to build. Adaptations to 71-based from 69-based include: * Flag out update installation, add crx file dependency * Move PostTask over to 71-based implementation * Move extensions API providers to 71-based implementaion * Don't use custom guest view and mime handler view delegates * Adapt the URLRequestResourceBundleJob to match new interface * Move extension system initialization to end of profile constructor Change-Id: I4fa5149057291bb5847f048534c11820cd7ff58c Fixes: QTBUG-50556 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumPeter Varga2019-01-301-0/+0
| | | | | | | | | | | | | | | | | | Changes: da39b80d59 Minor. Drop dependency for ffmpeg for test_support c677809fe7 Make text selection handles available on macOS too Change-Id: Ia2fdb61fb06844a3d63d271932640ab2c8996dab Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Adaptations for Chromium 71Allan Sandfeld Jensen2019-01-281-0/+0
|/ | | | | | | Change-Id: Ib650113b05dfd4771240804f94e33c07aa317bf2 Reviewed-by: Michael Brüning <michael.bruning@qt.io> Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-12-011-0/+0
| | | | | | | | | | | | | | | | | Changes: e67f78ca38 Fix building skcms with intel cc 085b0fd918 Fix compiling zlib without thumb 782b63902d Fix idle detection with X11 Ozone d2f5d6869f Add net::URLRequest::first_party_url() dbafb145af FIXUP: Pass virtual url of data url request back to the UI f98eb4915b Fix bogus check for thumb in zlib bee1c29f64 [Backport] Fix of CVE-2018-17479 (1/2) f365fecfa8 [Backport] Fix of CVE-2018-17479 (2/2) e99d664a35 FIXUP: Switch to use glx over ozone 323b45aa24 FIXUP: Pass virtual url of data url request back to the UI Change-Id: Ic0c5f6fa3e0792032f1c288470bc7f1df1cc15d6 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-11-141-0/+0
| | | | | | | | | | | | | | | | | Includes one security fix from Chrome 70.0.3538.102 Changes: ce79ab59a09c [Backport] Skip deleted object files in POSIX base::debug::StackTrace 573ac8f40079 Disable some DCHECKs to fix printing 9ca99cf7418b Cherry-pick certain macOS V2 sandbox rules into the V1 sandbox rules ba7a77a4fbd5 Stop orphan child processes from staying alive on Windows c04d5ad155f0 Do not make tools for webkit layout tests 071af956fdf4 Make sure we do not use png for host build c2aeb1c6d21c [Backport] Fix for CVE-2018-17478 91432e048e9b Fix assert in V8 mksnapshot when building on macOS Change-Id: I80fce63a87cc15d0bfe26f8b98dcfe5bca05c0e7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumMichael Brüning2018-11-021-0/+0
| | | | | | | | Includes build fix for MSVC which blocks 5.12 and 5.12.0 integrations. Change-Id: Iaef3942f8fc5cef1c3e14834bd73b056861d4e8d Fixes: QTBUG-71521 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-10-311-0/+0
| | | | | | | | | | | | | | | Changes: d17576d3e8 [Backport] Fix for security issue 888678 c6e9629156 [Backport] Fix for security issue 875494 3eeb84af35 [Backport] Second fix for CVE-2018-12371 6d63f10a16 [Backport] Fix for security issue 874433 1c382237bc [Backport] Fix for security issue 880023 (1/2) e6c8000fcf [Backport] Fix for security issue 880023 (2/2) 4eda1a0881 FIXUP: Implement HTTPS state Task-number: QTBUG-71203 Change-Id: Ic46a71614eea9f281abe956c38ce71259b8cafab Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-10-301-0/+0
| | | | | | | | | | | | | | | Changes: 466052c4e7c0 BASELINE: Update Chromium to 69.0.3497.128 f45cda20b1e1 Merge remote-tracking branch 'origin/upstream-master' into 69-based a5f88126f6b7 [Backport][Blink/SPv175+] Change DCHECK(chunk clip escaped layer clip) to a DLOG 48bd6a61f95c Make scroll animation less "drunk" c980bd518441 [Backport] Fix for CVE-2018-17476 198aa4c82d53 [Backport] Fix for CVE-2018-5179 24e56256fed1 Fix selection paste on Linux Task-number: QTBUG-71203 Change-Id: I88e8cc250be7c4addc874df13bcf3a3ad193812c Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-10-251-0/+0
| | | | | | | | | | | | | | | | | | | | | | | Changes: 10e146a7ff Silence most of the GCC warnings 60a2f0b294 Fix crash on exit 0286bb49ed Fix wake-lock with ozone 45c95ab284 [Backport] Fix for CVE-2018-17462 b0cdfa2d9f [Backport] Fix for CVE-2018-17463 fae700f087 [Backport] Update LCMS d30b56c22d [Backport] Fix for CVE-2018-17466 50221801bd [Backport] Fix for CVE-2018-17467 329c1780d9 [Backport] Fix for CVE-2018-17468 7a3ca41e45 [Backport] Fix for CVE-2018-17469 ddd00566a5 [Backport] Fix for CVE-2018-17470 e7b84680c6 [Backport] Fix for CVE-2018-17471 e6a46f1a01 [Backport] Fix for CVE-2018-17473 bf8e8093a5 [Backport] Fix for CVE-2018-17474 100d756a6d Fix Chromium build without x11 Task-number: QTBUG-71203 Change-Id: I9241612859badb4e58e00d09014e291291ca54a5 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Merge remote-tracking branch 'origin/5.11' into 5.12Allan Sandfeld Jensen2018-10-221-0/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.json src/3rdparty src/core/content_browser_client_qt.cpp src/core/content_browser_client_qt.h src/core/login_delegate_qt.cpp src/core/login_delegate_qt.h src/core/net/url_request_context_getter_qt.cpp src/core/net/url_request_context_getter_qt.h src/core/qtwebengine.gni 3rdparty changes: 616a7f558c7e This is expected for us, so don't report it as an error. c30febceaa1b Do not write <protocol>.json to source directory 9e68e4f2d92c Remove incomplete logic to detect AMD K2 CPU's e0ed41c8e90a FIXUP: This is expected for us, so don't report it as an error. f9fd9109b4b7 Fix --single-process --disable-gpu combination not to hit asserts f305d65cc27e Reduce severity level of messages when kDisableGpu switch is used 5e3e5074bb78 Work around MSVC2017 optimizer bug when printing a page usind Pdfium 34f52ec3bae8 Bump maximum number of custom isolated world ids f7a2f8153c82 Fix hunspell::NodeReader::affix_id_for_leaf bounds check 1e80090f7044 Fix resolve_proxy service permissions 2e498629651d Add proxy_resolver_manifest Change-Id: I2b176c80aa315a0ae0a22b5707694fdcd407407b
| * Add proxy resolver serviceMichal Klocek2018-10-181-0/+0
| | | | | | | | | | | | | | | | | | This adds proxy resolver service as a part of content utility process and pulls in the corresponding change in Chromium. Fixes: QTBUG-69281 Change-Id: Icb2b67e1e506a5b511531322a8c13d7df0e11f9f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichael Brüning2018-10-081-0/+0
| | | | | | | | | | | | | | | | Pull in fix for build failure on macOS with 10.14 Fixes: QTBUG-70981 Change-Id: Ie302e3b7f21edfe4390248c4953dbcce6525715a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2018-09-251-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More security fixes from Chrome 69 Changes: dd94e4234936 [Backport] CVE-2018-16066 9dec1e5d1048 [Backport] CVE-2018-16070 7610166df941 [Backport] Security patch 864932 9ffeaf4caa98 [Backport] CVE-2018-16076 af4500d25e07 [Backport] CVE-2018-16077 02d134e58d36 [Backport] CVE-2018-16083 22a79645f8d3 [Backport] CVE-2018-16085 8ea8f7a2e7ca [Backport] Security issue 867306 3b44cd3d8a9c [Backport] Security issue 867792 13aed800921e [Backport] Security issue 868592 Change-Id: I465915ee61443e8eab2204b56cbf9aca1123aab4 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2018-09-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | High security fixes from Chrome 69 Changes: c92e99aa5f [Backport] CVE-2018-16067 38b701b44f [Backport] CVE-2018-16068 5adda98099 [Backport] CVE-2018-16071 021e3ee70e [Backport] CVE-2018-16072 cfc13dfc78 [Backport] Correctly handle blob:file:///... URIs in SiteInstance::GetSiteForURL. f1f5e7417e [Backport] Avoid unneeded call to Origin::GetURL from SiteInstance::GetSiteForURL. c952ab2ef5 [Backport] CVE-2018-16074 ae14d10af6 [Backport] CVE-2018-16073 ebbf15c58c Update usrsctp Change-Id: Ia5d1c6622992f855de9d86fb2e99a972012f6fc0 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumJüri Valdmann2018-08-271-0/+0
| | | | | | | | | | | | | | | | | | This pulls in the following changes: * 708511 Fix hunspell::NodeReader::affix_id_for_leaf bounds check Change-Id: I54a3775c171361f227a27bfd3846ab4f5a78e76c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichael Brüning2018-08-201-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following changes: * 084a80 [Backport] Security Bug 831117 2/2 * f78390 [Backport] Security Bug 831117 1/2 * d739b9 [Backport] Security Bug 683418 * cf51b5 [Backport] Security Bug 840695 * 009019 [Backport] Security Bug 838886 * 424911 [Backport] CVE-2018-6158 * 6d5f60 Fix compilation issues in introduced previous commits * a6e2ca [Backport] Security fix for Chromium bug 860721 * 3e6d0c [Backport] Security fix for Chromium bug 839197 * f4115a [Backport] additional patch for security fix for Chromium bug 839197 Task-number: QTBUG-69663 Change-Id: I6ad8509efb210972b753d8763e02cc31e90e0f8a Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* | Update ChromiumPeter Varga2018-10-171-0/+0
| | | | | | | | | | | | | | | | | | | | | | Changes: 508fda09da Add support for static-libraries to our GN integration ba4a51bce9 [Backport] Speculative fix for mac DCHECK failure 52bf8b4531 Support non-base::Thread GPU thread 156c2b70ce Disable "some invariants violation checks" for Qt Change-Id: Ie534e8bc92f89017462d89b5fea8deb0129f3015 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update Chromiumv5.12.0-beta1Allan Sandfeld Jensen2018-10-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 8e6f5751e5 Restore media::FFmpegGlue::InitializeFFmpeg() 0c8d188f16 Add x86 target support for gn 2a52817b6e Fix creation of 'x86' toolchain in gn 3a84c2a8bc Add support for modules limiting jumbo width c69fdae9c7 BASELINE: Update Chromium to 69.0.3497.113 3a783ba38b Merge remote-tracking branch 'origin/upstream-master' into 69-based a4ecaddc7c Remove missing symlink to gen from perfetto/ui/src 3f8994c671 [Backport] Use newer GrGLFunction based on templated function types rather than pointers. Change-Id: Ibfe810c1c9b88e25e9093fbb2aa213249f1a77bf Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | Add accessibility_tree_formatter_qtAllan Sandfeld Jensen2018-09-251-0/+0
| | | | | | | | | | | | | | | | | | | | | | Needed by chrome://accessibility Updates chromium to related change: 224fc0748a Do not assert on --disable-gpu 0ba5e6626a FIXUP: Add ifdefs to exclude ATL and accessibility from the build Change-Id: Ida0b03048ab6aa04686251d16ccfbf4855a37690 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | General adaptations for Chromium 69Allan Sandfeld Jensen2018-09-221-0/+0
| | | | | | | | | | Change-Id: Ifeaf0ee13213dc5a24d2f2b4655cf7f405cddef7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>