summaryrefslogtreecommitdiffstats
path: root/src/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
* Update ChromiumAllan Sandfeld Jensen2018-03-221-0/+0
| | | | | | | | | Changes: 1d4b4cd52d4b For local origins CanDisplay should be treated as CanRequest 293e8de891f0 Fix assert in ExecuteScriptInIsolatedWorld Change-Id: I15dd6e2233fcc555a526a05bfd0417f1668f5257 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumKai Koehne2018-03-201-0/+0
| | | | | | | | | | Changes: 099cdde271 Win: Fix crashes when initializing GPU thread 30f5955043 Also remove debug-symbols from the platform subdir of blink Change-Id: I1d17609f54d47ca071350df73059348d34da285f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Basic adaptations for 65-basedAllan Sandfeld Jensen2018-03-151-0/+0
| | | | | Change-Id: I121b14d6a44e80f5eea4b159c58f7010d472926e Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Fix freezes of glx context, update ChromiumMichal Klocek2018-03-131-0/+0
| | | | | | | | Bring back switch for QSurfaceFormat::CompatibilityProfile. This commit pulls in corresponding change in Chromium. Change-Id: I1f1b139acdda8a2e7ce7e71f2675e797dcfdb9e3 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update ChromiumMichal Klocek2018-03-081-0/+0
| | | | | | | | | | | | | Pulls in following changes: 458ee912 Fix mixing chromium gles2 types with qt defined ones c4241cdf Do not export .gitignore and .gitattributes afbf89d1 [Backport] Add a .gitattributes file to force LF line-endings in .pins files Task-number: QTBUG-66953 Change-Id: Ibc685f3afd84b9d1abbd54d538724facba09aa31 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-02-051-0/+0
| | | | | | | | | | | Changes: 37034957c1 FIXUP: Adapt licenses.py for qdoc needs 3541bcae07 Import ProtocolHandlerRegistry and related classes eb80f23942 Adapt ProtocolHandlerRegistry for WebEngine 3fa04d2288 FIXUP: Forward declare newer EGL typedefs Change-Id: I198687ac0b66e5ac4a4a3c2d3da73de49fd0c513 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Test adaptations for Chromium 63Allan Sandfeld Jensen2018-01-251-0/+0
| | | | | Change-Id: I19bf693fb3916a78f4a199e6e095ca58b8fdfa27 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* Disable net-reporting at compile timeAllan Sandfeld Jensen2018-01-171-0/+0
| | | | | | | | | | | It is default off at run-time anyway. Also updates 3rdparty with: 17e4aafb6fe8 [Backport] Clamp performance.now() to 100us. f0775ea93ab6 Fix building with enable_reporting=false Change-Id: I4d7c0423fff5ecd0291ffdc9bddb90050ed61d8c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Merge remote-tracking branch 'origin/5.9' into 5.10Allan Sandfeld Jensen2018-01-161-0/+0
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/3rdparty src/core/web_contents_adapter.cpp src/webengine/api/qquickwebengineprofile.cpp src/webenginewidgets/api/qwebengineprofile.cpp tests/auto/widgets/qwebenginedownloads/tst_qwebenginedownloads.cpp tests/auto/widgets/qwebenginepage/tst_qwebenginepage.cpp Change-Id: I56c093ebab5ee8b577783ce71761719159cd3ddd
| * Update Chromiumv5.9.4Allan Sandfeld Jensen2018-01-151-0/+0
| | | | | | | | | | | | | | Pull in SPECTRE mitigation Change-Id: I3849adce737c5518d02a5b27431bac50224c2065 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumMichael Brüning2018-01-111-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulling in the second set of security patches from Chrome 63. Changes: eebf32c32027 [Backport] Fix UAF in SetVisible(). a6ca6057e7e9 [Backport] [BlobStorage] Fixing potential overflow 0f0ad4d73977 [Backport] Fix a range bug in Persian calendar 81ed5d7a47a2 [Backport] Cherry-pick the entire fix for Persian calendar 9b1e7a460573 [Backport] Add size_t variants of constant-time functions. 941bccbf33f5 [Backport] Clear bottom three bits of password scalar in SPAKE2. 1f43353c961a [Backport] Change the script mixing policy to highly restrictive Task-number: QTBUG-65042 Change-Id: I668700e17f89297bbf2593a248f301f56904c72c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2018-01-091-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulling in the first set of security patches from Chrome 63 Changes: 4318c22e5167 Add missing .gitattributes -file in 3rdparty submodule eb4e4c294b56 [Backport] Fix OOB Write in QuicStreamSequencerBuffer::OnStreamData 13d8b0ed6a3a [Backport] Remove unsafe align4 call 93362702cc7e [Backport] Don't clear DnsAttempts that have received a response eeffcf490fd6 [Backport] Serialize struct tm in a safe way. 864b219901f8 [Backport] Simplify / fix SkBitmap::ReadRawPixels() 13827fc77195 [Backport] Resource Timing: Do not report subsequent navigations within subframes 07527dc5cae2 [Backport] Make CPWL_Wnd classes be observable. 0ce0976538dc [Backport] Setting focus on a widget may destroy the widget Task-number: QTBUG-65042 Change-Id: I6bb1b93d37111ada696ae77c2b2c04ecc17d2ca3 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAlexandru Croitor2017-12-181-0/+0
| | | | | | | | | | | | | | | | 2ee59e45bd Fix hanging of process when application is closed too fast cdecf3ca05 Silence most spurious warnings with gcc Change-Id: I220ec63538e13cd5e71552a5f6d99de564a3f0ea Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumAlexandru Croitor2017-11-121-0/+0
| | | | | | | | | | | | | | | | | | | | Changes: a83d8cdb8d [Backport] Fix Stack Buffer Overflow in QuicClientPromisedInfo::OnPromiseHeaders Change-Id: I1a3f36a84d5f4838912bb5b6716f94282b064299 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumAlexandru Croitor2017-11-091-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: c394f9bd67 [Backport] Ensure REG_SZ and REG_MULTI_SZ are null 180b9b53aa [Backport] IDN display: Block U+0307 after i or U+0131 4398e36a05 [Backport] Fix for CVE-2017-15396 [2/2] 8d7c3609b1 [Backport] Fix for CVE-2017-15396 [1/2] d95317e241 [Backport] Remove getOptimalLanguageTag logic 2d6e9c3fc4 [Backport] Fix for CVE-2017-15387 f84377a4e0 [Backport] Fix for CVE-2017-15386 ebccd98fb3 [Backport] Cherry pick: Don't allow iteration through da91cdeb1f [Backport] Fix for CVE-2017-5133 Change-Id: Ie85db1786594bac1feba2c7ca3e26559edfff7f2 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAlexandru Croitor2017-11-081-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 36d7224dff [Backport] Fix for CVE-2017-5124 3cc9c87e76 [Backport] Fix for CVE-2017-5129 ccaf2d569b [Backport] SkSafeMath for tracking size_t overflow 7b155d9f8d [Backport] Ensure IDN domains are in punycode format in extension host permissions fe7cc31259 [Backport] Fix for CVE-2017-5132 96c8d7944e [Backport] Fix for CVE-2017-5128 5de529d03d [Backport] Fix for CVE-2017-5127 edf0736427 [Backport] Fix for CVE-2017-5126 Change-Id: Ib0c76c846791f48820600ee5aaf55ca5389257bf Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumAlexandru Croitor2018-01-101-0/+0
| | | | | | | | | | | | | | | | | | Changes: 44b6c003b1 Adapt sanitizer rules to Qt WebEngine build 5fd3b69840 [Backport] Disable SharedArrayBuffer by default. Change-Id: Iec315a976e41029742a30aadf8cbf591aed2cb10 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Update ChromiumAllan Sandfeld Jensen2018-01-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pull in the rest of the Chrome 63 security patches Changes: 6e4dc78363 [Backport] Serialize struct tm in a safe way. ccdc643a9e [Backport] [BlobStorage] Fixing potential overflow f2ffe010d9 [Backport] Fix a range bug in Persian calendar fb4add52f7 [Backport] Cherry-pick the entire fix for Persian calendar f67ed4572c [Backport] Clear bottom three bits of password scalar in SPAKE2. 28e6df60ab [Backport] Don't clear DnsAttempts that have received a response 5971c2e515 [Backport] Change the script mixing policy to highly restrictive Task-number: QTBUG-65042 Change-Id: Ic23e47469c91e53556c63ebf4b3fa6e03e9b8ada Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Update ChromiumAllan Sandfeld Jensen2018-01-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls into the first set of security patches from Chrome 63 Changes: ecf956cc0a [Backport] Fix OOB Write in QuicStreamSequencerBuffer::OnStreamData 44d355f3b2 [Backport] Remove unsafe align4 call d66a2fdf0d [Backport] trim down colortable impl 741f3965b4 [Backport] Simplify / fix SkBitmap::ReadRawPixels() d0e7830edb [Backport] Resource Timing: Do not report subsequent navigations within subframes 79ef6c0691 [Backport] Do not use NavigationEntry to block history navigations. 7869641c98 [Backport] Setting focus on a widget may destroy the widget 51bfe44529 [Backport] Fix UAF in SetVisible(). Task-number: QTBUG-65042 Change-Id: I2139a45d3d95f26ff378a27777ccdae03a9f2a19 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Update ChromiumAlexandru Croitor2017-12-181-0/+0
| | | | | | | | | | | | | | 224acc2957 Fix hanging of process when application is closed too fast Change-Id: I7b7e599c982d3af4f62d53f7c69907e31acb3f25 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumKai Koehne2017-12-131-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3af56a2143 FIXUP: Reduce warning flood when compiling with clang e82868662a Add all devtools resources to our resource pak 26515640a6 Adapt licenses.py for qdoc needs dc7aa94b2e Reduce warning flood when compiling with clang 75390a1c00 [Backport] [TabDiscarding] Reset the sudden termination features flag when renderer dies 4dd3a30491 Fix API to allow InspectElement to work with remote inspector Task-number: QTBUG-64799 Task-number: QTBUG-58698 Change-Id: I084686222826859a05935c3081114fa05d47b18b Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Fix broken rendering of select popups on macOSv5.10.0-rc3v5.10.0-rc2v5.10.0Alexandru Croitor2017-11-291-0/+0
| | | | | | | | | | | | | | | | | | | | Pass the kDisableNativeGpuMemoryBuffers flag to Chromium, so it does not generate GL_TEXTURE_RECTANGLE_ARB textures, which caused the rendering issues for popups. Task-number: QTBUG-64823 Change-Id: Ie7b5824eed870ce5c89ff66ba3309f85f9261c81 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChomiumAllan Sandfeld Jensen2017-11-111-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in the third and final set of security patches from Chrome 62 Changes: 76dea3c3078e [Backport] Fix for CVE-2017-15386 12688c3d6eec [Backport] Fix for CVE-2017-15387 416280ca01fa [Backport] Fix for CVE-2017-15396 [1/2] b98a40d49b39 [Backport] Fix for CVE-2017-15396 [2/2] 74fbfc898f5b [Backport] mac: Make RWHVMac::ClearCompositorFrame clear locks a32345df103e [Backport] IDN display: Block U+0307 after i or U+0131 e77720eebe44 [Backport] Ensure REG_SZ and REG_MULTI_SZ are null terminated. 7e7cb8668680 FIXUP: Disable WebUI for chrome://accessibility to avoid crash d702e4b BASELINE: Update Chromium to 61.0.3163.140 b6e8bf1 Merge remote-tracking branch 'origin/upstream-master' into 61-based ef44fe2 [Backport] [turbofan] Remove obsolete LoadBuffer and StoreBuffer operators. 2366767 [Backport] Merged: [wasm] Fix Memory.grow when shared with asm.js modules Task-number: QTBUG-64027 Change-Id: I5dd00b2aa5c01260222c5ab6faa9f7621969a75e Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Update Chromiumv5.10.0-beta4Liang Qi2017-11-041-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulling the second set of security fixes from Chrome 62 Changes: a0cde8fb2157 [Backport] SkSafeMath for tracking size_t overflow aada7e17ab01 [Backport] Fix for CVE-2017-5125 [1/2] 2ed76568020b [Backport] Fix for CVE-2017-5125 [2/2] ed460ed13d93 [Backport] Fix for CVE-2017-5129 32f182ef225f [Backport] Fix for CVE-2017-5124 e8e5f1815ea4 [Backport] Fix for CVE-2017-5131 a361fa754175 [Backport] Fix for CVE-2017-5133 bb283cc6493c [Backport] Cherry pick: Don't allow iteration through non-finite points. c34649b6774e FIXUP: Fix build with g++ < 6 Change-Id: I187e1e1a8a61985db5712b58cb72945bbfa3f480 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumAllan Sandfeld Jensen2017-11-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulling in the first set of security patches from Chrome 62 Changes: 0e4f193bdcec FIXUP: Fix Chromium built with X11 running without 121ce3942568 [Backport] Fix for CVE-2017-5126 578e121bb3b0 [Backport] Fix for CVE-2017-5127 b332e4aa9c2d [Backport] Fix for CVE-2017-5128 96c14954df8e [Backport] Fix for CVE-2017-5132 ce3adfa592ed [Backport] Convert MediaTrackConstraints to a ScriptValue fa27f806d973 [Backport] Restore forward declaration of MediaTrackConstraints ccee9b733971 [Backport] Use no-referrer for DevTools links Task-number: QTBUG-64027 Change-Id: Iba6341b9dbdcaedb3df0370b01d5c532e9c31528 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Update ChromiumAlexandru Croitor2017-11-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Pulls in gcc compilation fix regarding static constexpr usage Changes: 6659bdba14 FIXUP: Fix gcc compilation issue due to incorrect 04cd562012 FIXUP: Remove reference to safe_browsing constants Task-number: QTBUG-64104 Change-Id: I3848b172c564b0ae003f44f66b9e9af59426db65 Reviewed-by: Viktor Engelmann <viktor.engelmann@qt.io>
* | Update ChromiumAllan Sandfeld Jensen2017-10-271-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Pull in fix of buid will Fall Creators Update SDK on Windows. Changes: 4ce1cc53 Remove reference to safe_browsing constants e70bf3d7 [Backport] Update CLIENT_SDK declaration for 10.0.16299.0 SDK Task-number: QTBUG-63713 Change-Id: I88b55ebfd3cdb2354fff526d42c875260af4c7d1 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Adaptations to 61-basedAllan Sandfeld Jensen2017-10-251-0/+0
| | | | | | | | | | Change-Id: I5cb198445f283c6cea8187a1a2883896df0ee918 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Update ChromiumAllan Sandfeld Jensen2017-10-181-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add dummy override for input-event source on X11, which we now comment out in Chromium to avoid it talking to X11 directly. Changes: 7b8aa9b87a Fix not working bug black lists cea17a5763 Do not export .gitignore and .gitattributes 260f8350e1 Fix Chromium built with X11 running without 42d8ea5645 FIXUP: Fix build with GCC 7.0 3d02dd98fb Use basic collection info only on linux Task-number: QTBUG-55384 Change-Id: Ifcd0f39578d608b93687b869db2bbcc5c0a03fde Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Merge remote-tracking branch 'origin/5.9' into 5.10Allan Sandfeld Jensen2017-09-291-0/+0
|\| | | | | | | Change-Id: I7094e85a7770303a2ae30baccbc484c04f33600e
| * Update ChromiumJüri Valdmann2017-09-251-0/+0
| | | | | | | | | | | | | | | | | | Changes: cfe8c60903 [Backport] Reject getUserMedia calls in builds with WebRTC disabled. 05b7fdee0a Add .gitignore for *.pyc Change-Id: I00b195cdb627ebb90d006a1e92efb91ecef854df Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-09-201-0/+0
| | | | | | | | | | | | | | | | | | Changes: 78c96f83ab Do not assert on PPAPI resources we do not support. 02fb09feae [Backport] Clip FreeType glyph bitmap to mask. Change-Id: I9455f8ac7283a5326618d9caf36533af567892e0 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Merge remote-tracking branch 'origin/5.9' into 5.10Allan Sandfeld Jensen2017-09-141-0/+0
|\| | | | | | | Change-Id: I0860a46b981c1f711bec45d7a495bcec2a80ee1f
| * Allow WebGL to work with a software OpenGL implementation on WindowsAlexandru Croitor2017-09-131-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A user can explicitly request software OpenGL rendering via opengl32sw.dll instead of Skia rendering, by passing the --enable-webgl-software-rendering command line argument. This will make sure not to disable GPU processing if and only if software OpenGL rendering is used on Windows (via QT_OPENGL=software environment variable, or the Qt::AA_UseSoftwareOpenGL attribute), so that WebGL is not disabled. Software OpenGL rendering will still use Skia on platforms other than Windows. Change-Id: I8b3601b144e09e3a732abfb74dbbf6f924889b5a Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-09-081-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in relevant security fixes upto Chome 61.0.3163.79 Changes: 609295469702 FIXUP: Support GN on MIPS64 hosts 0c3fee8fd9ae FIXUP: Optionally unbundle re2 10d8b35c35d1 [Backport] Fix for CVE-2017-5112 838d4d79ff42 [Backport] Fix for CVE-2017-5114 72c99b3ca20a [Backport] Fix for CVE-2017-5117 5d375e38c58d [Backport] Fix for CVE-2017-5118 bc703b5d9f97 [Backport] avformat/oggparsecelt: Do not re-allocate os->private 89de564d176a [Backport] FrameHostMsg_OpenURL_Params.resource_request_body needs to be validated. 5ebd47322d60 [Backport] Remove insecure code paths in portable NTLM. Change-Id: I8d8c93aab7f41a485c95878ce7aecb5997bbeb1c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-08-291-0/+0
| | | | | | | | | | | | | | | | | | Changes: dd11b14b60 Optionally unbundle re2 5caa35af6b Support GN on MIPS64 hosts Change-Id: I745f399477b182fa2216b879cac3d356ba0e69fd Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-08-111-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 38528170ed Remove third_party/afl e155b257b2 Enable minimal optimizations when debug-symbols are disabled bcc2005d27 [Windows] Disable warning about mf.dll not being found on Windows e8b33d7a5f [Backport] Fix for CVE-2017-5093 e284f716a4 [Backport] Fix for CVE-2017-5095 176a2fd0d1 [Backport] Fix for CVE-2017-5097 584afa4c02 [Backport] Fix for CVE-2017-5102 f0e009af02 [Backport] Fix for CVE-2017-5103 f3a498db5d [Backport] Fix for CVE-2017-5092 and CVE-2017-5099 1ef056b863 [Backport] Fix for CVE-2017-5107 Change-Id: I16d6721a5ac97aae4d22ea3244c897b67f2296ce Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Update 3rdpartyAllan Sandfeld Jensen2017-09-121-0/+0
| | | | | | | | | | | | | | Updates Chromium to 60.0.3112.116 and Ninja to 1.8.2 Change-Id: I46f6fe4083f338890ad85437404a442aa7eeba81 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | Adaptations for Chromium 60Alexandru Croitor2017-09-111-0/+0
| | | | | | | | | | | | Change-Id: I536258e22c2ec143f2fd3f1cbda229e0611b6af4 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* | Merge remote-tracking branch 'origin/5.9' into devAllan Sandfeld Jensen2017-08-141-0/+0
|\| | | | | | | | | | | Includes sha1 bump of src/3rdparty to head of 58-based. Change-Id: I37743c3979c1b6fb21f71eab7048e82f7aa5d78b
| * Update ChromiumMichal Klocek2017-07-131-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls following changes: 1a14be1 Enable using gnu thin archives on Linux 296b240 Silence gcc -Waddress warnings in logging.h fabd7e0 Fix building without git installed 1173dda Do not export c memory handling functions 25ceaa6 Do not launch zygote processes in single-process mode 721a4d1 Carry over user-agent override when opening new windows Change-Id: If48223d76fbb35f1847e416a7f244e4b6ed85f33 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Fix emitting selectionChanged signal for non-user text selection changePeter Varga2017-07-201-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the case when the text selection is triggered by JavaScript. Text selection changes triggered by IME composition text replecement are ignored. Test has been added for mouse selection clipboard: non-user text selection should not update the clipboard. Pulls in Chromium changes: 3deea95 Update TextSelection for non-user initiated events Task-number: QTBUG-53134 Task-number: QTBUG-60381 Change-Id: Ib94f57a2aa61248fba75f595245fb388b9609b6c Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumPeter Varga2017-07-201-0/+0
| | | | | | | | | | | | | | | | | | | | dfaf156 Remove third_party/afl 059d826 [Backport] Initialize RenderSandboxHostLinux in --no-zygote mode to not crash. 16b932b Add .gitignore for *.pyc Task-number: QTBUG-61954 Change-Id: Ib10d09b8c0a771fb9b200a1947dbf9bb320cb1f2 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumKai Koehne2017-07-091-0/+0
| | | | | | | | | | | | | | | | | | | | 2d8af02 Fix build of documentation 4eac3c9 [Backport] Fix for occasional crashes in FindRequestManager::OnFindReply(). Task-number: QTBUG-61693 Task-number: QTBUG-60472 Change-Id: Ie655ad9fa8c7aebc301e12d6cd8862151d33ad05 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Merge remote-tracking branch 'origin/5.9' into devAllan Sandfeld Jensen2017-07-051-0/+0
|\| | | | | | | Change-Id: Ida702fd5fa05a32d6cd7fc737aa061da74b675a0
| * Fix crash with --no-zygote on LinuxPeter Varga2017-06-281-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zygote process is responsible for initializing ResourceBundle on Linux. Thus it is expected to be initialized in Renderer process. When zygote is disabled the Renderer process can't reload locale resources since the ResourceBundle hasn't been initialized yet. However, there is no need for reload because without zygote, Renderer Process initializes ResourceBundle for itself. Pulls in Chromium changes: 5352138 [Backport] Initialize RenderSandboxHostLinux in --no-zygote mode to not crash. Change-Id: Iace3585e23b4f18850783a813b1466a3ff5fe12f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update Chromiumv5.9.1Allan Sandfeld Jensen2017-06-231-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in the last security patches from Chrome 59 release. Changes: cf318fb Fix crash if glGetString returns null pointer d34da87 [Backport] Fix for CVE-2017-5071 cb447f7 [Backport] Have sendBeacon throw for Blobs with a type that is not CORS-safelisted. a83fe7e [Backport] Fix for CVE-2016-5078 ff6f88a [Backport] Fix for CVE-2017-5079 5c34ac7 [Backport] Protect against lifecycle updates that delete a layout object for autoscroll. f9ecfa6 [Backport] Fix for CVE-2017-5083 17dfc0d [Backport] Fix for CVE-2017-5088 c66a939 [Backport] Fix for CVE-2017-5089 Task-number: QTBUG-61337 Change-Id: Ia634429ef58070d947970a3c07886e94730aa950 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-06-171-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: e38fb8e [Backport] Add gcc toolchain for arm64/linux 363741c Fix compilation with system ICU 59 0346f46 [Backport] Fix for CVE-2017-5076 615b0eb [Backport] Fix for CVE-2017-5075 7931a3c [Backport] Fix for CVE-2017-5070 ef06643 [Backport] Fix for CVE-2017-5077 41c17e9 [Backport] avformat/oggparseogm: Check available data before reading global header 3996e12 [Backport] Flowthread should move its floatlists to container when evacuating cf200aa FIXUP: Integrate spell checker sources, fix compilation issues Change-Id: I0148069f30fc8738f63ca6b691fee955efbf4df7 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2017-06-081-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 7a81e62 FIXUP: Fix assert on QRC urls 08948cb Add switch option for using OpenGL Core Profile in Chromium c2c63f9 Fix assert triggered by CHROME_IPC_LOGGING e38d326 Fix build with WebRTC disabled 8bb5341 Fix DCHECK with audio-only desktop capture 801c957 [Backport] GN: Add Arm64 Linux support b4b03ce Fix windows builds with plugins disabled Change-Id: I2e2a1b3ac4db138309cc0c16964de948275b4ee8 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | Simple adaptations for Chromium 58Allan Sandfeld Jensen2017-06-141-0/+0
|/ | | | | Change-Id: I7c2c85973b03fdbd2eafb5339f33a3758d53e924 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>