[Tizen] Disable desktop_capturer 72/157272/11
authorYoungsoo Choi <kenshin.choi@samsung.com>
Thu, 19 Oct 2017 02:26:52 +0000 (11:26 +0900)
committerSungsik Han <ss440.han@samsung.com>
Mon, 6 Nov 2017 03:01:01 +0000 (03:01 +0000)
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 <kenshin.choi@samsung.com>
atom/common/node_bindings.cc
electron.gyp

index fa9e643..6017e3d 100644 (file)
@@ -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);
index 1925452..c3bdebc 100644 (file)
             ],
           },
         }],  # 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.