From: Youngsoo Choi Date: Thu, 19 Oct 2017 02:26:52 +0000 (+0900) Subject: [Tizen] Disable desktop_capturer X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d0a85dab5d51f90184d3869aa64a4fb59457b2ed;p=platform%2Fframework%2Fweb%2Fcrosswalk-tizen.git [Tizen] Disable desktop_capturer The desktop_capturer depends on webrtc. Btw, chromium-efl depends on webrtc using CAPI. So, the desktop_capturer is not supported on chromium-efl. Change-Id: I53b7bdf2077fb9e8c888f6c2d990bc9069a189ab Signed-off-by: Youngsoo Choi --- diff --git a/atom/common/node_bindings.cc b/atom/common/node_bindings.cc index fa9e643..6017e3d 100644 --- a/atom/common/node_bindings.cc +++ b/atom/common/node_bindings.cc @@ -36,7 +36,7 @@ REFERENCE_MODULE(atom_browser_auto_updater); REFERENCE_MODULE(atom_browser_browser_view); REFERENCE_MODULE(atom_browser_content_tracing); REFERENCE_MODULE(atom_browser_debugger); -#if !defined(DESKTOP_LINUX) +#if !defined(DESKTOP_LINUX) && !defined(OS_TIZEN) REFERENCE_MODULE(atom_browser_desktop_capturer); #endif REFERENCE_MODULE(atom_browser_dialog); diff --git a/electron.gyp b/electron.gyp index 1925452..c3bdebc 100644 --- a/electron.gyp +++ b/electron.gyp @@ -401,7 +401,7 @@ ], }, }], # use_efl==1 - ['desktop_linux==1', { + ['desktop_linux==1 or is_tizen==1', { 'sources/': [ # chromium-efl supports only tizen webrtc using CAPI # which is not working on desktop linux.