OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
6 import("//build/config/ui.gni") | 6 import("//build/config/ui.gni") |
7 import("//content/renderer/renderer.gni") | |
8 import("//media/media_options.gni") | 7 import("//media/media_options.gni") |
9 import("//third_party/webrtc/build/webrtc.gni") | 8 import("//third_party/webrtc/build/webrtc.gni") |
10 import("//tools/ipc_fuzzer/ipc_fuzzer.gni") | 9 import("//tools/ipc_fuzzer/ipc_fuzzer.gni") |
11 | 10 |
12 if (is_component_build) { | 11 if (is_component_build) { |
13 link_target_type = "source_set" | 12 link_target_type = "source_set" |
14 } else { | 13 } else { |
15 link_target_type = "static_library" | 14 link_target_type = "static_library" |
16 } | 15 } |
17 target(link_target_type, "renderer") { | 16 target(link_target_type, "renderer") { |
18 # Only the public target should depend on this. All other targets (even | 17 # Only the public target should depend on this. All other targets (even |
19 # internal content ones) should depend on the public one. | 18 # internal content ones) should depend on the public one. |
20 visibility = [ | 19 visibility = [ |
21 ":for_content_tests", | 20 ":for_content_tests", |
22 "//content/public/renderer:renderer_sources", | 21 "//content/public/renderer:renderer_sources", |
23 ] | 22 ] |
24 | 23 |
25 sources = rebase_path(content_renderer_gypi_values.private_renderer_sources, | 24 sources = [ |
26 ".", | 25 "accessibility/blink_ax_enum_conversion.cc", |
27 "//content") | 26 "accessibility/blink_ax_enum_conversion.h", |
| 27 "accessibility/blink_ax_tree_source.cc", |
| 28 "accessibility/blink_ax_tree_source.h", |
| 29 "accessibility/render_accessibility_impl.cc", |
| 30 "accessibility/render_accessibility_impl.h", |
| 31 "android/address_detector.cc", |
| 32 "android/address_detector.h", |
| 33 "android/content_detector.cc", |
| 34 "android/content_detector.h", |
| 35 "android/disambiguation_popup_helper.cc", |
| 36 "android/disambiguation_popup_helper.h", |
| 37 "android/email_detector.cc", |
| 38 "android/email_detector.h", |
| 39 "android/phone_number_detector.cc", |
| 40 "android/phone_number_detector.h", |
| 41 "android/renderer_date_time_picker.cc", |
| 42 "android/renderer_date_time_picker.h", |
| 43 "android/synchronous_compositor_filter.cc", |
| 44 "android/synchronous_compositor_filter.h", |
| 45 "android/synchronous_compositor_output_surface.cc", |
| 46 "android/synchronous_compositor_output_surface.h", |
| 47 "android/synchronous_compositor_proxy.cc", |
| 48 "android/synchronous_compositor_proxy.h", |
| 49 "android/synchronous_compositor_registry.h", |
| 50 "background_sync/background_sync_client_impl.cc", |
| 51 "background_sync/background_sync_client_impl.h", |
| 52 "bluetooth/bluetooth_type_converters.cc", |
| 53 "bluetooth/bluetooth_type_converters.h", |
| 54 "bluetooth/web_bluetooth_impl.cc", |
| 55 "bluetooth/web_bluetooth_impl.h", |
| 56 "browser_plugin/browser_plugin.cc", |
| 57 "browser_plugin/browser_plugin.h", |
| 58 "browser_plugin/browser_plugin_manager.cc", |
| 59 "browser_plugin/browser_plugin_manager.h", |
| 60 "cache_storage/cache_storage_dispatcher.cc", |
| 61 "cache_storage/cache_storage_dispatcher.h", |
| 62 "cache_storage/cache_storage_message_filter.cc", |
| 63 "cache_storage/cache_storage_message_filter.h", |
| 64 "cache_storage/webserviceworkercachestorage_impl.cc", |
| 65 "cache_storage/webserviceworkercachestorage_impl.h", |
| 66 "categorized_worker_pool.cc", |
| 67 "categorized_worker_pool.h", |
| 68 "child_frame_compositing_helper.cc", |
| 69 "child_frame_compositing_helper.h", |
| 70 "clipboard_utils.cc", |
| 71 "clipboard_utils.h", |
| 72 "context_menu_params_builder.cc", |
| 73 "context_menu_params_builder.h", |
| 74 "cursor_utils.cc", |
| 75 "cursor_utils.h", |
| 76 "device_sensors/device_light_event_pump.cc", |
| 77 "device_sensors/device_light_event_pump.h", |
| 78 "device_sensors/device_motion_event_pump.cc", |
| 79 "device_sensors/device_motion_event_pump.h", |
| 80 "device_sensors/device_orientation_event_pump.cc", |
| 81 "device_sensors/device_orientation_event_pump.h", |
| 82 "device_sensors/device_sensor_event_pump.h", |
| 83 "devtools/devtools_agent.cc", |
| 84 "devtools/devtools_agent.h", |
| 85 "devtools/devtools_agent_filter.cc", |
| 86 "devtools/devtools_agent_filter.h", |
| 87 "devtools/devtools_client.cc", |
| 88 "devtools/devtools_client.h", |
| 89 "devtools/devtools_cpu_throttler.cc", |
| 90 "devtools/devtools_cpu_throttler.h", |
| 91 "devtools/lock_free_circular_queue.h", |
| 92 "devtools/render_widget_screen_metrics_emulator.cc", |
| 93 "devtools/render_widget_screen_metrics_emulator.h", |
| 94 "devtools/v8_sampling_profiler.cc", |
| 95 "devtools/v8_sampling_profiler.h", |
| 96 "dom_automation_controller.cc", |
| 97 "dom_automation_controller.h", |
| 98 "dom_storage/dom_storage_cached_area.cc", |
| 99 "dom_storage/dom_storage_cached_area.h", |
| 100 "dom_storage/dom_storage_dispatcher.cc", |
| 101 "dom_storage/dom_storage_dispatcher.h", |
| 102 "dom_storage/dom_storage_proxy.h", |
| 103 "dom_storage/local_storage_area.cc", |
| 104 "dom_storage/local_storage_area.h", |
| 105 "dom_storage/local_storage_cached_area.cc", |
| 106 "dom_storage/local_storage_cached_area.h", |
| 107 "dom_storage/local_storage_cached_areas.cc", |
| 108 "dom_storage/local_storage_cached_areas.h", |
| 109 "dom_storage/local_storage_namespace.cc", |
| 110 "dom_storage/local_storage_namespace.h", |
| 111 "dom_storage/webstoragearea_impl.cc", |
| 112 "dom_storage/webstoragearea_impl.h", |
| 113 "dom_storage/webstoragenamespace_impl.cc", |
| 114 "dom_storage/webstoragenamespace_impl.h", |
| 115 "drop_data_builder.cc", |
| 116 "drop_data_builder.h", |
| 117 "effective_connection_type_helper.cc", |
| 118 "effective_connection_type_helper.h", |
| 119 "fetchers/manifest_fetcher.cc", |
| 120 "fetchers/manifest_fetcher.h", |
| 121 "fetchers/multi_resolution_image_resource_fetcher.cc", |
| 122 "fetchers/multi_resolution_image_resource_fetcher.h", |
| 123 "fetchers/resource_fetcher_impl.cc", |
| 124 "fetchers/resource_fetcher_impl.h", |
| 125 "fetchers/web_url_loader_client_impl.cc", |
| 126 "fetchers/web_url_loader_client_impl.h", |
| 127 "frame_blame_context.cc", |
| 128 "frame_blame_context.h", |
| 129 "gamepad_shared_memory_reader.cc", |
| 130 "gamepad_shared_memory_reader.h", |
| 131 "gpu/compositor_dependencies.h", |
| 132 "gpu/compositor_external_begin_frame_source.cc", |
| 133 "gpu/compositor_external_begin_frame_source.h", |
| 134 "gpu/compositor_forwarding_message_filter.cc", |
| 135 "gpu/compositor_forwarding_message_filter.h", |
| 136 "gpu/compositor_output_surface.cc", |
| 137 "gpu/compositor_output_surface.h", |
| 138 "gpu/frame_swap_message_queue.cc", |
| 139 "gpu/frame_swap_message_queue.h", |
| 140 "gpu/gpu_benchmarking_extension.cc", |
| 141 "gpu/gpu_benchmarking_extension.h", |
| 142 "gpu/queue_message_swap_promise.cc", |
| 143 "gpu/queue_message_swap_promise.h", |
| 144 "gpu/render_widget_compositor.cc", |
| 145 "gpu/render_widget_compositor.h", |
| 146 "gpu/render_widget_compositor_delegate.h", |
| 147 "gpu/stream_texture_host_android.cc", |
| 148 "gpu/stream_texture_host_android.h", |
| 149 "history_controller.cc", |
| 150 "history_controller.h", |
| 151 "history_entry.cc", |
| 152 "history_entry.h", |
| 153 "history_serialization.cc", |
| 154 "history_serialization.h", |
| 155 "idle_user_detector.cc", |
| 156 "idle_user_detector.h", |
| 157 "image_downloader/image_downloader_impl.cc", |
| 158 "image_downloader/image_downloader_impl.h", |
| 159 "ime_event_guard.cc", |
| 160 "ime_event_guard.h", |
| 161 "in_process_renderer_thread.cc", |
| 162 "in_process_renderer_thread.h", |
| 163 "input/input_event_filter.cc", |
| 164 "input/input_event_filter.h", |
| 165 "input/input_handler_manager.cc", |
| 166 "input/input_handler_manager.h", |
| 167 "input/input_handler_manager_client.h", |
| 168 "input/input_handler_wrapper.cc", |
| 169 "input/input_handler_wrapper.h", |
| 170 "input/main_thread_event_queue.cc", |
| 171 "input/main_thread_event_queue.h", |
| 172 "input/main_thread_input_event_filter.cc", |
| 173 "input/main_thread_input_event_filter.h", |
| 174 "input/render_widget_input_handler.cc", |
| 175 "input/render_widget_input_handler.h", |
| 176 "input/render_widget_input_handler_delegate.h", |
| 177 "internal_document_state_data.cc", |
| 178 "internal_document_state_data.h", |
| 179 "java/gin_java_bridge_dispatcher.cc", |
| 180 "java/gin_java_bridge_dispatcher.h", |
| 181 "java/gin_java_bridge_object.cc", |
| 182 "java/gin_java_bridge_object.h", |
| 183 "java/gin_java_bridge_value_converter.cc", |
| 184 "java/gin_java_bridge_value_converter.h", |
| 185 "java/gin_java_function_invocation_helper.cc", |
| 186 "java/gin_java_function_invocation_helper.h", |
| 187 "manifest/manifest_debug_info.cc", |
| 188 "manifest/manifest_debug_info.h", |
| 189 "manifest/manifest_manager.cc", |
| 190 "manifest/manifest_manager.h", |
| 191 "manifest/manifest_parser.cc", |
| 192 "manifest/manifest_parser.h", |
| 193 "manifest/manifest_uma_util.cc", |
| 194 "manifest/manifest_uma_util.h", |
| 195 "media/aec_dump_message_filter.cc", |
| 196 "media/aec_dump_message_filter.h", |
| 197 "media/android/media_info_loader.cc", |
| 198 "media/android/media_info_loader.h", |
| 199 "media/android/media_player_renderer_client.cc", |
| 200 "media/android/media_player_renderer_client.h", |
| 201 "media/android/media_player_renderer_client_factory.cc", |
| 202 "media/android/media_player_renderer_client_factory.h", |
| 203 "media/android/media_source_delegate.cc", |
| 204 "media/android/media_source_delegate.h", |
| 205 "media/android/renderer_demuxer_android.cc", |
| 206 "media/android/renderer_demuxer_android.h", |
| 207 "media/android/renderer_media_player_manager.cc", |
| 208 "media/android/renderer_media_player_manager.h", |
| 209 "media/android/renderer_media_session_manager.cc", |
| 210 "media/android/renderer_media_session_manager.h", |
| 211 "media/android/renderer_surface_view_manager.cc", |
| 212 "media/android/renderer_surface_view_manager.h", |
| 213 "media/android/stream_texture_factory.cc", |
| 214 "media/android/stream_texture_factory.h", |
| 215 "media/android/stream_texture_wrapper_impl.cc", |
| 216 "media/android/stream_texture_wrapper_impl.h", |
| 217 "media/android/webmediaplayer_android.cc", |
| 218 "media/android/webmediaplayer_android.h", |
| 219 "media/android/webmediasession_android.cc", |
| 220 "media/android/webmediasession_android.h", |
| 221 "media/audio_decoder.cc", |
| 222 "media/audio_decoder.h", |
| 223 "media/audio_device_factory.cc", |
| 224 "media/audio_device_factory.h", |
| 225 "media/audio_input_message_filter.cc", |
| 226 "media/audio_input_message_filter.h", |
| 227 "media/audio_message_filter.cc", |
| 228 "media/audio_message_filter.h", |
| 229 "media/audio_renderer_mixer_manager.cc", |
| 230 "media/audio_renderer_mixer_manager.h", |
| 231 "media/audio_renderer_sink_cache.h", |
| 232 "media/audio_renderer_sink_cache_impl.cc", |
| 233 "media/audio_renderer_sink_cache_impl.h", |
| 234 "media/cdm/pepper_cdm_wrapper.h", |
| 235 "media/cdm/pepper_cdm_wrapper_impl.cc", |
| 236 "media/cdm/pepper_cdm_wrapper_impl.h", |
| 237 "media/cdm/ppapi_decryptor.cc", |
| 238 "media/cdm/ppapi_decryptor.h", |
| 239 "media/cdm/render_cdm_factory.cc", |
| 240 "media/cdm/render_cdm_factory.h", |
| 241 "media/external_media_stream_audio_source.cc", |
| 242 "media/external_media_stream_audio_source.h", |
| 243 "media/html_audio_element_capturer_source.cc", |
| 244 "media/html_audio_element_capturer_source.h", |
| 245 "media/local_media_stream_audio_source.cc", |
| 246 "media/local_media_stream_audio_source.h", |
| 247 "media/media_permission_dispatcher.cc", |
| 248 "media/media_permission_dispatcher.h", |
| 249 "media/media_stream_audio_deliverer.h", |
| 250 "media/media_stream_audio_level_calculator.cc", |
| 251 "media/media_stream_audio_level_calculator.h", |
| 252 "media/media_stream_audio_source.cc", |
| 253 "media/media_stream_audio_source.h", |
| 254 "media/media_stream_audio_track.cc", |
| 255 "media/media_stream_audio_track.h", |
| 256 "media/media_stream_center.h", |
| 257 "media/media_stream_constraints_util.cc", |
| 258 "media/media_stream_constraints_util.h", |
| 259 "media/media_stream_dispatcher.h", |
| 260 "media/media_stream_dispatcher_eventhandler.h", |
| 261 "media/media_stream_source.cc", |
| 262 "media/media_stream_source.h", |
| 263 "media/media_stream_track.cc", |
| 264 "media/media_stream_track.h", |
| 265 "media/midi_message_filter.cc", |
| 266 "media/midi_message_filter.h", |
| 267 "media/render_media_client.cc", |
| 268 "media/render_media_client.h", |
| 269 "media/render_media_log.cc", |
| 270 "media/render_media_log.h", |
| 271 "media/renderer_gpu_video_accelerator_factories.cc", |
| 272 "media/renderer_gpu_video_accelerator_factories.h", |
| 273 "media/renderer_webaudiodevice_impl.cc", |
| 274 "media/renderer_webaudiodevice_impl.h", |
| 275 "media/renderer_webmediaplayer_delegate.cc", |
| 276 "media/renderer_webmediaplayer_delegate.h", |
| 277 "media/renderer_webmidiaccessor_impl.cc", |
| 278 "media/renderer_webmidiaccessor_impl.h", |
| 279 "media/video_capture_impl.cc", |
| 280 "media/video_capture_impl.h", |
| 281 "media/video_capture_impl_manager.cc", |
| 282 "media/video_capture_impl_manager.h", |
| 283 "media/video_capture_message_filter.cc", |
| 284 "media/video_capture_message_filter.h", |
| 285 "media/web_media_element_source_utils.cc", |
| 286 "media/web_media_element_source_utils.h", |
| 287 "media/webaudio_media_stream_source.cc", |
| 288 "media/webaudio_media_stream_source.h", |
| 289 "media/webmediaplayer_ms.cc", |
| 290 "media/webmediaplayer_ms.h", |
| 291 "media/webmediaplayer_ms_compositor.cc", |
| 292 "media/webmediaplayer_ms_compositor.h", |
| 293 "menu_item_builder.cc", |
| 294 "menu_item_builder.h", |
| 295 "mojo/blink_interface_provider_impl.cc", |
| 296 "mojo/blink_interface_provider_impl.h", |
| 297 "mojo/interface_provider_js_wrapper.cc", |
| 298 "mojo/interface_provider_js_wrapper.h", |
| 299 "mojo_bindings_controller.cc", |
| 300 "mojo_bindings_controller.h", |
| 301 "mojo_context_state.cc", |
| 302 "mojo_context_state.h", |
| 303 "mojo_main_runner.cc", |
| 304 "mojo_main_runner.h", |
| 305 "mouse_lock_dispatcher.cc", |
| 306 "mouse_lock_dispatcher.h", |
| 307 "navigation_state_impl.cc", |
| 308 "navigation_state_impl.h", |
| 309 "net_info_helper.cc", |
| 310 "net_info_helper.h", |
| 311 "origin_trials/web_trial_token_validator_impl.cc", |
| 312 "origin_trials/web_trial_token_validator_impl.h", |
| 313 "peripheral_content_heuristic.cc", |
| 314 "peripheral_content_heuristic.h", |
| 315 "presentation/presentation_connection_client.cc", |
| 316 "presentation/presentation_connection_client.h", |
| 317 "presentation/presentation_dispatcher.cc", |
| 318 "presentation/presentation_dispatcher.h", |
| 319 "push_messaging/push_messaging_dispatcher.cc", |
| 320 "push_messaging/push_messaging_dispatcher.h", |
| 321 "render_frame_impl.cc", |
| 322 "render_frame_impl.h", |
| 323 "render_frame_proxy.cc", |
| 324 "render_frame_proxy.h", |
| 325 "render_process.h", |
| 326 "render_process_impl.cc", |
| 327 "render_process_impl.h", |
| 328 "render_thread_impl.cc", |
| 329 "render_thread_impl.h", |
| 330 "render_view_impl.cc", |
| 331 "render_view_impl.h", |
| 332 "render_view_impl_android.cc", |
| 333 "render_view_linux.cc", |
| 334 "render_view_win.cc", |
| 335 "render_widget.cc", |
| 336 "render_widget.h", |
| 337 "render_widget_fullscreen.cc", |
| 338 "render_widget_fullscreen.h", |
| 339 "render_widget_mouse_lock_dispatcher.cc", |
| 340 "render_widget_mouse_lock_dispatcher.h", |
| 341 "render_widget_owner_delegate.h", |
| 342 "renderer_blink_platform_impl.cc", |
| 343 "renderer_blink_platform_impl.h", |
| 344 "renderer_clipboard_delegate.cc", |
| 345 "renderer_clipboard_delegate.h", |
| 346 "renderer_main.cc", |
| 347 "renderer_main_platform_delegate.h", |
| 348 "renderer_main_platform_delegate_android.cc", |
| 349 "renderer_main_platform_delegate_linux.cc", |
| 350 "renderer_main_platform_delegate_mac.mm", |
| 351 "renderer_main_platform_delegate_win.cc", |
| 352 "renderer_webapplicationcachehost_impl.cc", |
| 353 "renderer_webapplicationcachehost_impl.h", |
| 354 "renderer_webcolorchooser_impl.cc", |
| 355 "renderer_webcolorchooser_impl.h", |
| 356 "renderer_webcookiejar_impl.cc", |
| 357 "renderer_webcookiejar_impl.h", |
| 358 "resizing_mode_selector.cc", |
| 359 "resizing_mode_selector.h", |
| 360 "sad_plugin.cc", |
| 361 "sad_plugin.h", |
| 362 "savable_resources.cc", |
| 363 "savable_resources.h", |
| 364 "scheduler/resource_dispatch_throttler.cc", |
| 365 "scheduler/resource_dispatch_throttler.h", |
| 366 "screen_orientation/screen_orientation_dispatcher.cc", |
| 367 "screen_orientation/screen_orientation_dispatcher.h", |
| 368 "screen_orientation/screen_orientation_observer.cc", |
| 369 "screen_orientation/screen_orientation_observer.h", |
| 370 "service_worker/embedded_worker_devtools_agent.cc", |
| 371 "service_worker/embedded_worker_devtools_agent.h", |
| 372 "service_worker/embedded_worker_dispatcher.cc", |
| 373 "service_worker/embedded_worker_dispatcher.h", |
| 374 "service_worker/service_worker_context_client.cc", |
| 375 "service_worker/service_worker_context_client.h", |
| 376 "service_worker/service_worker_context_message_filter.cc", |
| 377 "service_worker/service_worker_context_message_filter.h", |
| 378 "service_worker/service_worker_type_util.cc", |
| 379 "service_worker/service_worker_type_util.h", |
| 380 "shared_memory_seqlock_reader.cc", |
| 381 "shared_memory_seqlock_reader.h", |
| 382 "shared_worker/embedded_shared_worker_content_settings_client_proxy.cc", |
| 383 "shared_worker/embedded_shared_worker_content_settings_client_proxy.h", |
| 384 "shared_worker/embedded_shared_worker_stub.cc", |
| 385 "shared_worker/embedded_shared_worker_stub.h", |
| 386 "shared_worker_repository.cc", |
| 387 "shared_worker_repository.h", |
| 388 "skia_benchmarking_extension.cc", |
| 389 "skia_benchmarking_extension.h", |
| 390 "speech_recognition_dispatcher.cc", |
| 391 "speech_recognition_dispatcher.h", |
| 392 "stats_collection_controller.cc", |
| 393 "stats_collection_controller.h", |
| 394 "stats_collection_observer.cc", |
| 395 "stats_collection_observer.h", |
| 396 "text_input_client_observer.cc", |
| 397 "text_input_client_observer.h", |
| 398 "theme_helper_mac.h", |
| 399 "theme_helper_mac.mm", |
| 400 "top_level_blame_context.cc", |
| 401 "top_level_blame_context.h", |
| 402 "web_frame_utils.cc", |
| 403 "web_frame_utils.h", |
| 404 "web_ui_extension.cc", |
| 405 "web_ui_extension.h", |
| 406 "web_ui_extension_data.cc", |
| 407 "web_ui_extension_data.h", |
| 408 "webclipboard_impl.cc", |
| 409 "webclipboard_impl.h", |
| 410 "webgraphicscontext3d_provider_impl.cc", |
| 411 "webgraphicscontext3d_provider_impl.h", |
| 412 "webpublicsuffixlist_impl.cc", |
| 413 "webpublicsuffixlist_impl.h", |
| 414 "webscrollbarbehavior_impl_gtkoraura.cc", |
| 415 "webscrollbarbehavior_impl_gtkoraura.h", |
| 416 "webscrollbarbehavior_impl_mac.h", |
| 417 "webscrollbarbehavior_impl_mac.mm", |
| 418 "websharedworker_proxy.cc", |
| 419 "websharedworker_proxy.h", |
| 420 "websockethandle_impl.cc", |
| 421 "websockethandle_impl.h", |
| 422 ] |
28 | 423 |
29 configs += [ | 424 configs += [ |
30 "//content:content_implementation", | 425 "//content:content_implementation", |
31 "//build/config/compiler:no_size_t_to_int_warning", | 426 "//build/config/compiler:no_size_t_to_int_warning", |
32 ] | 427 ] |
33 defines = [] | 428 defines = [] |
34 | 429 |
35 public_deps = [] | 430 public_deps = [] |
36 deps = [ | 431 deps = [ |
37 "//base:i18n", | 432 "//base:i18n", |
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
155 "media/media_stream_constraints_util.cc", | 550 "media/media_stream_constraints_util.cc", |
156 "media/media_stream_constraints_util.h", | 551 "media/media_stream_constraints_util.h", |
157 "media/media_stream_dispatcher.h", | 552 "media/media_stream_dispatcher.h", |
158 "media/media_stream_dispatcher_eventhandler.h", | 553 "media/media_stream_dispatcher_eventhandler.h", |
159 "media/media_stream_track.cc", | 554 "media/media_stream_track.cc", |
160 "media/media_stream_track.h", | 555 "media/media_stream_track.h", |
161 ] | 556 ] |
162 } | 557 } |
163 | 558 |
164 if (enable_webrtc) { | 559 if (enable_webrtc) { |
165 sources += rebase_path( | 560 # WebRTC plugin-related stuff goes in a different section below. |
166 content_renderer_gypi_values.private_renderer_webrtc_sources, | 561 sources += [ |
167 ".", | 562 "media/audio_repetition_detector.cc", |
168 "//content") | 563 "media/audio_repetition_detector.h", |
| 564 "media/audio_track_recorder.cc", |
| 565 "media/audio_track_recorder.h", |
| 566 "media/canvas_capture_handler.cc", |
| 567 "media/canvas_capture_handler.h", |
| 568 "media/gpu/rtc_video_decoder.cc", |
| 569 "media/gpu/rtc_video_decoder.h", |
| 570 "media/gpu/rtc_video_decoder_factory.cc", |
| 571 "media/gpu/rtc_video_decoder_factory.h", |
| 572 "media/gpu/rtc_video_encoder.cc", |
| 573 "media/gpu/rtc_video_encoder.h", |
| 574 "media/gpu/rtc_video_encoder_factory.cc", |
| 575 "media/gpu/rtc_video_encoder_factory.h", |
| 576 "media/html_video_element_capturer_source.cc", |
| 577 "media/html_video_element_capturer_source.h", |
| 578 "media/image_capture_frame_grabber.cc", |
| 579 "media/image_capture_frame_grabber.h", |
| 580 "media/media_recorder_handler.cc", |
| 581 "media/media_recorder_handler.h", |
| 582 "media/media_stream.cc", |
| 583 "media/media_stream.h", |
| 584 "media/media_stream_audio_processor.cc", |
| 585 "media/media_stream_audio_processor.h", |
| 586 "media/media_stream_audio_processor_options.cc", |
| 587 "media/media_stream_audio_processor_options.h", |
| 588 "media/media_stream_center.cc", |
| 589 "media/media_stream_dispatcher.cc", |
| 590 "media/media_stream_registry_interface.h", |
| 591 "media/media_stream_renderer_factory_impl.cc", |
| 592 "media/media_stream_renderer_factory_impl.h", |
| 593 "media/media_stream_video_capturer_source.cc", |
| 594 "media/media_stream_video_capturer_source.h", |
| 595 "media/media_stream_video_renderer_sink.cc", |
| 596 "media/media_stream_video_renderer_sink.h", |
| 597 "media/media_stream_video_source.cc", |
| 598 "media/media_stream_video_source.h", |
| 599 "media/media_stream_video_track.cc", |
| 600 "media/media_stream_video_track.h", |
| 601 "media/peer_connection_tracker.cc", |
| 602 "media/peer_connection_tracker.h", |
| 603 "media/remote_media_stream_impl.cc", |
| 604 "media/remote_media_stream_impl.h", |
| 605 "media/rtc_certificate.cc", |
| 606 "media/rtc_certificate.h", |
| 607 "media/rtc_certificate_generator.cc", |
| 608 "media/rtc_certificate_generator.h", |
| 609 "media/rtc_data_channel_handler.cc", |
| 610 "media/rtc_data_channel_handler.h", |
| 611 "media/rtc_dtmf_sender_handler.cc", |
| 612 "media/rtc_dtmf_sender_handler.h", |
| 613 "media/rtc_peer_connection_handler.cc", |
| 614 "media/rtc_peer_connection_handler.h", |
| 615 "media/secure_display_link_tracker.h", |
| 616 "media/speech_recognition_audio_sink.cc", |
| 617 "media/speech_recognition_audio_sink.h", |
| 618 "media/track_audio_renderer.cc", |
| 619 "media/track_audio_renderer.h", |
| 620 "media/user_media_client_impl.cc", |
| 621 "media/video_track_adapter.cc", |
| 622 "media/video_track_adapter.h", |
| 623 "media/video_track_recorder.cc", |
| 624 "media/video_track_recorder.h", |
| 625 "media/webrtc/media_stream_remote_video_source.cc", |
| 626 "media/webrtc/media_stream_remote_video_source.h", |
| 627 "media/webrtc/media_stream_track_metrics.cc", |
| 628 "media/webrtc/media_stream_track_metrics.h", |
| 629 "media/webrtc/media_stream_video_webrtc_sink.cc", |
| 630 "media/webrtc/media_stream_video_webrtc_sink.h", |
| 631 "media/webrtc/peer_connection_dependency_factory.cc", |
| 632 "media/webrtc/peer_connection_dependency_factory.h", |
| 633 "media/webrtc/peer_connection_remote_audio_source.cc", |
| 634 "media/webrtc/peer_connection_remote_audio_source.h", |
| 635 "media/webrtc/processed_local_audio_source.cc", |
| 636 "media/webrtc/processed_local_audio_source.h", |
| 637 "media/webrtc/stun_field_trial.cc", |
| 638 "media/webrtc/stun_field_trial.h", |
| 639 "media/webrtc/track_observer.cc", |
| 640 "media/webrtc/track_observer.h", |
| 641 "media/webrtc/webrtc_audio_sink.cc", |
| 642 "media/webrtc/webrtc_audio_sink.h", |
| 643 "media/webrtc/webrtc_media_stream_adapter.cc", |
| 644 "media/webrtc/webrtc_media_stream_adapter.h", |
| 645 "media/webrtc/webrtc_video_capturer_adapter.cc", |
| 646 "media/webrtc/webrtc_video_capturer_adapter.h", |
| 647 "media/webrtc/webrtc_video_frame_adapter.cc", |
| 648 "media/webrtc/webrtc_video_frame_adapter.h", |
| 649 "media/webrtc_audio_device_impl.cc", |
| 650 "media/webrtc_audio_device_impl.h", |
| 651 "media/webrtc_audio_device_not_impl.cc", |
| 652 "media/webrtc_audio_device_not_impl.h", |
| 653 "media/webrtc_audio_renderer.cc", |
| 654 "media/webrtc_audio_renderer.h", |
| 655 "media/webrtc_local_audio_source_provider.cc", |
| 656 "media/webrtc_local_audio_source_provider.h", |
| 657 "media/webrtc_logging.cc", |
| 658 "media/webrtc_logging.h", |
| 659 "media/webrtc_uma_histograms.cc", |
| 660 "media/webrtc_uma_histograms.h", |
| 661 "p2p/empty_network_manager.cc", |
| 662 "p2p/empty_network_manager.h", |
| 663 "p2p/filtering_network_manager.cc", |
| 664 "p2p/filtering_network_manager.h", |
| 665 "p2p/host_address_request.cc", |
| 666 "p2p/host_address_request.h", |
| 667 "p2p/ipc_network_manager.cc", |
| 668 "p2p/ipc_network_manager.h", |
| 669 "p2p/ipc_socket_factory.cc", |
| 670 "p2p/ipc_socket_factory.h", |
| 671 "p2p/network_list_observer.h", |
| 672 "p2p/network_manager_uma.cc", |
| 673 "p2p/network_manager_uma.h", |
| 674 "p2p/port_allocator.cc", |
| 675 "p2p/port_allocator.h", |
| 676 "p2p/socket_client_impl.cc", |
| 677 "p2p/socket_client_impl.h", |
| 678 "p2p/socket_dispatcher.cc", |
| 679 "p2p/socket_dispatcher.h", |
| 680 ] |
| 681 |
| 682 if (enable_plugins) { |
| 683 sources += [ |
| 684 "media/pepper_to_video_track_adapter.cc", |
| 685 "media/pepper_to_video_track_adapter.h", |
| 686 "media/video_track_to_pepper_adapter.cc", |
| 687 "media/video_track_to_pepper_adapter.h", |
| 688 "pepper/pepper_media_stream_audio_track_host.cc", |
| 689 "pepper/pepper_media_stream_audio_track_host.h", |
| 690 "pepper/pepper_media_stream_track_host_base.cc", |
| 691 "pepper/pepper_media_stream_track_host_base.h", |
| 692 "pepper/pepper_media_stream_video_track_host.cc", |
| 693 "pepper/pepper_media_stream_video_track_host.h", |
| 694 "pepper/pepper_video_destination_host.cc", |
| 695 "pepper/pepper_video_destination_host.h", |
| 696 "pepper/pepper_video_source_host.cc", |
| 697 "pepper/pepper_video_source_host.h", |
| 698 ] |
| 699 } |
169 | 700 |
170 deps += [ | 701 deps += [ |
171 "//crypto", | 702 "//crypto", |
172 "//third_party/libjingle:libjingle_webrtc", | 703 "//third_party/libjingle:libjingle_webrtc", |
173 "//third_party/libvpx", | 704 "//third_party/libvpx", |
174 "//third_party/webrtc/api:libjingle_peerconnection", | 705 "//third_party/webrtc/api:libjingle_peerconnection", |
175 "//third_party/webrtc/base:rtc_base", | 706 "//third_party/webrtc/base:rtc_base", |
176 "//third_party/webrtc/common_video", | 707 "//third_party/webrtc/common_video", |
177 "//third_party/webrtc/media:rtc_media", | 708 "//third_party/webrtc/media:rtc_media", |
178 "//third_party/webrtc/modules/audio_device", | 709 "//third_party/webrtc/modules/audio_device", |
179 "//third_party/webrtc/modules/audio_processing", | 710 "//third_party/webrtc/modules/audio_processing", |
180 "//third_party/webrtc/modules/video_coding:webrtc_h264", | 711 "//third_party/webrtc/modules/video_coding:webrtc_h264", |
181 "//third_party/webrtc/p2p:libstunprober", | 712 "//third_party/webrtc/p2p:libstunprober", |
182 "//third_party/webrtc/p2p:rtc_p2p", | 713 "//third_party/webrtc/p2p:rtc_p2p", |
183 "//third_party/webrtc/pc:rtc_pc", | 714 "//third_party/webrtc/pc:rtc_pc", |
184 "//third_party/webrtc/system_wrappers", | 715 "//third_party/webrtc/system_wrappers", |
185 ] | 716 ] |
186 if (rtc_use_h264) { | 717 if (rtc_use_h264) { |
187 deps += [ "//third_party/openh264:encoder" ] | 718 deps += [ "//third_party/openh264:encoder" ] |
188 } | 719 } |
189 } else { | 720 } else { |
190 sources += [ | 721 sources += [ |
191 "media/webrtc_logging.h", | 722 "media/webrtc_logging.h", |
192 "media/webrtc_logging_noop.cc", | 723 "media/webrtc_logging_noop.cc", |
193 ] | 724 ] |
194 } | 725 } |
195 | 726 |
196 if (enable_plugins) { | 727 if (enable_plugins) { |
197 sources += rebase_path( | 728 sources += [ |
198 content_renderer_gypi_values.private_renderer_plugin_sources, | 729 "pepper/audio_helper.cc", |
199 ".", | 730 "pepper/audio_helper.h", |
200 "//content") | 731 "pepper/content_decryptor_delegate.cc", |
| 732 "pepper/content_decryptor_delegate.h", |
| 733 "pepper/content_renderer_pepper_host_factory.cc", |
| 734 "pepper/content_renderer_pepper_host_factory.h", |
| 735 "pepper/event_conversion.cc", |
| 736 "pepper/event_conversion.h", |
| 737 "pepper/fullscreen_container.h", |
| 738 "pepper/gfx_conversion.h", |
| 739 "pepper/host_array_buffer_var.cc", |
| 740 "pepper/host_array_buffer_var.h", |
| 741 "pepper/host_dispatcher_wrapper.cc", |
| 742 "pepper/host_dispatcher_wrapper.h", |
| 743 "pepper/host_globals.cc", |
| 744 "pepper/host_globals.h", |
| 745 "pepper/host_resource_var.cc", |
| 746 "pepper/host_resource_var.h", |
| 747 "pepper/host_var_tracker.cc", |
| 748 "pepper/host_var_tracker.h", |
| 749 "pepper/message_channel.cc", |
| 750 "pepper/message_channel.h", |
| 751 "pepper/pepper_audio_controller.cc", |
| 752 "pepper/pepper_audio_controller.h", |
| 753 "pepper/pepper_audio_encoder_host.cc", |
| 754 "pepper/pepper_audio_encoder_host.h", |
| 755 "pepper/pepper_audio_input_host.cc", |
| 756 "pepper/pepper_audio_input_host.h", |
| 757 "pepper/pepper_broker.cc", |
| 758 "pepper/pepper_broker.h", |
| 759 "pepper/pepper_browser_connection.cc", |
| 760 "pepper/pepper_browser_connection.h", |
| 761 "pepper/pepper_camera_device_host.cc", |
| 762 "pepper/pepper_camera_device_host.h", |
| 763 "pepper/pepper_compositor_host.cc", |
| 764 "pepper/pepper_compositor_host.h", |
| 765 "pepper/pepper_device_enumeration_host_helper.cc", |
| 766 "pepper/pepper_device_enumeration_host_helper.h", |
| 767 "pepper/pepper_file_chooser_host.cc", |
| 768 "pepper/pepper_file_chooser_host.h", |
| 769 "pepper/pepper_file_ref_renderer_host.cc", |
| 770 "pepper/pepper_file_ref_renderer_host.h", |
| 771 "pepper/pepper_file_system_host.cc", |
| 772 "pepper/pepper_file_system_host.h", |
| 773 "pepper/pepper_graphics_2d_host.cc", |
| 774 "pepper/pepper_graphics_2d_host.h", |
| 775 "pepper/pepper_hung_plugin_filter.cc", |
| 776 "pepper/pepper_hung_plugin_filter.h", |
| 777 "pepper/pepper_in_process_resource_creation.cc", |
| 778 "pepper/pepper_in_process_resource_creation.h", |
| 779 "pepper/pepper_in_process_router.cc", |
| 780 "pepper/pepper_in_process_router.h", |
| 781 "pepper/pepper_media_device_manager.cc", |
| 782 "pepper/pepper_media_device_manager.h", |
| 783 "pepper/pepper_platform_audio_input.cc", |
| 784 "pepper/pepper_platform_audio_input.h", |
| 785 "pepper/pepper_platform_audio_output.cc", |
| 786 "pepper/pepper_platform_audio_output.h", |
| 787 "pepper/pepper_platform_camera_device.cc", |
| 788 "pepper/pepper_platform_camera_device.h", |
| 789 "pepper/pepper_platform_video_capture.cc", |
| 790 "pepper/pepper_platform_video_capture.h", |
| 791 "pepper/pepper_plugin_instance_impl.cc", |
| 792 "pepper/pepper_plugin_instance_impl.h", |
| 793 "pepper/pepper_plugin_instance_metrics.cc", |
| 794 "pepper/pepper_plugin_instance_metrics.h", |
| 795 "pepper/pepper_plugin_registry.cc", |
| 796 "pepper/pepper_plugin_registry.h", |
| 797 "pepper/pepper_proxy_channel_delegate_impl.cc", |
| 798 "pepper/pepper_proxy_channel_delegate_impl.h", |
| 799 "pepper/pepper_try_catch.cc", |
| 800 "pepper/pepper_try_catch.h", |
| 801 "pepper/pepper_url_loader_host.cc", |
| 802 "pepper/pepper_url_loader_host.h", |
| 803 "pepper/pepper_video_capture_host.cc", |
| 804 "pepper/pepper_video_capture_host.h", |
| 805 "pepper/pepper_video_decoder_host.cc", |
| 806 "pepper/pepper_video_decoder_host.h", |
| 807 "pepper/pepper_video_encoder_host.cc", |
| 808 "pepper/pepper_video_encoder_host.h", |
| 809 "pepper/pepper_webplugin_impl.cc", |
| 810 "pepper/pepper_webplugin_impl.h", |
| 811 "pepper/pepper_websocket_host.cc", |
| 812 "pepper/pepper_websocket_host.h", |
| 813 "pepper/plugin_instance_throttler_impl.cc", |
| 814 "pepper/plugin_instance_throttler_impl.h", |
| 815 "pepper/plugin_module.cc", |
| 816 "pepper/plugin_module.h", |
| 817 "pepper/plugin_object.cc", |
| 818 "pepper/plugin_object.h", |
| 819 "pepper/plugin_power_saver_helper.cc", |
| 820 "pepper/plugin_power_saver_helper.h", |
| 821 "pepper/ppapi_preferences_builder.cc", |
| 822 "pepper/ppapi_preferences_builder.h", |
| 823 "pepper/ppb_audio_impl.cc", |
| 824 "pepper/ppb_audio_impl.h", |
| 825 "pepper/ppb_broker_impl.cc", |
| 826 "pepper/ppb_broker_impl.h", |
| 827 "pepper/ppb_buffer_impl.cc", |
| 828 "pepper/ppb_buffer_impl.h", |
| 829 "pepper/ppb_flash_message_loop_impl.cc", |
| 830 "pepper/ppb_flash_message_loop_impl.h", |
| 831 "pepper/ppb_graphics_3d_impl.cc", |
| 832 "pepper/ppb_graphics_3d_impl.h", |
| 833 "pepper/ppb_image_data_impl.cc", |
| 834 "pepper/ppb_image_data_impl.h", |
| 835 "pepper/ppb_proxy_impl.cc", |
| 836 "pepper/ppb_proxy_impl.h", |
| 837 "pepper/ppb_var_deprecated_impl.cc", |
| 838 "pepper/ppb_var_deprecated_impl.h", |
| 839 "pepper/ppb_video_decoder_impl.cc", |
| 840 "pepper/ppb_video_decoder_impl.h", |
| 841 "pepper/renderer_ppapi_host_impl.cc", |
| 842 "pepper/renderer_ppapi_host_impl.h", |
| 843 "pepper/renderer_restrict_dispatch_group.h", |
| 844 "pepper/resource_converter.cc", |
| 845 "pepper/resource_converter.h", |
| 846 "pepper/resource_creation_impl.cc", |
| 847 "pepper/resource_creation_impl.h", |
| 848 "pepper/url_request_info_util.cc", |
| 849 "pepper/url_request_info_util.h", |
| 850 "pepper/url_response_info_util.cc", |
| 851 "pepper/url_response_info_util.h", |
| 852 "pepper/v8_var_converter.cc", |
| 853 "pepper/v8_var_converter.h", |
| 854 "pepper/v8object_var.cc", |
| 855 "pepper/v8object_var.h", |
| 856 "pepper/video_decoder_shim.cc", |
| 857 "pepper/video_decoder_shim.h", |
| 858 "pepper/video_encoder_shim.cc", |
| 859 "pepper/video_encoder_shim.h", |
| 860 "render_widget_fullscreen_pepper.cc", |
| 861 "render_widget_fullscreen_pepper.h", |
| 862 ] |
| 863 |
201 deps += [ | 864 deps += [ |
202 "//ppapi/host", | 865 "//ppapi/host", |
203 "//ppapi/proxy", | 866 "//ppapi/proxy", |
204 "//ppapi/shared_impl", | 867 "//ppapi/shared_impl", |
205 "//third_party/libvpx", | 868 "//third_party/libvpx", |
206 "//third_party/opus", | 869 "//third_party/opus", |
207 ] | 870 ] |
208 } | 871 } |
209 | 872 |
210 if (enable_plugins && enable_webrtc) { | |
211 sources += rebase_path( | |
212 content_renderer_gypi_values.private_renderer_plugin_webrtc_sources, | |
213 ".", | |
214 "//content") | |
215 } | |
216 | |
217 if (!enable_pepper_cdms) { | 873 if (!enable_pepper_cdms) { |
218 sources -= [ | 874 sources -= [ |
219 "media/cdm/pepper_cdm_wrapper.h", | 875 "media/cdm/pepper_cdm_wrapper.h", |
220 "media/cdm/pepper_cdm_wrapper_impl.cc", | 876 "media/cdm/pepper_cdm_wrapper_impl.cc", |
221 "media/cdm/pepper_cdm_wrapper_impl.h", | 877 "media/cdm/pepper_cdm_wrapper_impl.h", |
222 "media/cdm/ppapi_decryptor.cc", | 878 "media/cdm/ppapi_decryptor.cc", |
223 "media/cdm/ppapi_decryptor.h", | 879 "media/cdm/ppapi_decryptor.h", |
224 ] | 880 ] |
225 } | 881 } |
226 | 882 |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
272 # For the defines in mojo_media_config. | 928 # For the defines in mojo_media_config. |
273 public_configs = [ "//media/mojo/services:mojo_media_config" ] | 929 public_configs = [ "//media/mojo/services:mojo_media_config" ] |
274 } | 930 } |
275 | 931 |
276 if (!is_component_build) { | 932 if (!is_component_build) { |
277 public_deps = [ | 933 public_deps = [ |
278 ":renderer", | 934 ":renderer", |
279 ] | 935 ] |
280 } | 936 } |
281 } | 937 } |
OLD | NEW |