summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update project's url for lighthouse106-basedMichal Klocek2023-01-033-3/+3
| | | | | | | | | | | Fix the url of the project lighthouse as qdoc has an issue to create a proper link for chromium_attributions.qdoc Pick-to: 102-based Change-Id: I82cc89836fd1b4ff01115f3b5446f75d55db2297 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/451416 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Fix initalization for FCMMichal Klocek2022-12-212-0/+9
| | | | | | | | | We should not use account fetcher as it initalizes more stuff and expects image fetcher for GAIA accounts. Change-Id: I39cb08b118ea6cadc2d369049cf852515ebd7a0d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/434519 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* Force python to write with utf8 encodingMichal Klocek2022-12-211-1/+1
| | | | | | | | | On some windows machine it tries to write with cp1252 and fails. Change-Id: I646dc0170143186d84e9442b89083d736d38f338 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/449292 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Remove custom push servcie endpoint supportMichal Klocek2022-12-213-25/+0
| | | | | | | Task-number: QTBUG-107442 Change-Id: Iaba5a6620fcc71f04f87da47e72261e7c477ea19 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/449005 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* FIXUP: Fixes for jumbo buildPeter Varga2022-12-131-0/+1
| | | | | | Change-Id: I6e440f39ae79379f1fc1b5527452b7b532c14850 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/448446 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* FIXUP: Fixes for jumbo buildMartin Negyokru2022-12-091-2/+2
| | | | | | Change-Id: I5d584804e724f641c30232bc814bea1c4058e333 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/447789 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Adapt PointerDevice for WebEngineMartin Negyokru2022-12-091-12/+14
| | | | | | | | | | Guard out pointer_device implementations as we override them in: https://codereview.qt-project.org/c/qt/qtwebengine/+/439924 Task-number: QTBUG-63174 Change-Id: Ic51f694139ab1bf403f16c55d458218169ca1ace Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/446174 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* FIXUP: Fixes for jumbo buildMartin Negyokru2022-12-021-1/+1
| | | | | | Change-Id: I10228e0d9dd485b9717527872452b92a573c263d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/446490 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* FIXUP: Fix browser DCHECKAllan Sandfeld Jensen2022-11-291-2/+2
| | | | | | | | | Actually compile. This time for real with d_check_is_on. Task-number: QTBUG-108904 Change-Id: Ieaf27da6698352e935deb83923a237a167fcbae2 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445916 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* FIXUP: Fixes for jumbo buildPeter Varga2022-11-292-1/+2
| | | | | | Change-Id: I880aa95421d36ad5d4a66b5b81160d6d82dabf7c Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445971 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* Merge branch 'upstream-master' into 106-basedAllan Sandfeld Jensen2022-11-29291-2882/+5612
|\ | | | | | | Change-Id: I772959dc154151e6eaf38cdeaf586c3acf1e90e8
| * BASELINE: Update Chromium to 106.0.5249.207Allan Sandfeld Jensen2022-11-29291-2884/+5614
| | | | | | | | | | | | Change-Id: I790c19aa67543118f08ebe1280b650831e278cbb Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445678 Reviewed-by: Michael Brüning <michael.bruning@qt.io>
* | Fix browser DCHECKAllan Sandfeld Jensen2022-11-291-3/+4
| | | | | | | | | | | | | | | | | | Do not rely on sandboxed state for whether current process is browser. Task-number: QTBUG-108904 Change-Id: Id59d25307c5ba4c05c4b1fe7fd4e93da492045ed Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445692 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
* | FIXUP: Fixes for building with MSVCPeter Varga2022-11-2826-32/+157
| | | | | | | | | | | | Change-Id: Ibcb5a4ae6715e74014ac21684075017d97acc8ac Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443567 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Fix crashes and assertsAllan Sandfeld Jensen2022-11-282-2/+1
| | | | | | | | | | | | Change-Id: I4dd44b673c222052841699b3e35d4f79d6dbf1c0 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442400 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Fix building on macOS with XcodeAllan Sandfeld Jensen2022-11-281-2/+2
| | | | | | | | | | | | Change-Id: I11337340fee0ed9d1a8614d3d9ab4f628d80634d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445125 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Qt GN integrationAllan Sandfeld Jensen2022-11-247-5/+9
| | | | | | | | | | | | Change-Id: Iecb6e5e773cd68b80f6af071c0ebe12c1230d4d1 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443704 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | [Backport] Detile vld for gcc build fixAllan Sandfeld Jensen2022-11-241-6/+6
| | | | | | | | | | | | | | | | | | | | | | - add {} around loaded register Bug: libyuv:944 Change-Id: I0d916e37beb50bda0838e4867742eb7afa57e1cc Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3957634 Commit-Queue: Frank Barchard <fbarchard@chromium.org> Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/445019 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Silence most warningsAllan Sandfeld Jensen2022-11-242-2/+3
| | | | | | | | | | | | Change-Id: I3fb589d44a9e71a41bfe16c20e9f41b0b87f744d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444697 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Add extensions to Qt build and fix it up for buildingPeter Varga2022-11-241-1/+1
| | | | | | | | | | | | | | | | Fix compiler warning. Change-Id: I70e4bbdbe646c28c20db099e31fdf489a720bc05 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444734 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Implement GLDisplayWGLAllan Sandfeld Jensen2022-11-232-0/+15
| | | | | | | | | | | | Change-Id: I4196b23ed9b4b9a56e14af91a24baf05265a493d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444908 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Update TextSelection for non-user initiated eventsPeter Varga2022-11-221-1/+1
| | | | | | | | | | | | | | | | Fix compiler warning. Change-Id: I3339548a63b5213c109791dc66996b7d6119bd48 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444728 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Fix fragment navigations on custom URL schemesSzabolcs David2022-11-221-1/+4
| | | | | | | | | | | | | | | | | | | | Don't try to resolve Path syntax custom schemes as authority based schemes. Task-number: QTBUG-102058 Change-Id: I673158f35e30e40f725c9cabb7b32b0babcfdfd9 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444185 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Adapt favicon and history component for WebEnginePeter Varga2022-11-227-12/+51
| | | | | | | | | | | | Change-Id: Ie65432f4a700c003eff533d4c2df522d8bcc50b0 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442876 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Fixes for jumbo buildPeter Varga2022-11-221-0/+2
| | | | | | | | | | | | | | | | An attempt to fix gl macro redefinitions on Windows. Change-Id: I5a60481e692d36a2eadb2aa5754c260286ebe5f8 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443961 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Revert] HLS: Use base::ranges instead of std algorithms libraryPeter Varga2022-11-221-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | The reverted patch is https://chromium-review.googlesource.com/c/chromium/src/+/3758498 base::ranges solution doesn't build with MSVC. Switch back to the std algorithms solution to fix the build temporarily. Change-Id: I36ba53b88565b74557db83c74df9e273b4fff247 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443948 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Disable advanced arm64 control-flowAllan Sandfeld Jensen2022-11-211-1/+2
| | | | | | | | | | | | | | | | We don't necessarily support these instructions. Change-Id: I6f64b2dea837c99050fbc150f651239f4743ab11 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443465 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Fix building with enable_screen_ai_service=falsePeter Varga2022-11-211-1/+1
| | | | | | | | | | | | Change-Id: I55c8aa1f3421c736697da435473d0b6fa26536f1 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444389 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Do not depend on soda on LinuxAllan Sandfeld Jensen2022-11-211-2/+1
| | | | | | | | | | | | Change-Id: Ia98e6d65eba09037fb18f1faaeb060c22a7ffd75 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/444376 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | Implement GLDisplayWGLAllan Sandfeld Jensen2022-11-217-147/+223
| | | | | | | | | | | | | | | | Modernize WGL implementation Change-Id: Ib6488477d53878100a436a3112f9c44f4c39f40d Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442636 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Fix QtWebEngine build on all platformsPeter Varga2022-11-211-2/+2
| | | | | | | | | | | | Change-Id: I9dcc3f2caecda13749318f5d6d8ddf12d2222090 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443624 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Backport] Fix the gn gen for components/segmentation_platformPeter Varga2022-11-211-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | 'optimization_guide_segmentation_handler' dependency only available if the 'build_with_tflite_lib' condition is set. Bug: 1355185 Change-Id: Ica96f9a985a0ae15331535c8c65b1daf9be1e6f4 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3845194 Cr-Commit-Position: refs/heads/main@{#1037919} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443885 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Add minimal webrtcdesktopcapture api for hangout services extensionPeter Varga2022-11-212-7/+8
| | | | | | | | | | | | | | Change-Id: Ib99816dfa32aa469f7934d945de663cf532832b9 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442874 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Add extensions to Qt build and fix it up for buildingPeter Varga2022-11-212-1/+3
| | | | | | | | | | | | | | | | | | - chromium_builder_perf is not a dependency of any target. - We don't use device_signals component yet. Change-Id: I8bf191317a6421ba4c67ead292298c7476584527 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443619 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Fix enable_extensions=false buildsPeter Varga2022-11-212-1/+10
| | | | | | | | | | | | Change-Id: I71f3c23639b936776d74eeaa04c431ce2019542f Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443597 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Silence most warningsAllan Sandfeld Jensen2022-11-201-1/+1
| | | | | | | | | | | | Change-Id: I9ab7cd2affd116470a4b345a534502d9dff4e7de Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443705 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Fix misuse of {} initializationPeter Varga2022-11-181-1/+1
| | | | | | | | | | | | Change-Id: I7e378b357c2b498e5fe26dcd3fc0061d6827bb4c Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443949 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Generate Version_autogen.h without calling gitPeter Varga2022-11-171-0/+6
| | | | | | | | | | | | | | | | | | kDawnVersion is supposed to be an empty string instead of git hash. Task-number: QTBUG-105755 Change-Id: I877498f87ed338e4b25e02b55f79b391e4ec7fc5 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443334 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Revert "Avoid calling git in build scripts"Peter Varga2022-11-171-26/+19
| | | | | | | | | | | | | | | | | | | | | | This reverts commit 319a2ad329387a4a8cc53ea4cdd8f9fcc4bfdc8a. Version_autogen.h is used since 106-based. Task-number: QTBUG-105755 Change-Id: Ib4420d215a75319d729027bf01519a66039bc170 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443333 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | Fix building with enable_screen_ai_service=falsePeter Varga2022-11-172-0/+8
| | | | | | | | | | | | Change-Id: I45fe93f738eb889ecf621ce4383f88afc03d259c Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443760 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Fix building with oop_printing=falsePeter Varga2022-11-171-1/+1
| | | | | | | | | | | | Change-Id: I5b863d2bcb40b8fe4348b015c64ab5642b16572c Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443759 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Use ui:Compositor (3rdparty)Peter Varga2022-11-171-1/+1
| | | | | | | | | | | | Change-Id: Ib437e5a0d22f4fcbf1f513fc437b8e454eed1139 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443743 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Fixes for jumbo buildPeter Varga2022-11-166-30/+35
| | | | | | | | | | | | Change-Id: I8bebca8f938324c33665b8675c4b1288ac455fbe Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442708 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | FIXUP: Adapt autofill component for WebEngineAllan Sandfeld Jensen2022-11-161-1/+1
| | | | | | | | | | | | Change-Id: Ifdf78d51e33525660ffc051c8a49521410168aba Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443626 Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
* | [Backport] Correct initializer that is not C++11 compliantPeter Varga2022-11-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | https://en.cppreference.com/w/cpp/language/aggregate_initialization#Notes “Until C++11, narrowing conversions were permitted in aggregate initialization, but they are no longer allowed.” Bug: 819294 Change-Id: I95ce7cd4920ae6f7485b11c20873948f309feb42 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3968638 Cr-Commit-Position: refs/heads/main@{#1061771} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443635 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | FIXUP: Bring enable_webrtc backPeter Varga2022-11-162-3/+2
| | | | | | | | | | | | Change-Id: I4356c579eed6d522f3b0642344b7af1a7870655c Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/442877 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Backport] GCC: disable unsupported annotate attributePeter Varga2022-11-161-0/+5
| | | | | | | | | | | | | | | | | | | | | | Creates a lot of noise in non-official builds. Bug: 819294 Change-Id: I900c588625751b4f82c52e1306c487a822d8e8d8 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3941629 Cr-Commit-Position: refs/heads/main@{#1057012} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443566 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Backport] [PA] Remove inline assemblyPeter Varga2022-11-161-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This CL removes some inline assembly from `PartitionRoot::RawFree()` when building under MSVC. A small MSVC-specific kludge is added to hopefully prevent optimization of the store instruction, but it is not certain to work and needs verification. Bug: 1351310 Change-Id: If86346f943a07167a1af75132ad6d5efddc23e60 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3874547 Cr-Commit-Position: refs/heads/main@{#1043308} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443565 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Backport] [PA] Uninline sentinel slot spanPeter Varga2022-11-162-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change partially undoes https://crrev.com/c/3412485, in which the sentinel slot span was marked `inline` at its declaration inside `SlotSpanMetadata`. This is needed to build under MSVC, which otherwise immediately spits out ``` partition_page.h(313): error C2512: 'partition_alloc::internal::SlotSpanMetadata<true>': no appropriate default constructor available partition_bucket.h(29): note: see declaration of 'partition_alloc::internal::SlotSpanMetadata<true>' partition_page.h(327): note: see reference to class template instantiation 'partition_alloc::internal::SlotSpanMetadata<true>' being compiled ``` Bug: 1351310 Change-Id: I2b419c978206ce9c2786826f9ff39bf9a5fcf7ed Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3858985 Cr-Commit-Position: refs/heads/main@{#1039664} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443564 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
* | [Backport] [PA] PA_YIELD_PROCESSOR for MSVCPeter Varga2022-11-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | This CL works around MSVC not liking inline assembly and replaces it with an MSVC macro. Bug: 1351310 Change-Id: I7c145248feffa1a2a13cc5127e875e24ded13cba Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3852891 Cr-Commit-Position: refs/heads/main@{#1038712} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443563 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>