From: Prathmesh Date: Mon, 18 Jun 2018 09:22:27 +0000 (+0530) Subject: Block loading of extension in render X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=41bf4458a4ad7ac22f9c6713e4b88c1ab291019f;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git 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 --- 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