Index: extensions/renderer/BUILD.gn |
diff --git a/extensions/renderer/BUILD.gn b/extensions/renderer/BUILD.gn |
index 5743dda18b7690ee3604f3de1484aaf27db9f845..551aa39d3e415df4c6dd103429e4f8fe8966fd40 100644 |
--- a/extensions/renderer/BUILD.gn |
+++ b/extensions/renderer/BUILD.gn |
@@ -3,15 +3,190 @@ |
# found in the LICENSE file. |
import("//build/config/features.gni") |
-import("//extensions/extensions.gni") |
assert(enable_extensions) |
# GYP version: extensions/extensions.gyp:extensions_renderer |
source_set("renderer") { |
- sources = rebase_path(extensions_gypi_values.extensions_renderer_sources, |
- ".", |
- "//extensions") |
+ sources = [ |
+ "activity_log_converter_strategy.cc", |
+ "activity_log_converter_strategy.h", |
+ "api/automation/automation_api_helper.cc", |
+ "api/automation/automation_api_helper.h", |
+ "api/display_source/display_source_session.cc", |
+ "api/display_source/display_source_session.h", |
+ "api_activity_logger.cc", |
+ "api_activity_logger.h", |
+ "api_definitions_natives.cc", |
+ "api_definitions_natives.h", |
+ "app_window_custom_bindings.cc", |
+ "app_window_custom_bindings.h", |
+ "binding_generating_native_handler.cc", |
+ "binding_generating_native_handler.h", |
+ "blob_native_handler.cc", |
+ "blob_native_handler.h", |
+ "console.cc", |
+ "console.h", |
+ "content_watcher.cc", |
+ "content_watcher.h", |
+ "context_menus_custom_bindings.cc", |
+ "context_menus_custom_bindings.h", |
+ "css_native_handler.cc", |
+ "css_native_handler.h", |
+ "dispatcher.cc", |
+ "dispatcher.h", |
+ "dispatcher_delegate.h", |
+ "display_source_custom_bindings.cc", |
+ "display_source_custom_bindings.h", |
+ "document_custom_bindings.cc", |
+ "document_custom_bindings.h", |
+ "dom_activity_logger.cc", |
+ "dom_activity_logger.h", |
+ "event_bindings.cc", |
+ "event_bindings.h", |
+ "extension_frame_helper.cc", |
+ "extension_frame_helper.h", |
+ "extension_groups.h", |
+ "extension_helper.cc", |
+ "extension_helper.h", |
+ "extension_injection_host.cc", |
+ "extension_injection_host.h", |
+ "extensions_render_frame_observer.cc", |
+ "extensions_render_frame_observer.h", |
+ "extensions_renderer_client.cc", |
+ "extensions_renderer_client.h", |
+ "file_system_natives.cc", |
+ "file_system_natives.h", |
+ "gc_callback.cc", |
+ "gc_callback.h", |
+ "guest_view/extensions_guest_view_container.cc", |
+ "guest_view/extensions_guest_view_container.h", |
+ "guest_view/extensions_guest_view_container_dispatcher.cc", |
+ "guest_view/extensions_guest_view_container_dispatcher.h", |
+ "guest_view/guest_view_internal_custom_bindings.cc", |
+ "guest_view/guest_view_internal_custom_bindings.h", |
+ "guest_view/mime_handler_view/mime_handler_view_container.cc", |
+ "guest_view/mime_handler_view/mime_handler_view_container.h", |
+ "i18n_custom_bindings.cc", |
+ "i18n_custom_bindings.h", |
+ "id_generator_custom_bindings.cc", |
+ "id_generator_custom_bindings.h", |
+ "injection_host.cc", |
+ "injection_host.h", |
+ "lazy_background_page_native_handler.cc", |
+ "lazy_background_page_native_handler.h", |
+ "logging_native_handler.cc", |
+ "logging_native_handler.h", |
+ "messaging_bindings.cc", |
+ "messaging_bindings.h", |
+ "module_system.cc", |
+ "module_system.h", |
+ "native_handler.cc", |
+ "native_handler.h", |
+ "object_backed_native_handler.cc", |
+ "object_backed_native_handler.h", |
+ "process_info_native_handler.cc", |
+ "process_info_native_handler.h", |
+ "programmatic_script_injector.cc", |
+ "programmatic_script_injector.h", |
+ "render_frame_observer_natives.cc", |
+ "renderer_extension_registry.cc", |
+ "renderer_extension_registry.h", |
+ "request_sender.cc", |
+ "request_sender.h", |
+ "resource_bundle_source_map.cc", |
+ "resource_bundle_source_map.h", |
+ "resources/app_runtime_custom_bindings.js", |
+ "resources/app_window_custom_bindings.js", |
+ "resources/binding.js", |
+ "resources/context_menus_custom_bindings.js", |
+ "resources/declarative_webrequest_custom_bindings.js", |
+ "resources/entry_id_manager.js", |
+ "resources/event.js", |
+ "resources/extension.css", |
+ "resources/extension_custom_bindings.js", |
+ "resources/extension_fonts.css", |
+ "resources/greasemonkey_api.js", |
+ "resources/guest_view/app_view/app_view.js", |
+ "resources/guest_view/extension_options/extension_options.js", |
+ "resources/guest_view/extension_view/extension_view.js", |
+ "resources/guest_view/web_view/web_view.js", |
+ "resources/guest_view/web_view/web_view_events.js", |
+ "resources/guest_view/web_view/web_view_iframe.js", |
+ "resources/i18n_custom_bindings.js", |
+ "resources/image_util.js", |
+ "resources/json_schema.js", |
+ "resources/last_error.js", |
+ "resources/messaging.js", |
+ "resources/messaging_utils.js", |
+ "resources/permissions_custom_bindings.js", |
+ "resources/platform_app.css", |
+ "resources/platform_app.js", |
+ "resources/runtime_custom_bindings.js", |
+ "resources/schema_utils.js", |
+ "resources/send_request.js", |
+ "resources/set_icon.js", |
+ "resources/storage_area.js", |
+ "resources/test_custom_bindings.js", |
+ "resources/uncaught_exception_handler.js", |
+ "resources/utils.js", |
+ "resources/web_request_custom_bindings.js", |
+ "resources/web_request_internal_custom_bindings.js", |
+ "runtime_custom_bindings.cc", |
+ "runtime_custom_bindings.h", |
+ "safe_builtins.cc", |
+ "safe_builtins.h", |
+ "script_context.cc", |
+ "script_context.h", |
+ "script_context_set.cc", |
+ "script_context_set.h", |
+ "script_injection.cc", |
+ "script_injection.h", |
+ "script_injection_callback.cc", |
+ "script_injection_callback.h", |
+ "script_injection_manager.cc", |
+ "script_injection_manager.h", |
+ "script_injector.h", |
+ "scripts_run_info.cc", |
+ "scripts_run_info.h", |
+ "send_request_natives.cc", |
+ "send_request_natives.h", |
+ "service_worker_data.cc", |
+ "service_worker_data.h", |
+ "service_worker_request_sender.cc", |
+ "service_worker_request_sender.h", |
+ "set_icon_natives.cc", |
+ "set_icon_natives.h", |
+ "static_v8_external_one_byte_string_resource.cc", |
+ "static_v8_external_one_byte_string_resource.h", |
+ "test_features_native_handler.cc", |
+ "test_features_native_handler.h", |
+ "test_native_handler.cc", |
+ "test_native_handler.h", |
+ "user_gestures_native_handler.cc", |
+ "user_gestures_native_handler.h", |
+ "user_script_injector.cc", |
+ "user_script_injector.h", |
+ "user_script_set.cc", |
+ "user_script_set.h", |
+ "user_script_set_manager.cc", |
+ "user_script_set_manager.h", |
+ "utils_native_handler.cc", |
+ "utils_native_handler.h", |
+ "v8_context_native_handler.cc", |
+ "v8_context_native_handler.h", |
+ "v8_helpers.h", |
+ "v8_schema_registry.cc", |
+ "v8_schema_registry.h", |
+ "wake_event_page.cc", |
+ "wake_event_page.h", |
+ "web_ui_injection_host.cc", |
+ "web_ui_injection_host.h", |
+ "worker_script_context_set.cc", |
+ "worker_script_context_set.h", |
+ "worker_thread_dispatcher.cc", |
+ "worker_thread_dispatcher.h", |
+ ] |
configs += [ |
"//build/config:precompiled_headers", |
@@ -34,11 +209,34 @@ source_set("renderer") { |
] |
if (proprietary_codecs && enable_wifi_display) { |
- wifi_display_sources = rebase_path( |
- extensions_gypi_values.extensions_renderer_sources_wifi_display, |
- ".", |
- "//extensions") |
- sources += wifi_display_sources |
+ sources += [ |
+ "api/display_source/wifi_display/wifi_display_audio_encoder.cc", |
+ "api/display_source/wifi_display/wifi_display_audio_encoder.h", |
+ "api/display_source/wifi_display/wifi_display_audio_encoder_lpcm.cc", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_descriptor.cc", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_descriptor.h", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_info.cc", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_info.h", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_packetizer.cc", |
+ "api/display_source/wifi_display/wifi_display_elementary_stream_packetizer.h", |
+ "api/display_source/wifi_display/wifi_display_media_encoder.cc", |
+ "api/display_source/wifi_display/wifi_display_media_encoder.h", |
+ "api/display_source/wifi_display/wifi_display_media_manager.cc", |
+ "api/display_source/wifi_display/wifi_display_media_manager.h", |
+ "api/display_source/wifi_display/wifi_display_media_packetizer.cc", |
+ "api/display_source/wifi_display/wifi_display_media_packetizer.h", |
+ "api/display_source/wifi_display/wifi_display_media_pipeline.cc", |
+ "api/display_source/wifi_display/wifi_display_media_pipeline.h", |
+ "api/display_source/wifi_display/wifi_display_session.cc", |
+ "api/display_source/wifi_display/wifi_display_session.h", |
+ "api/display_source/wifi_display/wifi_display_stream_packet_part.h", |
+ "api/display_source/wifi_display/wifi_display_transport_stream_packetizer.cc", |
+ "api/display_source/wifi_display/wifi_display_transport_stream_packetizer.h", |
+ "api/display_source/wifi_display/wifi_display_video_encoder.cc", |
+ "api/display_source/wifi_display/wifi_display_video_encoder.h", |
+ "api/display_source/wifi_display/wifi_display_video_encoder_svc.cc", |
+ "api/display_source/wifi_display/wifi_display_video_encoder_vea.cc", |
+ ] |
deps += [ |
"//third_party/openh264:encoder", |