From: Youngsoo Choi Date: Mon, 21 Aug 2017 02:16:51 +0000 (+0900) Subject: Add switches for EFL port X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=473bdb4e78c3b826cd7902ffa7575409c49b8255;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git Add switches for EFL port This adds switches for EFL port. Original CL: http://suprem.sec.samsung.net/gerrit/#/c/49196 Change-Id: Ide9709bb21518c543b671bfaaf72f269fac4e9e0 Signed-off-by: Youngsoo Choi --- diff --git a/atom/app/atom_main.cc b/atom/app/atom_main.cc index c464de225..013652f97 100644 --- a/atom/app/atom_main.cc +++ b/atom/app/atom_main.cc @@ -40,6 +40,12 @@ namespace { const char* kRunAsNode = "ELECTRON_RUN_AS_NODE"; +// Default command line flags for all profiles and platforms +const char* kDefaultCommandLineFlags[] = { + "allow-file-access-from-files", + "enable-tizen-app-container", +}; + bool IsEnvSet(const char* name) { #if defined(OS_WIN) size_t required_size; @@ -131,6 +137,14 @@ int main(int argc, const char* argv[]) { #if defined(USE_EFL) if (efl::Initialize(argc, argv)) return 1; + + // Add params for EFL port + base::CommandLine* command_line = base::CommandLine::ForCurrentProcess(); + + static std::vector flags; + for (auto arg : kDefaultCommandLineFlags) + command_line->AppendSwitch(const_cast(arg)); + efl::AppendPortParams(*command_line); #endif atom::AtomMainDelegate delegate; diff --git a/vendor/brightray/browser/browser_main_parts.cc b/vendor/brightray/browser/browser_main_parts.cc index aa2a60eb9..b0008ba21 100644 --- a/vendor/brightray/browser/browser_main_parts.cc +++ b/vendor/brightray/browser/browser_main_parts.cc @@ -206,6 +206,7 @@ void BrowserMainParts::PreMainMessageLoopStart() { #if defined(OS_MACOSX) InitializeMainNib(); #endif + media::SetLocalizedStringProvider(MediaStringProvider); }