summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2023-02-15 16:36:11 +0100
committerPeter Varga <pvarga@inf.u-szeged.hu>2023-02-20 09:45:52 +0100
commitb45730ca4309c339b0b8a3eaf2027a52e9a7ec17 (patch)
tree00a5ba34492937f40f4e59cc7470067da34c5da5
parentc4e58804c9b10fa6a61918f13e9d9c3c488bf8b6 (diff)
Force to disable IPC logging
It is enabled by default in Chromium for debug build. See //ipc/features.gni. Disable it for debug build too because it adds and extra SetIPCLoggingEnabled mojo message (see //content/common/child_process.mojom) and it results different mojo message ids for the debug and release binaries. This is undesirable when setting QTWEBENGINEPROCESS_PATH environment variable to use release QtWebEngineProcess with debug browser process or the other way around. The messages and the corresponding ids can be listed by executing the following command in the QtWebEngine build directory: find . -name "*-message-ids.h" | xargs grep -h "constexpr uint32_t" Task-number: QTBUG-110504 Change-Id: I80f24117ae20d02fb53ea482d04bea7a9dcb38c1 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 114c6d0543e1ebe4ec12693b0d462ec05037e3a4)
-rw-r--r--src/core/config/common.pri1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/config/common.pri b/src/core/config/common.pri
index d9d64e76b..fc46d55ce 100644
--- a/src/core/config/common.pri
+++ b/src/core/config/common.pri
@@ -46,3 +46,4 @@ qtConfig(webengine-kerberos) {
}
!qtConfig(webengine-nodejs10): gn_args += use_rollup=false
+gn_args += enable_ipc_logging=false