summaryrefslogtreecommitdiffstats
path: root/src/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
...
* | Update ChromiumJüri Valdmann2018-09-051-0/+0
| | | | | | | | | | | | | | | | | | | | This pulls in the following changes: * 79e2dad9 [Backport] Skip deleted object files in POSIX base::debug::StackTrace * 3779b31a Fix hunspell::NodeReader::affix_id_for_leaf bounds check Change-Id: Ib8e9925e66c9730016141c09c32453b6aaaa5186 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Merge remote-tracking branch 'origin/5.11' into 5.12Michael Brüning2018-08-211-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .qmake.conf configure.json examples/webenginewidgets/markdowneditor/resources/3rdparty/marked.js examples/webenginewidgets/markdowneditor/resources/3rdparty/qt_attribution.json examples/webenginewidgets/markdowneditor/resources/markdowneditor.qrc mkspecs/features/platform.prf src/3rdparty src/core/media_capture_devices_dispatcher.cpp src/core/net/url_request_context_getter_qt.cpp src/core/net/url_request_context_getter_qt.h src/core/web_contents_adapter.cpp Change-Id: I467133ba455b1f85f6bb61793794c31cb1094541
| * Update ChromiumMichael Brüning2018-08-161-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pulls in the following changes : * 827405 [Backport] Security fix for Chromium bug 854887 * e79b92 [Backport] Security fix for Chromium bug 861571 * d845af [Backport] CVE-2018-6161 * 3cdf31 [Backport] CVE-2018-6159 * 625870 [Backport] CVE-2018-6162 * 2b111a [Backport] CVE-2018-6164 * eb5360 [Backport] blink: disable XML catalogs at runtime * 273272 Bump maximum number of custom isolated world ids * 8f53e0 [Backport] CVE-2018-6167 * 07c34e [Backport] CVE-2018-6172 CVE-2018-6163 * 5d8596 [Backport] CVE-2018-6165 * e8b9ae [Backport] CVE-2018-6177 CVE-2018-6168 * 0cce34 [Backport] CVE-2018-4117 Task-number: QTBUG-69663 Change-Id: Ied119f9d0b28ccba4954c087ab7bcf129969d52a Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
| * Update ChromiumMichal Klocek2018-08-151-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | This commit pulls in security patches: * CVE-2018-6150 * CVE-2018-6152 * CVE-2018-6175 * CVE-2018-6155 Task-number: QTBUG-69663 Change-Id: If70e7817f4f9aa1fa482559b734085e6cdff89ed Reviewed-by: Michael Brüning <michael.bruning@qt.io>
| * Update ChromiumAllan Sandfeld Jensen2018-08-031-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: 2d61f0a269 Work around MSVC2017 optimizer bug when printing a page usind Pdfium 6d6103fe51 [Backport] flush to zero tiny radii edf63ed29d [Backport] use double to compute root to avoid overflow 7777b6ac95 [Backport] Generate GL errors more strictly in StrictIdHandler. 0c00f4a924 [Backport] Validate all incoming WebGLObjects. a6a96845cc [Backport] Prevent potential buffer overflow in UlpfecReceiver a3d55fb8e4 [Backport] Check number of nalus in packet before checking nalu types. Change-Id: Icd501a956ce396a38098272848bc25065ad92748 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
| * Update ChromiumKai Koehne2018-07-231-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include following patches: c020786f57 Fix compilation failure in time_win.cc eea22d3cac [Backport] media: Increase DecoderBuffer::kPaddingSize to 64 91d24cdd6f Reduce severity level of messages when kDisableGpu switch is used 298fb05460 Fix --single-process --disable-gpu combination not to hit asserts db81dc68a8 Remove incomplete logic to detect AMD K2 CPU's b11fd882e8 Do not write <protocol>.json to source directory Change-Id: I4e3c0c2f3908f358b43ae4af8baebc2012c9830b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
| * Update Chromium and changelogv5.11.1Michal Klocek2018-06-151-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following commits: * bad02200 [Backport] CVE-2018-6149 * 8cc9828a Workaround long path issue on Window * b42eb615 [Backport] gpu: Address piman's nits from crrev.com/c/969639 Change-Id: I3077df475503db990988ff0ab42724d11341db25 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
| * Update ChromiumMichal Klocek2018-06-071-0/+0
| | | | | | | | | | | | | | | | | | Pulls in security patches: * CVE-2018-6148 * Security Bug 835371 Change-Id: I00ac63f834082217b7290c90deb261dae0c99746 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-06-061-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following security patches: * Security Bug 836511 * Security Bug 835184 * Security Bug 823864 Change-Id: I479a12be518a288db4aed88447d5a8cc33f41822 Reviewed-by: Kai Koehne <kai.koehne@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-06-061-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following security patches: * Security Bug 826946 * Security Bug 826193 * Security Bug 825524 * CVE-2018-6145 Change-Id: Iae4ada1157df1793cb1c5a06be55835d696df3d5 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-06-061-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following security patches: * CVE-2018-6144 * CVE-2018-6143 * CVE-2018-6142 * CVE-2018-6137 Change-Id: I878529f2061e3da2397756ac5adf8ee0139e7602 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
| * Update ChromiumMichal Klocek2018-06-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following security patches: * CVE-2018-6135 * CVE-2018-6136 * CVE-2018-6134 * CVE-2018-6133 Change-Id: Icaa7bf00f77e1d7da75518e07118018f674646ab Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-06-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | Pulls in following security patches: * CVE-2018-6132 * CVE-2018-6130 * CVE-2018-6129 * CVE-2018-6127 Change-Id: I5a1923d9d95ce61a9fc6dff58ccb79498b8e5ecb Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
| * Update ChromiumMichal Klocek2018-06-051-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Pulls in following changes: * 37866ea Fix race condition on gpu thread initialization * 1fc1c33 [Backport] CVE-2018-6120 * d8c9a86 [Backport] CVE-2018-6123 * 9a297a3 [Backport] CVE-2018-6124 * 0979afc [Backport] CVE-2018-6126 Change-Id: Ia8995000d8a5db0e3b23f445ab2d750e51609d23 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Update ChromiumMichal Klocek2018-08-021-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This change pulls in: * 46dcf1 Enable high resolution printing * 157a4c Revert "Allow qrc urls to load local resources." * e57a4c Revert "Allow using quota management API for non-standard URLs" * 60c793 Revert "Fix assert on QRC urls" * 18f063 Revert "Fix loading of blobs which have a qrc:// origin" * 18f063 Extend url library for WebEngine custom schemes * d4ae42 Switch to use glx over ozone Change-Id: Ibef69c5cd1be185098fd25ccb1c9953688bcf3e9 Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
* | Update ChromiumMichal Klocek2018-07-191-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Pulls in following changes: 9f87e980 Add mojom for qtwebchannel interface 8c809c8c Do not initialize g_is_preview_enabled with false c51a0ee9 FIXUP: gn-build gn with exactly the python it was bootstrapped with Change-Id: I3c5a8a08ce3430e66ca4f89d47a3e490906e2043 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* | Lower Xcode version requirement to 8.3.3 from 9.0Alexandru Croitor2018-07-111-0/+0
| | | | | | | | | | | | | | | | | | | | | | Also adjust the docs and configure checks with the true required version of the OS, compiler and SDK. [ChangeLog][General] Updated macOS build requirements to macOS 10.12, macOS SDK 10.12, Xcode 8.3.3. Change-Id: I12a8e8abeca7853f4d4e046c90e271a8e5989131 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Add hack to export our headers to ChromiumMichal Klocek2018-07-031-0/+0
| | | | | | | | | | | | | | | | | | | | Add hack to export core headers and move back service_qt to main repo. This change pulls the required change in Chromium Change-Id: I8c73cd20c4358c51911b98b42922e1361bfb28b6 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Adaptations for Chromium 67Allan Sandfeld Jensen2018-06-261-0/+0
|/ | | | | Change-Id: I13cedba56012f74651a044d6fa8f0957487bf3eb Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumJüri Valdmann2018-05-181-0/+0
| | | | | | | | | Reverts incorrect change to src/3rdparty in bd3687d2c5 and adds 96f354df27 Fix build with GCC 8.1.0 Change-Id: I6d4334598beb719aca0dabc96060630ea34015e9 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Only add the first found widevine CDMAllan Sandfeld Jensen2018-05-171-0/+0
| | | | | | | | | Otherwise Chromium will pick the last added, meaning we will use the wrong one. Task-number: QTBUG-64071 Change-Id: Id5c939b6a5c70643ed047625c0cbb152dd8c7169 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Update Chromiumv5.11.0-rc2v5.11.0Allan Sandfeld Jensen2018-05-081-0/+0
| | | | | | | | | | | | | | Pulling in security fixes from Chrome 66.0.3359.139 Changes: a816f8401c Update the ICU shim headers a329fc0080 [Backport] [MemCache] Fix bug while iterating LRU list in range doom 492afe7432 [Backport] Merged: [keys] Don't keep chain of OrderedHashSets in KeyAccumulator 1785e2c1eb [Backport] Merged: [wasm] Call AsyncInstantiate directly when instantiating a module object Task-number: QTBUG-67800 Change-Id: Id84a3e58f5eb4fc7b8e73f57c8edb8f0574e6547 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-04-301-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Changes: e0864b6551ba Revert "For local origins CanDisplay should be treated as CanRequest" c47570975b7e [Backport] Don't sniff file URLs for HTML. a2e3b4e55ea0 [Backport] DevTools: speculative fix for crash in NetworkHandler::Disable 98a2b309e128 [Backport] Use correct Request Context when EMBED or OBJECT requests an image 09731111686c [Backport] Remove usage of SEE_MASK_FLAG_NO_UI from ui::base::win 848a0b395f95 [Backport] Merged: [wasm] Call FatalProcessOutOfMemory on OOM d7809694d8ce [Backport] Merged: [turbofan] Properly test number of descriptors. 880dbfff351d [Backport] Revert "Roll libxml to 707ad080e61014ab4a6d60dc12875e233c1f673c" 9ad7a2ac8ae1 [Backport] Roll libxml to 7a1bd7f6497ac33a9023d556f6f47a48f01deac0 5ca051ce6e17 Fix use after free in DeviceMediaToMojoAdapter 24cf628c8e4a [Backport] [turbofan] Fix dead loop exit removal. 61b62c6ef03f [Backport] Use PaintLayer pointer from PaintLayerScrollableArea as PaintLayer is destructed first. 287955ba1c32 [Backport] VP9 GoF/temporal index check. 8c7d2f8a1cd6 [Backport] Check actual text length in InlineTextBox::IsLineBreak 1f64262b5d [Backport] Track the location of IHDR in PNG 7ae5eb6188 init out-param on buffer failure Task-number: QTBUG-67800 Task-number: QTBUG-67870 Change-Id: I6b68f4dd51b214f53bb8dcc0853e1559520764ef Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-04-221-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Changes: 6e2354c9971e [Backport] service worker: Skip service worker for all Pepper plugins. 9908339e3989 [Backport] service worker: Disable interception when OBJECT/EMBED uses ImageLoader. 4ec3a984093e [Backport] Merged: [wasm] Avoid integer overflow on function locals check e9ec9ada1c39 [Backport] Enable <video> to see if a response from a service worker was cross-origin. c46b6312e1dd [Backport] Enable the Oilpan metadata canary in production builds. adb836fcdfcb [Backport] Oilpan: Disable prompty free for weak collection backings 3cf495268dd3 [Backport] Reland: Oilpan: Immediatelly promptly free objects. ba51ea1c97e3 [Backport] If a page calls |window.focus()|, kick it out of fullscreen. 744262b7512d [Backport] service worker: Disallow opaque responses for WebVTT. 0dcab5a6bd94 [Backport] DevTools: check Host header for being IP or localhost when connecting over RDP. 0558fd6946db [Backport] Fix MediaObserver notifications in MediaStreamManager. cbe8bec08847 [Backport] Map U+0454 (є) to 'e' (small E) e818a3dc9a83 [Backport] Add more entries to the confusability mapping 16c374f9f30c [Backport] Add a few more entries to the confusables list for IDN 43bff7cb2280 [Backport] [M66 branch] Add more to confusables list 75434e5f622e [Backport] Fix bug in async generators. Task-number: QTBUG-67800 Change-Id: I3728c42d8a7492b76748e2dfc9fa056852b1562c Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-04-191-0/+0
| | | | | | | | | | | | | | | | | | | Changes: 3c5150686978 Remove NOTREACHED in ScreenWin::GetNativeWindowFromHWND c3a7eab76f70 [Backport] Blockfile cache: fix sparse + evict reentrancy problem, take 2. cdae16717515 [Backport] [MemCache] Fix bug while iterating LRU list in eviction 107477bf1cf4 Pass virtual url of data url request back to the UI bf10f2f32a33 Don't create undeserializable mojo origins 04c37e5d545f [Backport] [wasm] Use guard pages for minicage 66c763feb029 [Backport] Merged: [wasm] do not reuse externalized backing stores when growing 5ef6d51aa222 [Backport] Copy visible_pages_ when iterating over it. d16c1774d1ac [Backport] Skip Service workers in requests for mime handler plugins af49c0deab15 [Backport] Fix possible overflows in hair line path renderer vertex counts de120c712b75 [Backport] service worker: Disallow interception for EMBED and OBJECT requests. Task-number: QTBUG-67800 Change-Id: I421d37a303f84dfdd8547c294ac0731ed9eacac7 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-04-121-0/+0
| | | | | | | | | | Changes: e173cb17d9 Do not initialize static bindings in x11_initializer 7c379772b2 Disable mask-tiling until we support it Task-number: QTBUG-67585 Change-Id: Ic557125e75fb7bdcdc0cd476d7e9c2a7da5f052a Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Update ChromiumAllan Sandfeld Jensen2018-04-091-0/+0
| | | | | | | | | | Changes: 312f43a137d4 Fix bypassing of installed CDM component define on macOS f1a3b4eec78e Fix compilation with system ICU 59 aa9e7d726498 Do not export .gitignore and .gitattributes Change-Id: I4a7e95a3f7eddc2f0eaa778478688880452a1620 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* 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>