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 }, |
6 'targets': [ | 260 'targets': [ |
7 { | 261 { |
8 'target_name': 'renderer', | 262 'target_name': 'renderer', |
9 'type': 'static_library', | 263 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 264 'variables': { 'enable_wexit_time_destructors': 1, }, |
11 'dependencies': [ | 265 'dependencies': [ |
12 'common', | 266 'common', |
13 'common_net', | 267 'common_net', |
14 'chrome_resources.gyp:chrome_resources', | 268 'chrome_resources.gyp:chrome_resources', |
15 'chrome_resources.gyp:chrome_strings', | 269 'chrome_resources.gyp:chrome_strings', |
16 '../third_party/re2/re2.gyp:re2', | 270 '../third_party/re2/re2.gyp:re2', |
17 '../components/components.gyp:autofill_content_renderer', | 271 '../components/components.gyp:autofill_content_renderer', |
18 '../components/components.gyp:cdm_renderer', | 272 '../components/components.gyp:cdm_renderer', |
19 '../components/components.gyp:data_reduction_proxy_common', | 273 '../components/components.gyp:data_reduction_proxy_common', |
20 '../components/components.gyp:startup_metric_utils', | 274 '../components/components.gyp:startup_metric_utils', |
21 '../components/components.gyp:plugins_renderer', | 275 '../components/components.gyp:plugins_renderer', |
22 '../components/components.gyp:translate_core_common', | 276 '../components/components.gyp:translate_core_common', |
23 '../components/components.gyp:translate_core_language_detection', | 277 '../components/components.gyp:translate_core_language_detection', |
24 '../components/components.gyp:visitedlink_renderer', | 278 '../components/components.gyp:visitedlink_renderer', |
25 '../content/content.gyp:content_renderer', | 279 '../content/content.gyp:content_renderer', |
26 '../extensions/extensions.gyp:extensions_renderer', | 280 '../extensions/extensions.gyp:extensions_renderer', |
27 '../extensions/extensions_resources.gyp:extensions_resources', | 281 '../extensions/extensions_resources.gyp:extensions_resources', |
28 '../media/cast/cast.gyp:cast_logging_proto', | 282 '../media/cast/cast.gyp:cast_logging_proto', |
29 '../media/cast/cast.gyp:cast_sender', | 283 '../media/cast/cast.gyp:cast_sender', |
30 '../media/cast/cast.gyp:cast_transport', | 284 '../media/cast/cast.gyp:cast_transport', |
31 '../net/net.gyp:net', | 285 '../net/net.gyp:net', |
32 '../skia/skia.gyp:skia', | 286 '../skia/skia.gyp:skia', |
33 '../third_party/WebKit/public/blink.gyp:blink', | 287 '../third_party/WebKit/public/blink.gyp:blink', |
34 '../third_party/hunspell/hunspell.gyp:hunspell', | |
35 '../third_party/icu/icu.gyp:icui18n', | 288 '../third_party/icu/icu.gyp:icui18n', |
36 '../third_party/icu/icu.gyp:icuuc', | 289 '../third_party/icu/icu.gyp:icuuc', |
37 '../third_party/npapi/npapi.gyp:npapi', | 290 '../third_party/npapi/npapi.gyp:npapi', |
38 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', | 291 '../third_party/widevine/cdm/widevine_cdm.gyp:widevine_cdm_version_h', |
39 '../ui/surface/surface.gyp:surface', | 292 '../ui/surface/surface.gyp:surface', |
40 '../webkit/child/webkit_child.gyp:webkit_child', | 293 '../webkit/child/webkit_child.gyp:webkit_child', |
41 '../webkit/common/webkit_common.gyp:webkit_common', | 294 '../webkit/common/webkit_common.gyp:webkit_common', |
42 '../webkit/webkit_resources.gyp:webkit_resources', | 295 '../webkit/webkit_resources.gyp:webkit_resources', |
43 ], | 296 ], |
44 'include_dirs': [ | 297 'include_dirs': [ |
45 '..', | 298 '..', |
46 # Needed by chrome_content_renderer_client.cc. | 299 # Needed by chrome_content_renderer_client.cc. |
47 '<(SHARED_INTERMEDIATE_DIR)', | 300 '<(SHARED_INTERMEDIATE_DIR)', |
48 ], | 301 ], |
49 'sources': [ | 302 'sources': [ |
50 'renderer/benchmarking_extension.cc', | 303 '<@(chrome_renderer_sources)', |
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', | |
286 ], | 304 ], |
287 'conditions': [ | 305 'conditions': [ |
288 ['disable_nacl!=1', { | 306 ['disable_nacl!=1', { |
289 'dependencies': [ | 307 'dependencies': [ |
290 '../components/nacl.gyp:nacl', | 308 '../components/nacl.gyp:nacl', |
291 '../components/nacl.gyp:nacl_renderer', | 309 '../components/nacl.gyp:nacl_renderer', |
292 ], | 310 ], |
293 }], | 311 }], |
294 ['enable_plugins==1', { | 312 ['enable_plugins==1', { |
| 313 'sources': [ |
| 314 '<@(chrome_renderer_plugin_sources)', |
| 315 ], |
295 'dependencies': [ | 316 'dependencies': [ |
296 '../ppapi/ppapi_internal.gyp:ppapi_host', | 317 '../ppapi/ppapi_internal.gyp:ppapi_host', |
297 '../ppapi/ppapi_internal.gyp:ppapi_proxy', | 318 '../ppapi/ppapi_internal.gyp:ppapi_proxy', |
298 '../ppapi/ppapi_internal.gyp:ppapi_ipc', | 319 '../ppapi/ppapi_internal.gyp:ppapi_ipc', |
299 '../ppapi/ppapi_internal.gyp:ppapi_shared', | 320 '../ppapi/ppapi_internal.gyp:ppapi_shared', |
300 ], | 321 ], |
301 }, { # enable_plugins==0 | |
302 'sources/': [ | |
303 ['exclude', '^renderer/pepper/'], | |
304 ], | |
305 }], | 322 }], |
306 ['safe_browsing==1', { | 323 ['safe_browsing==1', { |
| 324 'sources': [ |
| 325 '<@(safe_browsing_sources)', |
| 326 ], |
307 'defines': [ | 327 'defines': [ |
308 'FULL_SAFE_BROWSING', | 328 'FULL_SAFE_BROWSING', |
309 ], | 329 ], |
310 'dependencies': [ | 330 'dependencies': [ |
311 'safe_browsing_proto', | 331 'safe_browsing_proto', |
312 '../third_party/smhasher/smhasher.gyp:murmurhash3', | 332 '../third_party/smhasher/smhasher.gyp:murmurhash3', |
313 ], | 333 ], |
314 }, { # safe_browsing==0 || safe_browsing==2 | 334 }], |
315 'sources/': [ | 335 ['enable_extensions==1', { |
316 ['exclude', '^renderer/safe_browsing/'], | 336 'sources': [ |
| 337 '<@(chrome_renderer_extensions_sources)', |
317 ], | 338 ], |
318 }], | 339 }], |
319 ['enable_extensions==0', { | 340 ['enable_webrtc==1', { |
320 'sources!': [ | 341 'sources': [ |
321 'renderer/extensions/chrome_extensions_render_frame_observer.cc', | 342 '<@(chrome_renderer_webrtc_sources)', |
322 'renderer/extensions/chrome_extensions_render_frame_observer.h', | |
323 ], | 343 ], |
324 }], | 344 }], |
325 ['enable_webrtc==0', { | 345 ['enable_spellcheck==1', { |
326 'sources!': [ | 346 'sources': [ |
327 'renderer/extensions/cast_streaming_native_handler.cc', | 347 '<@(chrome_renderer_spellchecker_sources)', |
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', | |
333 ], | 348 ], |
334 }], | 349 'dependencies': [ |
335 ['enable_spellcheck==0', { | |
336 'sources/': [ | |
337 ['exclude', '^renderer/spellchecker/'] | |
338 ], | |
339 'dependencies!': [ | |
340 '../third_party/hunspell/hunspell.gyp:hunspell', | 350 '../third_party/hunspell/hunspell.gyp:hunspell', |
341 ], | 351 ], |
342 }], | 352 }], |
343 ['OS=="mac"', { | 353 ['OS=="mac"', { |
344 'dependencies': [ | 354 'dependencies': [ |
345 '../third_party/mach_override/mach_override.gyp:mach_override', | 355 '../third_party/mach_override/mach_override.gyp:mach_override', |
346 ], | 356 ], |
347 }], | 357 }], |
348 ['enable_printing==0', { | 358 ['enable_printing==1', { |
349 'sources/': [ | 359 'sources': [ |
350 ['exclude', '^renderer/printing/'] | 360 '<@(chrome_renderer_printing_sources)', |
351 ] | 361 ] |
352 }], | 362 }], |
353 ['win_pdf_metafile_for_printing==1', { | 363 ['win_pdf_metafile_for_printing==1', { |
354 'sources': [ | 364 'sources': [ |
355 'renderer/printing/print_web_view_helper_pdf_win.cc', | 365 'renderer/printing/print_web_view_helper_pdf_win.cc', |
356 ], | 366 ], |
357 }, { | 367 }, { |
358 'sources': [ | 368 'sources': [ |
359 'renderer/printing/print_web_view_helper_win.cc', | 369 'renderer/printing/print_web_view_helper_win.cc', |
360 ], | 370 ], |
361 }], | 371 }], |
362 ['OS=="android"', { | 372 ['OS!="android"', { |
363 'sources!': [ | 373 'sources': [ |
364 'renderer/extensions/app_window_custom_bindings.cc', | 374 '<@(chrome_renderer_non_android_sources)', |
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', | |
372 ], | 375 ], |
373 }], | 376 }], |
374 ['OS=="win"', { | 377 ['OS=="win"', { |
375 'dependencies': [ | 378 'dependencies': [ |
376 '../chrome_elf/chrome_elf.gyp:chrome_elf', | 379 '../chrome_elf/chrome_elf.gyp:chrome_elf', |
377 ], | 380 ], |
378 'include_dirs': [ | 381 'include_dirs': [ |
379 '<(DEPTH)/third_party/wtl/include', | 382 '<(DEPTH)/third_party/wtl/include', |
380 ], | 383 ], |
381 'conditions': [ | 384 'conditions': [ |
(...skipping 16 matching lines...) Expand all Loading... |
398 }], | 401 }], |
399 ['enable_printing!=0', { | 402 ['enable_printing!=0', { |
400 'dependencies': [ | 403 'dependencies': [ |
401 '../printing/printing.gyp:printing', | 404 '../printing/printing.gyp:printing', |
402 ], | 405 ], |
403 }], | 406 }], |
404 ], | 407 ], |
405 }, | 408 }, |
406 ], | 409 ], |
407 } | 410 } |
OLD | NEW |