p_command_line->AppendSwitchASCII(switches::kOzonePlatform, "efl");
p_command_line->AppendSwitch(switches::kNoUnsandboxedZygote);
- // kEnableElmObject - This enables the ElmObject path for chrome D&D support
if (p_command_line->HasSwitch(switches::kEnableChrome)) {
+ // Enabling kEnableElmObject for TV profile only to prevent freezing of
+ // toolbar in public during window creation in CreateElmObject() in
+ // efl_window.cc.
+#if BUILDFLAG(IS_TIZEN_TV)
+ // kEnableElmObject - This enables the ElmObject path for chrome D&D
+ // support
p_command_line->AppendSwitch(switches::kEnableElmObject);
+#endif
p_command_line->AppendSwitch(blink::switches::kUseInternalPopupMenu);
} else {
p_command_line->AppendSwitch(switches::kEnableOffscreenRendering);