|
42 | 42 | 'lib/browser/api/web-contents.js', |
43 | 43 | 'lib/browser/api/web-contents-view.js', |
44 | 44 | 'lib/browser/chrome-extension.js', |
45 | | - 'lib/browser/desktop-capturer.js', |
46 | 45 | 'lib/browser/guest-view-manager.js', |
47 | 46 | 'lib/browser/guest-window-manager.js', |
48 | 47 | 'lib/browser/init.js', |
|
75 | 74 | 'lib/renderer/web-view/web-view.js', |
76 | 75 | 'lib/renderer/web-view/web-view-attributes.js', |
77 | 76 | 'lib/renderer/web-view/web-view-constants.js', |
78 | | - 'lib/renderer/api/desktop-capturer.js', |
79 | 77 | 'lib/renderer/api/exports/electron.js', |
80 | 78 | 'lib/renderer/api/ipc-renderer.js', |
81 | 79 | 'lib/renderer/api/module-list.js', |
|
121 | 119 | 'atom/browser/api/atom_api_cookies.h', |
122 | 120 | 'atom/browser/api/atom_api_debugger.cc', |
123 | 121 | 'atom/browser/api/atom_api_debugger.h', |
124 | | - 'atom/browser/api/atom_api_desktop_capturer.cc', |
125 | | - 'atom/browser/api/atom_api_desktop_capturer.h', |
126 | 122 | 'atom/browser/api/atom_api_dialog.cc', |
127 | 123 | 'atom/browser/api/atom_api_download_item.cc', |
128 | 124 | 'atom/browser/api/atom_api_download_item.h', |
|
742 | 738 | '<(libchromiumcontent_src_dir)/ui/resources/cursors/zoom_out.cur', |
743 | 739 | ], |
744 | 740 | }], # OS=="win" |
| 741 | + ['enable_desktop_capturer==1', { |
| 742 | + 'js_sources': [ |
| 743 | + 'lib/browser/desktop-capturer.js', |
| 744 | + 'lib/renderer/api/desktop-capturer.js', |
| 745 | + ], |
| 746 | + 'lib_sources': [ |
| 747 | + 'atom/browser/api/atom_api_desktop_capturer.cc', |
| 748 | + 'atom/browser/api/atom_api_desktop_capturer.h', |
| 749 | + ], |
| 750 | + }], # enable_desktop_capturer |
745 | 751 | ['enable_osr==1', { |
746 | 752 | 'lib_sources': [ |
747 | 753 | 'atom/browser/api/atom_api_web_contents_osr.cc', |
|
0 commit comments