'../gpu/gpu.gyp:gpu',
'../jingle/jingle.gyp:jingle_glue',
'../media/media.gyp:media',
- '../mojo/mojo.gyp:mojo_environment_chromium',
- '../mojo/mojo.gyp:mojo_js_bindings_lib',
- '../mojo/mojo.gyp:mojo_service_provider_bindings',
+ '../mojo/mojo_base.gyp:mojo_application_bindings',
+ '../mojo/mojo_base.gyp:mojo_environment_chromium',
+ '../mojo/mojo_base.gyp:mojo_js_bindings_lib',
'../net/net.gyp:net',
'../skia/skia.gyp:skia',
'../third_party/WebKit/public/blink.gyp:blink',
'../ui/native_theme/native_theme.gyp:native_theme',
'../ui/surface/surface.gyp:surface',
'../v8/tools/gyp/v8.gyp:v8',
- '../webkit/child/webkit_child.gyp:webkit_child',
'../webkit/common/gpu/webkit_gpu.gyp:webkit_gpu',
- '../webkit/common/webkit_common.gyp:webkit_common',
'../webkit/storage_common.gyp:webkit_storage_common',
],
'include_dirs': [
'public/renderer/v8_value_converter.h',
'public/renderer/video_encode_accelerator.cc',
'public/renderer/video_encode_accelerator.h',
- 'public/renderer/web_preferences.h',
],
'private_renderer_sources': [
'renderer/accessibility/blink_ax_enum_conversion.cc',
'renderer/android/email_detector.h',
'renderer/android/phone_number_detector.cc',
'renderer/android/phone_number_detector.h',
+ 'renderer/android/renderer_date_time_picker.cc',
+ 'renderer/android/renderer_date_time_picker.h',
'renderer/android/synchronous_compositor_factory.cc',
'renderer/android/synchronous_compositor_factory.h',
'renderer/battery_status/battery_status_dispatcher.cc',
'renderer/compositor_bindings/web_scroll_offset_animation_curve_impl.h',
'renderer/compositor_bindings/web_scrollbar_layer_impl.cc',
'renderer/compositor_bindings/web_scrollbar_layer_impl.h',
- 'renderer/compositor_bindings/web_solid_color_layer_impl.cc',
- 'renderer/compositor_bindings/web_solid_color_layer_impl.h',
'renderer/compositor_bindings/web_to_cc_animation_delegate_adapter.cc',
'renderer/compositor_bindings/web_to_cc_animation_delegate_adapter.h',
'renderer/compositor_bindings/web_transform_animation_curve_impl.cc',
'renderer/cursor_utils.h',
'renderer/date_time_suggestion_builder.cc',
'renderer/date_time_suggestion_builder.h',
+ 'renderer/device_sensors/device_light_event_pump.cc',
+ 'renderer/device_sensors/device_light_event_pump.h',
'renderer/device_sensors/device_motion_event_pump.cc',
'renderer/device_sensors/device_motion_event_pump.h',
'renderer/device_sensors/device_orientation_event_pump.cc',
'renderer/dom_storage/webstoragearea_impl.h',
'renderer/dom_storage/webstoragenamespace_impl.cc',
'renderer/dom_storage/webstoragenamespace_impl.h',
+ 'renderer/dom_utils.cc',
+ 'renderer/dom_utils.h',
'renderer/drop_data_builder.cc',
'renderer/drop_data_builder.h',
'renderer/fetchers/image_resource_fetcher.cc',
'renderer/gpu/compositor_software_output_device.h',
'renderer/gpu/delegated_compositor_output_surface.cc',
'renderer/gpu/delegated_compositor_output_surface.h',
+ 'renderer/gpu/frame_swap_message_queue.cc',
+ 'renderer/gpu/frame_swap_message_queue.h',
'renderer/gpu/gpu_benchmarking_extension.cc',
'renderer/gpu/gpu_benchmarking_extension.h',
'renderer/gpu/mailbox_output_surface.cc',
'renderer/gpu/mailbox_output_surface.h',
+ 'renderer/gpu/queue_message_swap_promise.cc',
+ 'renderer/gpu/queue_message_swap_promise.h',
'renderer/gpu/render_widget_compositor.cc',
'renderer/gpu/render_widget_compositor.h',
'renderer/gpu/stream_texture_host_android.cc',
'renderer/java/gin_java_bridge_object.h',
'renderer/java/gin_java_bridge_value_converter.cc',
'renderer/java/gin_java_bridge_value_converter.h',
- 'renderer/java/java_bridge_channel.cc',
- 'renderer/java/java_bridge_channel.h',
- 'renderer/java/java_bridge_dispatcher.cc',
- 'renderer/java/java_bridge_dispatcher.h',
'renderer/media/active_loader.cc',
'renderer/media/active_loader.h',
'renderer/media/aec_dump_message_filter.cc',
'renderer/menu_item_builder.h',
'renderer/mhtml_generator.cc',
'renderer/mhtml_generator.h',
+ 'renderer/mojo/service_registry_js_wrapper.cc',
+ 'renderer/mojo/service_registry_js_wrapper.h',
'renderer/mouse_lock_dispatcher.cc',
'renderer/mouse_lock_dispatcher.h',
'renderer/net_info_helper.cc',
'renderer/net_info_helper.h',
+ 'renderer/notification_permission_dispatcher.cc',
+ 'renderer/notification_permission_dispatcher.h',
'renderer/notification_provider.cc',
'renderer/notification_provider.h',
'renderer/push_messaging_dispatcher.cc',
'renderer/render_widget_fullscreen.h',
'renderer/renderer_clipboard_client.cc',
'renderer/renderer_clipboard_client.h',
- 'renderer/renderer_date_time_picker.cc',
- 'renderer/renderer_date_time_picker.h',
'renderer/renderer_font_platform_win.cc',
'renderer/renderer_font_platform_win.h',
'renderer/renderer_main.cc',
'renderer/sad_plugin.h',
'renderer/savable_resources.cc',
'renderer/savable_resources.h',
- 'renderer/screen_orientation/mock_screen_orientation_controller.cc',
- 'renderer/screen_orientation/mock_screen_orientation_controller.h',
'renderer/screen_orientation/screen_orientation_dispatcher.cc',
'renderer/screen_orientation/screen_orientation_dispatcher.h',
'renderer/scoped_clipboard_writer_glue.cc',
'renderer/service_worker/embedded_worker_devtools_agent.h',
'renderer/service_worker/embedded_worker_dispatcher.cc',
'renderer/service_worker/embedded_worker_dispatcher.h',
+ 'renderer/service_worker/service_worker_cache_storage_dispatcher.cc',
+ 'renderer/service_worker/service_worker_cache_storage_dispatcher.h',
'renderer/service_worker/service_worker_script_context.cc',
'renderer/service_worker/service_worker_script_context.h',
'renderer/shared_memory_seqlock_reader.cc',
'renderer/text_input_client_observer.h',
'renderer/v8_value_converter_impl.cc',
'renderer/v8_value_converter_impl.h',
- 'renderer/web_preferences.cc',
'renderer/web_ui_extension.cc',
'renderer/web_ui_extension.h',
'renderer/web_ui_extension_data.cc',
'renderer/web_ui_mojo_context_state.h',
'renderer/web_ui_runner.cc',
'renderer/web_ui_runner.h',
- 'renderer/web_ui_setup_impl.cc',
- 'renderer/web_ui_setup_impl.h',
'renderer/webclipboard_impl.cc',
'renderer/webclipboard_impl.h',
'renderer/webgraphicscontext3d_provider_impl.cc',
'renderer/pepper/pepper_plugin_registry.h',
'renderer/pepper/pepper_proxy_channel_delegate_impl.cc',
'renderer/pepper/pepper_proxy_channel_delegate_impl.h',
- 'renderer/pepper/pepper_truetype_font.h',
- 'renderer/pepper/pepper_truetype_font_android.cc',
- 'renderer/pepper/pepper_truetype_font_host.cc',
- 'renderer/pepper/pepper_truetype_font_host.h',
- 'renderer/pepper/pepper_truetype_font_linux.cc',
- 'renderer/pepper/pepper_truetype_font_mac.mm',
- 'renderer/pepper/pepper_truetype_font_win.cc',
+ 'renderer/pepper/pepper_try_catch.cc',
+ 'renderer/pepper/pepper_try_catch.h',
'renderer/pepper/pepper_url_loader_host.cc',
'renderer/pepper/pepper_url_loader_host.h',
'renderer/pepper/pepper_video_capture_host.cc',
'renderer/pepper/plugin_module.h',
'renderer/pepper/plugin_object.cc',
'renderer/pepper/plugin_object.h',
+ 'renderer/pepper/ppapi_preferences_builder.cc',
+ 'renderer/pepper/ppapi_preferences_builder.h',
'renderer/pepper/ppb_audio_impl.cc',
'renderer/pepper/ppb_audio_impl.h',
'renderer/pepper/ppb_broker_impl.cc',
'renderer/pepper/url_request_info_util.h',
'renderer/pepper/url_response_info_util.cc',
'renderer/pepper/url_response_info_util.h',
- 'renderer/pepper/usb_key_code_conversion.h',
'renderer/pepper/usb_key_code_conversion.cc',
+ 'renderer/pepper/usb_key_code_conversion.h',
'renderer/pepper/usb_key_code_conversion_linux.cc',
'renderer/pepper/usb_key_code_conversion_mac.cc',
'renderer/pepper/usb_key_code_conversion_win.cc',
+ 'renderer/pepper/v8object_var.cc',
+ 'renderer/pepper/v8object_var.h',
'renderer/pepper/v8_var_converter.cc',
'renderer/pepper/v8_var_converter.h',
'renderer/pepper/video_decoder_shim.cc',
'sources': [
'<@(private_renderer_plugin_sources)',
],
+ 'conditions': [
+ ['OS=="android"', {
+ 'sources!': [
+ # Android does not build FFmpeg, which these depend on.
+ 'renderer/pepper/video_decoder_shim.cc',
+ 'renderer/pepper/video_decoder_shim.h',
+ ],
+ }],
+ ],
'dependencies': [
'../ppapi/ppapi_internal.gyp:ppapi_host',
'../ppapi/ppapi_internal.gyp:ppapi_proxy',