summaryrefslogtreecommitdiffstats
path: root/src/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* | 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>