From 41bf4458a4ad7ac22f9c6713e4b88c1ab291019f Mon Sep 17 00:00:00 2001 From: Prathmesh Date: Mon, 18 Jun 2018 14:52:27 +0530 Subject: [PATCH] Block loading of extension in render - Plugins are already loaded in browser - There is no use of loading in renderer as the plugins loaded in browser will be used. Change-Id: I8175667d01f30be7242ff9eb24f7db597533a7c3 Signed-off-by: Prathmesh --- tizen/extensions/renderer/xwalk_extension_client.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tizen/extensions/renderer/xwalk_extension_client.cc b/tizen/extensions/renderer/xwalk_extension_client.cc index d11326996..4199fed00 100644 --- a/tizen/extensions/renderer/xwalk_extension_client.cc +++ b/tizen/extensions/renderer/xwalk_extension_client.cc @@ -149,8 +149,11 @@ void XWalkExtensionClient::OnReceivedIPCMessage( } void XWalkExtensionClient::LoadUserExtensions(const std::string app_path) { - XWalkExtensionServer* server = XWalkExtensionServer::GetInstance(); - server->LoadUserExtensions(app_path); + base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); + if (command_line->HasSwitch(switches::kSingleProcess)) { + XWalkExtensionServer* server = XWalkExtensionServer::GetInstance(); + server->LoadUserExtensions(app_path); + } } } // namespace extensions -- 2.34.1