From 3807deafe2b914b9a3658f2b54712935baf94d60 Mon Sep 17 00:00:00 2001 From: v-saha Date: Thu, 9 Feb 2023 11:46:20 +0530 Subject: [PATCH] [M108 Migration] Support ecore mainloop on utility process Ecore events are not triggered on utility process as MessagePumpDefault is used as the message pump. This commit sets MessagePumpEcore as the message pump for utility process to support ecore events. Reference: https://review.tizen.org/gerrit/279393 Change-Id: If2b62fdef2bc9a44e446e37ba67d71c6f93b1845 Signed-off-by: v-saha --- content/utility/utility_main.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/content/utility/utility_main.cc b/content/utility/utility_main.cc index c15f7b9..3097f60 100644 --- a/content/utility/utility_main.cc +++ b/content/utility/utility_main.cc @@ -84,7 +84,11 @@ int UtilityMain(MainFunctionParams parameters) { base::MessagePumpType message_pump_type = parameters.command_line->HasSwitch(switches::kMessageLoopTypeUi) ? base::MessagePumpType::UI +#if BUILDFLAG(IS_EFL) + : base::MessagePumpType::ECORE; +#else : base::MessagePumpType::DEFAULT; +#endif #if BUILDFLAG(IS_MAC) auto sandbox_type = -- 2.7.4