OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | |
7 'chrome_renderer_sources': [ | |
8 'renderer/benchmarking_extension.cc', | |
9 'renderer/benchmarking_extension.h', | |
10 'renderer/extensions/app_bindings.cc', | |
11 'renderer/extensions/app_bindings.h', | |
12 'renderer/extensions/automation_internal_custom_bindings.cc', | |
13 'renderer/extensions/automation_internal_custom_bindings.h', | |
14 'renderer/extensions/chrome_extension_helper.cc', | |
15 'renderer/extensions/chrome_extension_helper.h', | |
16 'renderer/extensions/chrome_extensions_dispatcher_delegate.cc', | |
17 'renderer/extensions/chrome_extensions_dispatcher_delegate.h', | |
18 'renderer/extensions/chrome_extensions_renderer_client.cc', | |
19 'renderer/extensions/chrome_extensions_renderer_client.h', | |
20 'renderer/extensions/chrome_v8_context.cc', | |
21 'renderer/extensions/chrome_v8_context.h', | |
22 'renderer/extensions/enterprise_platform_keys_natives.cc', | |
23 'renderer/extensions/enterprise_platform_keys_natives.h', | |
24 'renderer/extensions/extension_frame_helper.cc', | |
25 'renderer/extensions/extension_frame_helper.h', | |
26 'renderer/extensions/extension_localization_peer.cc', | |
27 'renderer/extensions/extension_localization_peer.h', | |
28 'renderer/extensions/file_browser_private_custom_bindings.cc', | |
29 'renderer/extensions/file_browser_private_custom_bindings.h', | |
30 'renderer/extensions/media_galleries_custom_bindings.cc', | |
31 'renderer/extensions/media_galleries_custom_bindings.h', | |
32 'renderer/extensions/notifications_native_handler.cc', | |
33 'renderer/extensions/notifications_native_handler.h', | |
34 'renderer/extensions/page_capture_custom_bindings.cc', | |
35 'renderer/extensions/page_capture_custom_bindings.h', | |
36 'renderer/extensions/renderer_permissions_policy_delegate.cc', | |
37 'renderer/extensions/renderer_permissions_policy_delegate.h', | |
38 'renderer/extensions/resource_request_policy.cc', | |
39 'renderer/extensions/resource_request_policy.h', | |
40 'renderer/extensions/sync_file_system_custom_bindings.cc', | |
41 'renderer/extensions/sync_file_system_custom_bindings.h', | |
42 'renderer/extensions/tab_finder.cc', | |
43 'renderer/extensions/tab_finder.h', | |
44 'renderer/extensions/webstore_bindings.cc', | |
45 'renderer/extensions/webstore_bindings.h', | |
46 'renderer/isolated_world_ids.h', | |
47 'renderer/loadtimes_extension_bindings.cc', | |
48 'renderer/loadtimes_extension_bindings.h', | |
49 'renderer/media/cast_rtp_stream.cc', | |
50 'renderer/media/cast_rtp_stream.h', | |
51 'renderer/media/cast_ipc_dispatcher.cc', | |
52 'renderer/media/cast_ipc_dispatcher.h', | |
53 'renderer/media/cast_session.cc', | |
54 'renderer/media/cast_session.h', | |
55 'renderer/media/cast_session_delegate.cc', | |
56 'renderer/media/cast_session_delegate.h', | |
57 'renderer/media/cast_threads.cc', | |
58 'renderer/media/cast_threads.h', | |
59 'renderer/media/cast_transport_sender_ipc.cc', | |
60 'renderer/media/cast_transport_sender_ipc.h', | |
61 'renderer/media/cast_udp_transport.cc', | |
62 'renderer/media/cast_udp_transport.h', | |
63 'renderer/media/chrome_key_systems.cc', | |
64 'renderer/media/chrome_key_systems.h', | |
65 'renderer/net/net_error_helper.cc', | |
66 'renderer/net/net_error_helper.h', | |
67 'renderer/net/net_error_helper_core.cc', | |
68 'renderer/net/net_error_helper_core.h', | |
69 'renderer/net/net_error_page_controller.cc', | |
70 'renderer/net/net_error_page_controller.h', | |
71 'renderer/net/predictor_queue.cc', | |
72 'renderer/net/predictor_queue.h', | |
73 'renderer/net/prescient_networking_dispatcher.cc', | |
74 'renderer/net/prescient_networking_dispatcher.h', | |
75 'renderer/net/renderer_net_predictor.cc', | |
76 'renderer/net/renderer_net_predictor.h', | |
77 'renderer/net_benchmarking_extension.cc', | |
78 'renderer/net_benchmarking_extension.h', | |
79 'renderer/playback_extension.cc', | |
80 'renderer/playback_extension.h', | |
81 'renderer/principals_extension_bindings.cc', | |
82 'renderer/principals_extension_bindings.h', | |
83 'renderer/resources/extensions/app_custom_bindings.js', | |
84 'renderer/resources/extensions/app_window_custom_bindings.js', | |
85 'renderer/resources/extensions/automation_custom_bindings.js', | |
86 'renderer/resources/extensions/browser_action_custom_bindings.js', | |
87 'renderer/resources/extensions/chrome_direct_setting.js', | |
88 'renderer/resources/extensions/chrome_setting.js', | |
89 'renderer/resources/extensions/content_setting.js', | |
90 'renderer/resources/extensions/declarative_content_custom_bindings.js', | |
91 'renderer/resources/extensions/declarative_webrequest_custom_bindings.js', | |
92 'renderer/resources/extensions/enterprise_platform_keys_custom_bindings.js
', | |
93 'renderer/resources/extensions/feedback_private_custom_bindings.js', | |
94 'renderer/resources/extensions/file_browser_handler_custom_bindings.js', | |
95 'renderer/resources/extensions/file_browser_private_custom_bindings.js', | |
96 'renderer/resources/extensions/file_system_custom_bindings.js', | |
97 'renderer/resources/extensions/file_system_provider_custom_bindings.js', | |
98 'renderer/resources/extensions/gcm_custom_bindings.js', | |
99 'renderer/resources/extensions/identity_custom_bindings.js', | |
100 'renderer/resources/extensions/image_writer_private_custom_bindings.js', | |
101 'renderer/resources/extensions/input.ime_custom_bindings.js', | |
102 'renderer/resources/extensions/notifications_custom_bindings.js', | |
103 'renderer/resources/extensions/omnibox_custom_bindings.js', | |
104 'renderer/resources/extensions/page_action_custom_bindings.js', | |
105 'renderer/resources/extensions/page_actions_custom_bindings.js', | |
106 'renderer/resources/extensions/page_capture_custom_bindings.js', | |
107 'renderer/resources/extensions/system_indicator_custom_bindings.js', | |
108 'renderer/resources/extensions/tts_custom_bindings.js', | |
109 'renderer/resources/extensions/tts_engine_custom_bindings.js', | |
110 'renderer/resources/extensions/web_request_custom_bindings.js', | |
111 'renderer/resources/extensions/web_view.js', | |
112 'renderer/resources/extensions/web_view_events.js', | |
113 'renderer/resources/extensions/web_view_experimental.js', | |
114 'renderer/resources/extensions/webview_custom_bindings.js', | |
115 'renderer/chrome_content_renderer_client.cc', | |
116 'renderer/chrome_content_renderer_client.h', | |
117 'renderer/chrome_render_frame_observer.cc', | |
118 'renderer/chrome_render_frame_observer.h', | |
119 'renderer/chrome_render_process_observer.cc', | |
120 'renderer/chrome_render_process_observer.h', | |
121 'renderer/chrome_render_view_observer.cc', | |
122 'renderer/chrome_render_view_observer.h', | |
123 'renderer/content_settings_observer.cc', | |
124 'renderer/content_settings_observer.h', | |
125 'renderer/custom_menu_commands.h', | |
126 'renderer/external_extension.cc', | |
127 'renderer/external_extension.h', | |
128 'renderer/page_load_histograms.cc', | |
129 'renderer/page_load_histograms.h', | |
130 'renderer/plugins/chrome_plugin_placeholder.cc', | |
131 'renderer/plugins/chrome_plugin_placeholder.h', | |
132 'renderer/plugins/plugin_uma.cc', | |
133 'renderer/plugins/plugin_uma.h', | |
134 'renderer/prefetch_helper.cc', | |
135 'renderer/prefetch_helper.h', | |
136 'renderer/prerender/prerender_dispatcher.cc', | |
137 'renderer/prerender/prerender_dispatcher.h', | |
138 'renderer/prerender/prerender_extra_data.cc', | |
139 'renderer/prerender/prerender_extra_data.h', | |
140 'renderer/prerender/prerender_helper.cc', | |
141 'renderer/prerender/prerender_helper.h', | |
142 'renderer/prerender/prerenderer_client.cc', | |
143 'renderer/prerender/prerenderer_client.h', | |
144 'renderer/searchbox/search_bouncer.cc', | |
145 'renderer/searchbox/search_bouncer.h', | |
146 'renderer/searchbox/searchbox.cc', | |
147 'renderer/searchbox/searchbox.h', | |
148 'renderer/searchbox/searchbox_extension.cc', | |
149 'renderer/searchbox/searchbox_extension.h', | |
150 'renderer/security_filter_peer.cc', | |
151 'renderer/security_filter_peer.h', | |
152 'renderer/tts_dispatcher.cc', | |
153 'renderer/tts_dispatcher.h', | |
154 'renderer/translate/translate_helper.cc', | |
155 'renderer/translate/translate_helper.h', | |
156 'renderer/web_apps.cc', | |
157 'renderer/web_apps.h', | |
158 'renderer/webview_color_overlay.cc', | |
159 'renderer/webview_color_overlay.h', | |
160 'renderer/worker_permission_client_proxy.cc', | |
161 'renderer/worker_permission_client_proxy.h', | |
162 ], | |
163 'chrome_renderer_webrtc_sources': [ | |
164 'renderer/extensions/cast_streaming_native_handler.cc', | |
165 'renderer/extensions/cast_streaming_native_handler.h', | |
166 'renderer/media/chrome_webrtc_log_message_delegate.cc', | |
167 'renderer/media/chrome_webrtc_log_message_delegate.h', | |
168 'renderer/media/webrtc_logging_message_filter.cc', | |
169 'renderer/media/webrtc_logging_message_filter.h', | |
170 ], | |
171 'chrome_renderer_extensions_sources': [ | |
172 'renderer/extensions/chrome_extensions_render_frame_observer.cc', | |
173 'renderer/extensions/chrome_extensions_render_frame_observer.h', | |
174 ], | |
175 'chrome_renderer_non_android_sources': [ | |
176 'renderer/extensions/app_window_custom_bindings.cc', | |
177 'renderer/extensions/app_window_custom_bindings.h', | |
178 'renderer/extensions/chrome_v8_extension_handler.cc', | |
179 'renderer/extensions/chrome_v8_extension_handler.h', | |
180 'renderer/extensions/file_browser_handler_custom_bindings.cc', | |
181 'renderer/extensions/file_browser_handler_custom_bindings.h', | |
182 'renderer/extensions/page_actions_custom_bindings.cc', | |
183 'renderer/extensions/page_actions_custom_bindings.h', | |
184 'renderer/extensions/tabs_custom_bindings.cc', | |
185 'renderer/extensions/tabs_custom_bindings.h', | |
186 'renderer/prerender/prerender_media_load_deferrer.cc', | |
187 'renderer/prerender/prerender_media_load_deferrer.h', | |
188 ], | |
189 'chrome_renderer_plugin_sources': [ | |
190 'renderer/pepper/chrome_renderer_pepper_host_factory.cc', | |
191 'renderer/pepper/chrome_renderer_pepper_host_factory.h', | |
192 'renderer/pepper/pepper_flash_drm_renderer_host.cc', | |
193 'renderer/pepper/pepper_flash_drm_renderer_host.h', | |
194 'renderer/pepper/pepper_flash_font_file_host.cc', | |
195 'renderer/pepper/pepper_flash_font_file_host.h', | |
196 'renderer/pepper/pepper_flash_fullscreen_host.cc', | |
197 'renderer/pepper/pepper_flash_fullscreen_host.h', | |
198 'renderer/pepper/pepper_flash_menu_host.cc', | |
199 'renderer/pepper/pepper_flash_menu_host.h', | |
200 'renderer/pepper/pepper_flash_renderer_host.cc', | |
201 'renderer/pepper/pepper_flash_renderer_host.h', | |
202 'renderer/pepper/pepper_helper.cc', | |
203 'renderer/pepper/pepper_helper.h', | |
204 'renderer/pepper/pepper_pdf_host.cc', | |
205 'renderer/pepper/pepper_pdf_host.h', | |
206 'renderer/pepper/pepper_shared_memory_message_filter.cc', | |
207 'renderer/pepper/pepper_shared_memory_message_filter.h', | |
208 'renderer/pepper/pepper_uma_host.cc', | |
209 'renderer/pepper/pepper_uma_host.h', | |
210 'renderer/pepper/ppb_pdf_impl.cc', | |
211 'renderer/pepper/ppb_pdf_impl.h', | |
212 ], | |
213 'chrome_renderer_safe_browsing_sources': [ | |
214 'renderer/safe_browsing/feature_extractor_clock.cc', | |
215 'renderer/safe_browsing/feature_extractor_clock.h', | |
216 'renderer/safe_browsing/features.cc', | |
217 'renderer/safe_browsing/features.h', | |
218 'renderer/safe_browsing/malware_dom_details.cc', | |
219 'renderer/safe_browsing/malware_dom_details.h', | |
220 'renderer/safe_browsing/murmurhash3_util.cc', | |
221 'renderer/safe_browsing/murmurhash3_util.h', | |
222 'renderer/safe_browsing/phishing_classifier.cc', | |
223 'renderer/safe_browsing/phishing_classifier.h', | |
224 'renderer/safe_browsing/phishing_classifier_delegate.cc', | |
225 'renderer/safe_browsing/phishing_classifier_delegate.h', | |
226 'renderer/safe_browsing/phishing_dom_feature_extractor.cc', | |
227 'renderer/safe_browsing/phishing_dom_feature_extractor.h', | |
228 'renderer/safe_browsing/phishing_term_feature_extractor.cc', | |
229 'renderer/safe_browsing/phishing_term_feature_extractor.h', | |
230 'renderer/safe_browsing/phishing_url_feature_extractor.cc', | |
231 'renderer/safe_browsing/phishing_url_feature_extractor.h', | |
232 'renderer/safe_browsing/scorer.cc', | |
233 'renderer/safe_browsing/scorer.h', | |
234 ], | |
235 'chrome_renderer_spellchecker_sources': [ | |
236 'renderer/spellchecker/cocoa_spelling_engine_mac.cc', | |
237 'renderer/spellchecker/cocoa_spelling_engine_mac.h', | |
238 'renderer/spellchecker/custom_dictionary_engine.cc', | |
239 'renderer/spellchecker/custom_dictionary_engine.h', | |
240 'renderer/spellchecker/hunspell_engine.cc', | |
241 'renderer/spellchecker/hunspell_engine.h', | |
242 'renderer/spellchecker/spellcheck_provider.cc', | |
243 'renderer/spellchecker/spellcheck_provider.h', | |
244 'renderer/spellchecker/spellcheck.cc', | |
245 'renderer/spellchecker/spellcheck.h', | |
246 'renderer/spellchecker/spellcheck_language.cc', | |
247 'renderer/spellchecker/spellcheck_language.h', | |
248 'renderer/spellchecker/spellcheck_worditerator.cc', | |
249 'renderer/spellchecker/spellcheck_worditerator.h', | |
250 'renderer/spellchecker/spelling_engine.h', | |
251 ], | |
252 'chrome_renderer_printing_sources': [ | |
253 'renderer/printing/print_web_view_helper.cc', | |
254 'renderer/printing/print_web_view_helper.h', | |
255 'renderer/printing/print_web_view_helper_android.cc', | |
256 'renderer/printing/print_web_view_helper_linux.cc', | |
257 'renderer/printing/print_web_view_helper_mac.mm', | |
258 ], | |
259 }, | |
260 'targets': [ | 6 'targets': [ |
261 { | 7 { |
262 'target_name': 'renderer', | 8 'target_name': 'renderer', |
263 'type': 'static_library', | 9 'type': 'static_library', |
264 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
265 'dependencies': [ | 11 'dependencies': [ |
266 'common', | 12 'common', |
267 'common_net', | 13 'common_net', |
268 'chrome_resources.gyp:chrome_resources', | 14 'chrome_resources.gyp:chrome_resources', |
269 'chrome_resources.gyp:chrome_strings', | 15 'chrome_resources.gyp:chrome_strings', |
270 '../third_party/re2/re2.gyp:re2', | 16 '../third_party/re2/re2.gyp:re2', |
271 '../components/components.gyp:autofill_content_renderer', | 17 '../components/components.gyp:autofill_content_renderer', |
272 '../components/components.gyp:cdm_renderer', | 18 '../components/components.gyp:cdm_renderer', |
273 '../components/components.gyp:data_reduction_proxy_common', | 19 '../components/components.gyp:data_reduction_proxy_common', |
274 '../components/components.gyp:startup_metric_utils', | 20 '../components/components.gyp:startup_metric_utils', |
275 '../components/components.gyp:plugins_renderer', | 21 '../components/components.gyp:plugins_renderer', |
276 '../components/components.gyp:translate_core_common', | 22 '../components/components.gyp:translate_core_common', |
277 '../components/components.gyp:translate_core_language_detection', | 23 '../components/components.gyp:translate_core_language_detection', |
278 '../components/components.gyp:visitedlink_renderer', | 24 '../components/components.gyp:visitedlink_renderer', |
279 '../content/content.gyp:content_renderer', | 25 '../content/content.gyp:content_renderer', |
280 '../extensions/extensions.gyp:extensions_renderer', | 26 '../extensions/extensions.gyp:extensions_renderer', |
281 '../extensions/extensions_resources.gyp:extensions_resources', | 27 '../extensions/extensions_resources.gyp:extensions_resources', |
282 '../media/cast/cast.gyp:cast_logging_proto', | 28 '../media/cast/cast.gyp:cast_logging_proto', |
283 '../media/cast/cast.gyp:cast_sender', | 29 '../media/cast/cast.gyp:cast_sender', |
284 '../media/cast/cast.gyp:cast_transport', | 30 '../media/cast/cast.gyp:cast_transport', |
285 '../net/net.gyp:net', | 31 '../net/net.gyp:net', |
286 '../skia/skia.gyp:skia', | 32 '../skia/skia.gyp:skia', |
287 '../third_party/WebKit/public/blink.gyp:blink', | 33 '../third_party/WebKit/public/blink.gyp:blink', |
| 34 '../third_party/hunspell/hunspell.gyp:hunspell', |
288 '../third_party/icu/icu.gyp:icui18n', | 35 '../third_party/icu/icu.gyp:icui18n', |
289 '../third_party/icu/icu.gyp:icuuc', | 36 '../third_party/icu/icu.gyp:icuuc', |
290 '../third_party/npapi/npapi.gyp:npapi', | 37 '../third_party/npapi/npapi.gyp:npapi', |
291 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', | 38 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', |
292 '../ui/surface/surface.gyp:surface', | 39 '../ui/surface/surface.gyp:surface', |
293 '../webkit/child/webkit_child.gyp:webkit_child', | 40 '../webkit/child/webkit_child.gyp:webkit_child', |
294 '../webkit/common/webkit_common.gyp:webkit_common', | 41 '../webkit/common/webkit_common.gyp:webkit_common', |
295 '../webkit/webkit_resources.gyp:webkit_resources', | 42 '../webkit/webkit_resources.gyp:webkit_resources', |
296 ], | 43 ], |
297 'include_dirs': [ | 44 'include_dirs': [ |
298 '..', | 45 '..', |
299 # Needed by chrome_content_renderer_client.cc. | 46 # Needed by chrome_content_renderer_client.cc. |
300 '<(SHARED_INTERMEDIATE_DIR)', | 47 '<(SHARED_INTERMEDIATE_DIR)', |
301 ], | 48 ], |
302 'sources': [ | 49 'sources': [ |
303 '<@(chrome_renderer_sources)', | 50 'renderer/benchmarking_extension.cc', |
| 51 'renderer/benchmarking_extension.h', |
| 52 'renderer/extensions/app_bindings.cc', |
| 53 'renderer/extensions/app_bindings.h', |
| 54 'renderer/extensions/app_window_custom_bindings.cc', |
| 55 'renderer/extensions/app_window_custom_bindings.h', |
| 56 'renderer/extensions/automation_internal_custom_bindings.cc', |
| 57 'renderer/extensions/automation_internal_custom_bindings.h', |
| 58 'renderer/extensions/cast_streaming_native_handler.cc', |
| 59 'renderer/extensions/cast_streaming_native_handler.h', |
| 60 'renderer/extensions/chrome_extension_helper.cc', |
| 61 'renderer/extensions/chrome_extension_helper.h', |
| 62 'renderer/extensions/chrome_extensions_dispatcher_delegate.cc', |
| 63 'renderer/extensions/chrome_extensions_dispatcher_delegate.h', |
| 64 'renderer/extensions/chrome_extensions_render_frame_observer.cc', |
| 65 'renderer/extensions/chrome_extensions_render_frame_observer.h', |
| 66 'renderer/extensions/chrome_extensions_renderer_client.cc', |
| 67 'renderer/extensions/chrome_extensions_renderer_client.h', |
| 68 'renderer/extensions/chrome_v8_context.cc', |
| 69 'renderer/extensions/chrome_v8_context.h', |
| 70 'renderer/extensions/chrome_v8_extension_handler.cc', |
| 71 'renderer/extensions/chrome_v8_extension_handler.h', |
| 72 'renderer/extensions/enterprise_platform_keys_natives.cc', |
| 73 'renderer/extensions/enterprise_platform_keys_natives.h', |
| 74 'renderer/extensions/extension_frame_helper.cc', |
| 75 'renderer/extensions/extension_frame_helper.h', |
| 76 'renderer/extensions/extension_localization_peer.cc', |
| 77 'renderer/extensions/extension_localization_peer.h', |
| 78 'renderer/extensions/file_browser_handler_custom_bindings.cc', |
| 79 'renderer/extensions/file_browser_handler_custom_bindings.h', |
| 80 'renderer/extensions/file_browser_private_custom_bindings.cc', |
| 81 'renderer/extensions/file_browser_private_custom_bindings.h', |
| 82 'renderer/extensions/media_galleries_custom_bindings.cc', |
| 83 'renderer/extensions/media_galleries_custom_bindings.h', |
| 84 'renderer/extensions/notifications_native_handler.cc', |
| 85 'renderer/extensions/notifications_native_handler.h', |
| 86 'renderer/extensions/page_actions_custom_bindings.cc', |
| 87 'renderer/extensions/page_actions_custom_bindings.h', |
| 88 'renderer/extensions/page_capture_custom_bindings.cc', |
| 89 'renderer/extensions/page_capture_custom_bindings.h', |
| 90 'renderer/extensions/renderer_permissions_policy_delegate.cc', |
| 91 'renderer/extensions/renderer_permissions_policy_delegate.h', |
| 92 'renderer/extensions/resource_request_policy.cc', |
| 93 'renderer/extensions/resource_request_policy.h', |
| 94 'renderer/extensions/sync_file_system_custom_bindings.cc', |
| 95 'renderer/extensions/sync_file_system_custom_bindings.h', |
| 96 'renderer/extensions/tab_finder.cc', |
| 97 'renderer/extensions/tab_finder.h', |
| 98 'renderer/extensions/tabs_custom_bindings.cc', |
| 99 'renderer/extensions/tabs_custom_bindings.h', |
| 100 'renderer/extensions/webstore_bindings.cc', |
| 101 'renderer/extensions/webstore_bindings.h', |
| 102 'renderer/isolated_world_ids.h', |
| 103 'renderer/loadtimes_extension_bindings.cc', |
| 104 'renderer/loadtimes_extension_bindings.h', |
| 105 'renderer/media/cast_rtp_stream.cc', |
| 106 'renderer/media/cast_rtp_stream.h', |
| 107 'renderer/media/cast_ipc_dispatcher.cc', |
| 108 'renderer/media/cast_ipc_dispatcher.h', |
| 109 'renderer/media/cast_session.cc', |
| 110 'renderer/media/cast_session.h', |
| 111 'renderer/media/cast_session_delegate.cc', |
| 112 'renderer/media/cast_session_delegate.h', |
| 113 'renderer/media/cast_threads.cc', |
| 114 'renderer/media/cast_threads.h', |
| 115 'renderer/media/cast_transport_sender_ipc.cc', |
| 116 'renderer/media/cast_transport_sender_ipc.h', |
| 117 'renderer/media/cast_udp_transport.cc', |
| 118 'renderer/media/cast_udp_transport.h', |
| 119 'renderer/media/chrome_key_systems.cc', |
| 120 'renderer/media/chrome_key_systems.h', |
| 121 'renderer/media/chrome_webrtc_log_message_delegate.cc', |
| 122 'renderer/media/chrome_webrtc_log_message_delegate.h', |
| 123 'renderer/media/webrtc_logging_message_filter.cc', |
| 124 'renderer/media/webrtc_logging_message_filter.h', |
| 125 'renderer/net/net_error_helper.cc', |
| 126 'renderer/net/net_error_helper.h', |
| 127 'renderer/net/net_error_helper_core.cc', |
| 128 'renderer/net/net_error_helper_core.h', |
| 129 'renderer/net/net_error_page_controller.cc', |
| 130 'renderer/net/net_error_page_controller.h', |
| 131 'renderer/net/predictor_queue.cc', |
| 132 'renderer/net/predictor_queue.h', |
| 133 'renderer/net/prescient_networking_dispatcher.cc', |
| 134 'renderer/net/prescient_networking_dispatcher.h', |
| 135 'renderer/net/renderer_net_predictor.cc', |
| 136 'renderer/net/renderer_net_predictor.h', |
| 137 'renderer/net_benchmarking_extension.cc', |
| 138 'renderer/net_benchmarking_extension.h', |
| 139 'renderer/playback_extension.cc', |
| 140 'renderer/playback_extension.h', |
| 141 'renderer/principals_extension_bindings.cc', |
| 142 'renderer/principals_extension_bindings.h', |
| 143 'renderer/resources/extensions/app_custom_bindings.js', |
| 144 'renderer/resources/extensions/app_window_custom_bindings.js', |
| 145 'renderer/resources/extensions/automation_custom_bindings.js', |
| 146 'renderer/resources/extensions/browser_action_custom_bindings.js', |
| 147 'renderer/resources/extensions/chrome_direct_setting.js', |
| 148 'renderer/resources/extensions/chrome_setting.js', |
| 149 'renderer/resources/extensions/content_setting.js', |
| 150 'renderer/resources/extensions/declarative_content_custom_bindings.js', |
| 151 'renderer/resources/extensions/declarative_webrequest_custom_bindings.js
', |
| 152 'renderer/resources/extensions/enterprise_platform_keys_custom_bindings.
js', |
| 153 'renderer/resources/extensions/feedback_private_custom_bindings.js', |
| 154 'renderer/resources/extensions/file_browser_handler_custom_bindings.js', |
| 155 'renderer/resources/extensions/file_browser_private_custom_bindings.js', |
| 156 'renderer/resources/extensions/file_system_custom_bindings.js', |
| 157 'renderer/resources/extensions/file_system_provider_custom_bindings.js', |
| 158 'renderer/resources/extensions/gcm_custom_bindings.js', |
| 159 'renderer/resources/extensions/identity_custom_bindings.js', |
| 160 'renderer/resources/extensions/image_writer_private_custom_bindings.js', |
| 161 'renderer/resources/extensions/input.ime_custom_bindings.js', |
| 162 'renderer/resources/extensions/notifications_custom_bindings.js', |
| 163 'renderer/resources/extensions/omnibox_custom_bindings.js', |
| 164 'renderer/resources/extensions/page_action_custom_bindings.js', |
| 165 'renderer/resources/extensions/page_actions_custom_bindings.js', |
| 166 'renderer/resources/extensions/page_capture_custom_bindings.js', |
| 167 'renderer/resources/extensions/system_indicator_custom_bindings.js', |
| 168 'renderer/resources/extensions/tts_custom_bindings.js', |
| 169 'renderer/resources/extensions/tts_engine_custom_bindings.js', |
| 170 'renderer/resources/extensions/web_request_custom_bindings.js', |
| 171 'renderer/resources/extensions/web_view.js', |
| 172 'renderer/resources/extensions/web_view_events.js', |
| 173 'renderer/resources/extensions/web_view_experimental.js', |
| 174 'renderer/resources/extensions/webview_custom_bindings.js', |
| 175 'renderer/chrome_content_renderer_client.cc', |
| 176 'renderer/chrome_content_renderer_client.h', |
| 177 'renderer/chrome_render_frame_observer.cc', |
| 178 'renderer/chrome_render_frame_observer.h', |
| 179 'renderer/chrome_render_process_observer.cc', |
| 180 'renderer/chrome_render_process_observer.h', |
| 181 'renderer/chrome_render_view_observer.cc', |
| 182 'renderer/chrome_render_view_observer.h', |
| 183 'renderer/content_settings_observer.cc', |
| 184 'renderer/content_settings_observer.h', |
| 185 'renderer/custom_menu_commands.h', |
| 186 'renderer/external_extension.cc', |
| 187 'renderer/external_extension.h', |
| 188 'renderer/page_load_histograms.cc', |
| 189 'renderer/page_load_histograms.h', |
| 190 'renderer/pepper/chrome_renderer_pepper_host_factory.cc', |
| 191 'renderer/pepper/chrome_renderer_pepper_host_factory.h', |
| 192 'renderer/pepper/pepper_flash_drm_renderer_host.cc', |
| 193 'renderer/pepper/pepper_flash_drm_renderer_host.h', |
| 194 'renderer/pepper/pepper_flash_font_file_host.cc', |
| 195 'renderer/pepper/pepper_flash_font_file_host.h', |
| 196 'renderer/pepper/pepper_flash_fullscreen_host.cc', |
| 197 'renderer/pepper/pepper_flash_fullscreen_host.h', |
| 198 'renderer/pepper/pepper_flash_menu_host.cc', |
| 199 'renderer/pepper/pepper_flash_menu_host.h', |
| 200 'renderer/pepper/pepper_flash_renderer_host.cc', |
| 201 'renderer/pepper/pepper_flash_renderer_host.h', |
| 202 'renderer/pepper/pepper_helper.cc', |
| 203 'renderer/pepper/pepper_helper.h', |
| 204 'renderer/pepper/pepper_pdf_host.cc', |
| 205 'renderer/pepper/pepper_pdf_host.h', |
| 206 'renderer/pepper/pepper_shared_memory_message_filter.cc', |
| 207 'renderer/pepper/pepper_shared_memory_message_filter.h', |
| 208 'renderer/pepper/pepper_uma_host.cc', |
| 209 'renderer/pepper/pepper_uma_host.h', |
| 210 'renderer/pepper/ppb_pdf_impl.cc', |
| 211 'renderer/pepper/ppb_pdf_impl.h', |
| 212 'renderer/plugins/chrome_plugin_placeholder.cc', |
| 213 'renderer/plugins/chrome_plugin_placeholder.h', |
| 214 'renderer/plugins/plugin_uma.cc', |
| 215 'renderer/plugins/plugin_uma.h', |
| 216 'renderer/prefetch_helper.cc', |
| 217 'renderer/prefetch_helper.h', |
| 218 'renderer/prerender/prerender_dispatcher.cc', |
| 219 'renderer/prerender/prerender_dispatcher.h', |
| 220 'renderer/prerender/prerender_extra_data.cc', |
| 221 'renderer/prerender/prerender_extra_data.h', |
| 222 'renderer/prerender/prerender_helper.cc', |
| 223 'renderer/prerender/prerender_helper.h', |
| 224 'renderer/prerender/prerender_media_load_deferrer.cc', |
| 225 'renderer/prerender/prerender_media_load_deferrer.h', |
| 226 'renderer/prerender/prerenderer_client.cc', |
| 227 'renderer/prerender/prerenderer_client.h', |
| 228 'renderer/printing/print_web_view_helper.cc', |
| 229 'renderer/printing/print_web_view_helper.h', |
| 230 'renderer/printing/print_web_view_helper_android.cc', |
| 231 'renderer/printing/print_web_view_helper_linux.cc', |
| 232 'renderer/printing/print_web_view_helper_mac.mm', |
| 233 'renderer/safe_browsing/feature_extractor_clock.cc', |
| 234 'renderer/safe_browsing/feature_extractor_clock.h', |
| 235 'renderer/safe_browsing/features.cc', |
| 236 'renderer/safe_browsing/features.h', |
| 237 'renderer/safe_browsing/malware_dom_details.cc', |
| 238 'renderer/safe_browsing/malware_dom_details.h', |
| 239 'renderer/safe_browsing/murmurhash3_util.cc', |
| 240 'renderer/safe_browsing/murmurhash3_util.h', |
| 241 'renderer/safe_browsing/phishing_classifier.cc', |
| 242 'renderer/safe_browsing/phishing_classifier.h', |
| 243 'renderer/safe_browsing/phishing_classifier_delegate.cc', |
| 244 'renderer/safe_browsing/phishing_classifier_delegate.h', |
| 245 'renderer/safe_browsing/phishing_dom_feature_extractor.cc', |
| 246 'renderer/safe_browsing/phishing_dom_feature_extractor.h', |
| 247 'renderer/safe_browsing/phishing_term_feature_extractor.cc', |
| 248 'renderer/safe_browsing/phishing_term_feature_extractor.h', |
| 249 'renderer/safe_browsing/phishing_url_feature_extractor.cc', |
| 250 'renderer/safe_browsing/phishing_url_feature_extractor.h', |
| 251 'renderer/safe_browsing/scorer.cc', |
| 252 'renderer/safe_browsing/scorer.h', |
| 253 'renderer/searchbox/search_bouncer.cc', |
| 254 'renderer/searchbox/search_bouncer.h', |
| 255 'renderer/searchbox/searchbox.cc', |
| 256 'renderer/searchbox/searchbox.h', |
| 257 'renderer/searchbox/searchbox_extension.cc', |
| 258 'renderer/searchbox/searchbox_extension.h', |
| 259 'renderer/security_filter_peer.cc', |
| 260 'renderer/security_filter_peer.h', |
| 261 'renderer/spellchecker/cocoa_spelling_engine_mac.cc', |
| 262 'renderer/spellchecker/cocoa_spelling_engine_mac.h', |
| 263 'renderer/spellchecker/custom_dictionary_engine.cc', |
| 264 'renderer/spellchecker/custom_dictionary_engine.h', |
| 265 'renderer/spellchecker/hunspell_engine.cc', |
| 266 'renderer/spellchecker/hunspell_engine.h', |
| 267 'renderer/spellchecker/spellcheck_provider.cc', |
| 268 'renderer/spellchecker/spellcheck_provider.h', |
| 269 'renderer/spellchecker/spellcheck.cc', |
| 270 'renderer/spellchecker/spellcheck.h', |
| 271 'renderer/spellchecker/spellcheck_language.cc', |
| 272 'renderer/spellchecker/spellcheck_language.h', |
| 273 'renderer/spellchecker/spellcheck_worditerator.cc', |
| 274 'renderer/spellchecker/spellcheck_worditerator.h', |
| 275 'renderer/spellchecker/spelling_engine.h', |
| 276 'renderer/tts_dispatcher.cc', |
| 277 'renderer/tts_dispatcher.h', |
| 278 'renderer/translate/translate_helper.cc', |
| 279 'renderer/translate/translate_helper.h', |
| 280 'renderer/web_apps.cc', |
| 281 'renderer/web_apps.h', |
| 282 'renderer/webview_color_overlay.cc', |
| 283 'renderer/webview_color_overlay.h', |
| 284 'renderer/worker_permission_client_proxy.cc', |
| 285 'renderer/worker_permission_client_proxy.h', |
304 ], | 286 ], |
305 'conditions': [ | 287 'conditions': [ |
306 ['disable_nacl!=1', { | 288 ['disable_nacl!=1', { |
307 'dependencies': [ | 289 'dependencies': [ |
308 '../components/nacl.gyp:nacl', | 290 '../components/nacl.gyp:nacl', |
309 '../components/nacl.gyp:nacl_renderer', | 291 '../components/nacl.gyp:nacl_renderer', |
310 ], | 292 ], |
311 }], | 293 }], |
312 ['enable_plugins==1', { | 294 ['enable_plugins==1', { |
313 'sources': [ | |
314 '<@(chrome_renderer_plugin_sources)', | |
315 ], | |
316 'dependencies': [ | 295 'dependencies': [ |
317 '../ppapi/ppapi_internal.gyp:ppapi_host', | 296 '../ppapi/ppapi_internal.gyp:ppapi_host', |
318 '../ppapi/ppapi_internal.gyp:ppapi_proxy', | 297 '../ppapi/ppapi_internal.gyp:ppapi_proxy', |
319 '../ppapi/ppapi_internal.gyp:ppapi_ipc', | 298 '../ppapi/ppapi_internal.gyp:ppapi_ipc', |
320 '../ppapi/ppapi_internal.gyp:ppapi_shared', | 299 '../ppapi/ppapi_internal.gyp:ppapi_shared', |
321 ], | 300 ], |
| 301 }, { # enable_plugins==0 |
| 302 'sources/': [ |
| 303 ['exclude', '^renderer/pepper/'], |
| 304 ], |
322 }], | 305 }], |
323 ['safe_browsing==1', { | 306 ['safe_browsing==1', { |
324 'sources': [ | |
325 '<@(safe_browsing_sources)', | |
326 ], | |
327 'defines': [ | 307 'defines': [ |
328 'FULL_SAFE_BROWSING', | 308 'FULL_SAFE_BROWSING', |
329 ], | 309 ], |
330 'dependencies': [ | 310 'dependencies': [ |
331 'safe_browsing_proto', | 311 'safe_browsing_proto', |
332 '../third_party/smhasher/smhasher.gyp:murmurhash3', | 312 '../third_party/smhasher/smhasher.gyp:murmurhash3', |
333 ], | 313 ], |
334 }], | 314 }, { # safe_browsing==0 || safe_browsing==2 |
335 ['enable_extensions==1', { | 315 'sources/': [ |
336 'sources': [ | 316 ['exclude', '^renderer/safe_browsing/'], |
337 '<@(chrome_renderer_extensions_sources)', | |
338 ], | 317 ], |
339 }], | 318 }], |
340 ['enable_webrtc==1', { | 319 ['enable_extensions==0', { |
341 'sources': [ | 320 'sources!': [ |
342 '<@(chrome_renderer_webrtc_sources)', | 321 'renderer/extensions/chrome_extensions_render_frame_observer.cc', |
| 322 'renderer/extensions/chrome_extensions_render_frame_observer.h', |
343 ], | 323 ], |
344 }], | 324 }], |
345 ['enable_spellcheck==1', { | 325 ['enable_webrtc==0', { |
346 'sources': [ | 326 'sources!': [ |
347 '<@(chrome_renderer_spellchecker_sources)', | 327 'renderer/extensions/cast_streaming_native_handler.cc', |
| 328 'renderer/extensions/cast_streaming_native_handler.h', |
| 329 'renderer/media/chrome_webrtc_log_message_delegate.cc', |
| 330 'renderer/media/chrome_webrtc_log_message_delegate.h', |
| 331 'renderer/media/webrtc_logging_message_filter.cc', |
| 332 'renderer/media/webrtc_logging_message_filter.h', |
348 ], | 333 ], |
349 'dependencies': [ | 334 }], |
| 335 ['enable_spellcheck==0', { |
| 336 'sources/': [ |
| 337 ['exclude', '^renderer/spellchecker/'] |
| 338 ], |
| 339 'dependencies!': [ |
350 '../third_party/hunspell/hunspell.gyp:hunspell', | 340 '../third_party/hunspell/hunspell.gyp:hunspell', |
351 ], | 341 ], |
352 }], | 342 }], |
353 ['OS=="mac"', { | 343 ['OS=="mac"', { |
354 'dependencies': [ | 344 'dependencies': [ |
355 '../third_party/mach_override/mach_override.gyp:mach_override', | 345 '../third_party/mach_override/mach_override.gyp:mach_override', |
356 ], | 346 ], |
357 }], | 347 }], |
358 ['enable_printing==1', { | 348 ['enable_printing==0', { |
359 'sources': [ | 349 'sources/': [ |
360 '<@(chrome_renderer_printing_sources)', | 350 ['exclude', '^renderer/printing/'] |
361 ] | 351 ] |
362 }], | 352 }], |
363 ['win_pdf_metafile_for_printing==1', { | 353 ['win_pdf_metafile_for_printing==1', { |
364 'sources': [ | 354 'sources': [ |
365 'renderer/printing/print_web_view_helper_pdf_win.cc', | 355 'renderer/printing/print_web_view_helper_pdf_win.cc', |
366 ], | 356 ], |
367 }, { | 357 }, { |
368 'sources': [ | 358 'sources': [ |
369 'renderer/printing/print_web_view_helper_win.cc', | 359 'renderer/printing/print_web_view_helper_win.cc', |
370 ], | 360 ], |
371 }], | 361 }], |
372 ['OS!="android"', { | 362 ['OS=="android"', { |
373 'sources': [ | 363 'sources!': [ |
374 '<@(chrome_renderer_non_android_sources)', | 364 'renderer/extensions/app_window_custom_bindings.cc', |
| 365 'renderer/extensions/chrome_v8_extension_handler.cc', |
| 366 'renderer/extensions/file_browser_handler_custom_bindings.cc', |
| 367 'renderer/extensions/page_actions_custom_bindings.cc', |
| 368 'renderer/extensions/tabs_custom_bindings.cc', |
| 369 'renderer/extensions/tts_custom_bindings.cc', |
| 370 'renderer/prerender/prerender_media_load_deferrer.cc', |
| 371 'renderer/prerender/prerender_media_load_deferrer.h', |
375 ], | 372 ], |
376 }], | 373 }], |
377 ['OS=="win"', { | 374 ['OS=="win"', { |
378 'dependencies': [ | 375 'dependencies': [ |
379 '../chrome_elf/chrome_elf.gyp:chrome_elf', | 376 '../chrome_elf/chrome_elf.gyp:chrome_elf', |
380 ], | 377 ], |
381 'include_dirs': [ | 378 'include_dirs': [ |
382 '<(DEPTH)/third_party/wtl/include', | 379 '<(DEPTH)/third_party/wtl/include', |
383 ], | 380 ], |
384 'conditions': [ | 381 'conditions': [ |
(...skipping 16 matching lines...) Expand all Loading... |
401 }], | 398 }], |
402 ['enable_printing!=0', { | 399 ['enable_printing!=0', { |
403 'dependencies': [ | 400 'dependencies': [ |
404 '../printing/printing.gyp:printing', | 401 '../printing/printing.gyp:printing', |
405 ], | 402 ], |
406 }], | 403 }], |
407 ], | 404 ], |
408 }, | 405 }, |
409 ], | 406 ], |
410 } | 407 } |
OLD | NEW |