'../ui/gfx/gfx.gyp:gfx_geometry',
'../ui/resources/ui_resources.gyp:ui_resources',
'../ui/snapshot/snapshot.gyp:snapshot',
+ 'browser/service_worker/service_worker_proto.gyp:database_proto',
'browser/speech/proto/speech_proto.gyp:speech_proto',
],
'export_dependent_settings': [
'<(INTERMEDIATE_DIR)',
],
'sources': [
- 'port/browser/event_with_latency_info.h',
- 'port/browser/location_provider.h',
- 'port/browser/render_view_host_delegate_view.h',
- 'port/browser/render_widget_host_view_port.h',
- 'port/browser/vibration_provider.h',
- 'port/browser/web_contents_view_port.h',
'public/browser/access_token_store.h',
'public/browser/android/compositor.h',
'public/browser/android/compositor_client.h',
'public/browser/android/devtools_auth.h',
'public/browser/android/download_controller_android.h',
'public/browser/android/external_video_surface_container.h',
+ 'public/browser/android/layer_tree_build_helper.h',
'public/browser/android/synchronous_compositor_client.h',
'public/browser/android/synchronous_compositor.cc',
'public/browser/android/synchronous_compositor.h',
'public/browser/browser_message_filter.h',
'public/browser/browser_plugin_guest_delegate.cc',
'public/browser/browser_plugin_guest_delegate.h',
+ 'public/browser/browser_plugin_guest_manager_delegate.cc',
+ 'public/browser/browser_plugin_guest_manager_delegate.h',
'public/browser/browser_ppapi_host.h',
'public/browser/browser_shutdown.h',
'public/browser/browser_url_handler.h',
'public/browser/certificate_request_result_type.h',
'public/browser/content_browser_client.cc',
'public/browser/content_browser_client.h',
+ 'public/browser/context_factory.h',
'public/browser/cookie_store_factory.h',
'public/browser/desktop_media_id.cc',
'public/browser/desktop_media_id.h',
+ 'public/browser/desktop_notification_delegate.h',
'public/browser/devtools_agent_host.h',
'public/browser/devtools_client_host.h',
'public/browser/devtools_external_agent_proxy.h',
'public/browser/load_notification_details.h',
'public/browser/local_storage_usage_info.cc',
'public/browser/local_storage_usage_info.h',
+ 'public/browser/location_provider.h',
'public/browser/media_capture_devices.h',
'public/browser/media_device_id.cc',
'public/browser/media_device_id.h',
'public/browser/render_view_host.h',
'public/browser/render_widget_host.h',
'public/browser/render_widget_host_view.h',
+ 'public/browser/render_widget_host_view_frame_subscriber.h',
'public/browser/render_widget_host_view_mac_delegate.h',
'public/browser/resource_context.h',
'public/browser/resource_controller.h',
'public/browser/resource_request_info.h',
'public/browser/resource_throttle.h',
'public/browser/save_page_type.h',
+ 'public/browser/service_worker_context.h',
'public/browser/session_storage_namespace.h',
'public/browser/session_storage_usage_info.h',
'public/browser/signed_certificate_timestamp_store.h',
'public/browser/tracing_controller.h',
'public/browser/user_metrics.h',
'public/browser/utility_process_host.h',
+ 'public/browser/vibration_provider.h',
'public/browser/web_contents.cc',
'public/browser/web_contents.h',
'public/browser/web_contents_delegate.cc',
'public/browser/web_contents_observer.cc',
'public/browser/web_contents_observer.h',
'public/browser/web_contents_user_data.h',
- 'public/browser/web_contents_view.h',
'public/browser/web_contents_view_delegate.h',
'public/browser/web_drag_dest_delegate.h',
'public/browser/web_ui.h',
'browser/accessibility/accessibility_tree_formatter.cc',
'browser/accessibility/accessibility_tree_formatter.h',
'browser/accessibility/accessibility_tree_formatter_android.cc',
- 'browser/accessibility/accessibility_tree_formatter_gtk.cc',
'browser/accessibility/accessibility_tree_formatter_mac.mm',
'browser/accessibility/accessibility_tree_formatter_utils_win.cc',
'browser/accessibility/accessibility_tree_formatter_utils_win.h',
'browser/accessibility/browser_accessibility_android.h',
'browser/accessibility/browser_accessibility_cocoa.h',
'browser/accessibility/browser_accessibility_cocoa.mm',
- 'browser/accessibility/browser_accessibility_delegate_mac.h',
- 'browser/accessibility/browser_accessibility_gtk.cc',
- 'browser/accessibility/browser_accessibility_gtk.h',
'browser/accessibility/browser_accessibility_mac.h',
'browser/accessibility/browser_accessibility_mac.mm',
'browser/accessibility/browser_accessibility_manager.cc',
'browser/accessibility/browser_accessibility_manager.h',
'browser/accessibility/browser_accessibility_manager_android.cc',
'browser/accessibility/browser_accessibility_manager_android.h',
- 'browser/accessibility/browser_accessibility_manager_gtk.cc',
- 'browser/accessibility/browser_accessibility_manager_gtk.h',
'browser/accessibility/browser_accessibility_manager_mac.h',
'browser/accessibility/browser_accessibility_manager_mac.mm',
'browser/accessibility/browser_accessibility_manager_win.cc',
'browser/android/browser_startup_controller.h',
'browser/android/child_process_launcher_android.cc',
'browser/android/child_process_launcher_android.h',
+ 'browser/android/content_readback_handler.cc',
+ 'browser/android/content_readback_handler.h',
'browser/android/content_settings.cc',
'browser/android/content_settings.h',
'browser/android/content_startup_flags.cc',
'browser/appcache/appcache_dispatcher_host.h',
'browser/appcache/appcache_frontend_proxy.cc',
'browser/appcache/appcache_frontend_proxy.h',
+ 'browser/appcache/appcache_interceptor.cc',
+ 'browser/appcache/appcache_interceptor.h',
'browser/appcache/chrome_appcache_service.cc',
'browser/appcache/chrome_appcache_service.h',
'browser/appcache/view_appcache_internals_job.h',
'browser/appcache/view_appcache_internals_job.cc',
+ 'browser/battery_status/battery_status_manager_android.cc',
+ 'browser/battery_status/battery_status_manager_android.h',
'browser/browser_child_process_host_impl.cc',
'browser/browser_child_process_host_impl.h',
'browser/browser_context.cc',
'browser/browser_main_runner.cc',
'browser/browser_plugin/browser_plugin_embedder.cc',
'browser/browser_plugin/browser_plugin_embedder.h',
- 'browser/browser_plugin/browser_plugin_geolocation_permission_context.cc',
- 'browser/browser_plugin/browser_plugin_geolocation_permission_context.h',
'browser/browser_plugin/browser_plugin_guest.cc',
'browser/browser_plugin/browser_plugin_guest.h',
'browser/browser_plugin/browser_plugin_guest_manager.cc',
'browser/compositor/browser_compositor_output_surface.h',
'browser/compositor/browser_compositor_output_surface_proxy.cc',
'browser/compositor/browser_compositor_output_surface_proxy.h',
+ 'browser/compositor/delegated_frame_host.cc',
+ 'browser/compositor/delegated_frame_host.h',
'browser/compositor/gpu_process_transport_factory.cc',
'browser/compositor/gpu_process_transport_factory.h',
'browser/compositor/image_transport_factory.cc',
'browser/compositor/image_transport_factory.h',
'browser/compositor/no_transport_image_transport_factory.cc',
'browser/compositor/no_transport_image_transport_factory.h',
+ 'browser/compositor/overlay_candidate_validator_ozone.cc',
+ 'browser/compositor/overlay_candidate_validator_ozone.h',
'browser/compositor/owned_mailbox.h',
'browser/compositor/owned_mailbox.cc',
'browser/compositor/reflector_impl.cc',
'browser/compositor/software_output_device_win.h',
'browser/compositor/software_output_device_x11.cc',
'browser/compositor/software_output_device_x11.h',
+ 'browser/context_factory.cc',
'browser/cross_site_request_manager.cc',
'browser/cross_site_request_manager.h',
'browser/devtools/devtools_agent_host_impl.cc',
'browser/devtools/devtools_tracing_handler.cc',
'browser/devtools/ipc_devtools_agent_host.cc',
'browser/devtools/ipc_devtools_agent_host.h',
+ 'browser/devtools/embedded_worker_devtools_manager.cc',
+ 'browser/devtools/embedded_worker_devtools_manager.h',
'browser/devtools/render_view_devtools_agent_host.cc',
'browser/devtools/render_view_devtools_agent_host.h',
'browser/devtools/renderer_overrides_handler.cc',
'browser/device_monitor_mac.mm',
'browser/device_monitor_udev.cc',
'browser/device_monitor_udev.h',
- 'browser/device_orientation/data_fetcher_shared_memory.h',
- 'browser/device_orientation/data_fetcher_shared_memory_android.cc',
- 'browser/device_orientation/data_fetcher_shared_memory_base.cc',
- 'browser/device_orientation/data_fetcher_shared_memory_base.h',
- 'browser/device_orientation/data_fetcher_shared_memory_default.cc',
- 'browser/device_orientation/data_fetcher_shared_memory_mac.cc',
- 'browser/device_orientation/data_fetcher_shared_memory_win.cc',
- 'browser/device_orientation/device_inertial_sensor_service.cc',
- 'browser/device_orientation/device_inertial_sensor_service.h',
- 'browser/device_orientation/device_motion_message_filter.cc',
- 'browser/device_orientation/device_motion_message_filter.h',
- 'browser/device_orientation/device_orientation_message_filter.cc',
- 'browser/device_orientation/device_orientation_message_filter.h',
- 'browser/device_orientation/inertial_sensor_consts.h',
- 'browser/device_orientation/sensor_manager_android.cc',
- 'browser/device_orientation/sensor_manager_android.h',
+ 'browser/device_sensors/data_fetcher_shared_memory.h',
+ 'browser/device_sensors/data_fetcher_shared_memory_android.cc',
+ 'browser/device_sensors/data_fetcher_shared_memory_base.cc',
+ 'browser/device_sensors/data_fetcher_shared_memory_base.h',
+ 'browser/device_sensors/data_fetcher_shared_memory_default.cc',
+ 'browser/device_sensors/data_fetcher_shared_memory_mac.cc',
+ 'browser/device_sensors/data_fetcher_shared_memory_win.cc',
+ 'browser/device_sensors/device_inertial_sensor_service.cc',
+ 'browser/device_sensors/device_inertial_sensor_service.h',
+ 'browser/device_sensors/device_motion_message_filter.cc',
+ 'browser/device_sensors/device_motion_message_filter.h',
+ 'browser/device_sensors/device_orientation_message_filter.cc',
+ 'browser/device_sensors/device_orientation_message_filter.h',
+ 'browser/device_sensors/inertial_sensor_consts.h',
+ 'browser/device_sensors/sensor_manager_android.cc',
+ 'browser/device_sensors/sensor_manager_android.h',
'browser/dom_storage/dom_storage_area.cc',
'browser/dom_storage/dom_storage_area.h',
'browser/dom_storage/dom_storage_context_impl.cc',
'browser/download/save_package.h',
'browser/download/save_types.cc',
'browser/download/save_types.h',
+ 'browser/fileapi/blob_storage_host.cc',
+ 'browser/fileapi/blob_storage_host.h',
'browser/fileapi/browser_file_system_helper.cc',
'browser/fileapi/browser_file_system_helper.h',
'browser/fileapi/chrome_blob_storage_context.cc',
'browser/frame_host/render_frame_host_manager.h',
'browser/frame_host/render_frame_message_filter.cc',
'browser/frame_host/render_frame_message_filter.h',
+ 'browser/frame_host/render_frame_proxy_host.cc',
+ 'browser/frame_host/render_frame_proxy_host.h',
'browser/frame_host/render_widget_host_view_child_frame.cc',
'browser/frame_host/render_widget_host_view_child_frame.h',
'browser/frame_host/render_widget_host_view_guest.cc',
'browser/frame_host/render_widget_host_view_guest.h',
+ 'browser/gamepad/gamepad_consumer.h',
'browser/gamepad/gamepad_data_fetcher.h',
'browser/gamepad/gamepad_platform_data_fetcher.h',
'browser/gamepad/gamepad_platform_data_fetcher_linux.cc',
'browser/host_zoom_map_impl.cc',
'browser/host_zoom_map_impl.h',
'browser/indexed_db/indexed_db.h',
+ 'browser/indexed_db/indexed_db_active_blob_registry.cc',
+ 'browser/indexed_db/indexed_db_active_blob_registry.h',
'browser/indexed_db/indexed_db_backing_store.cc',
'browser/indexed_db/indexed_db_backing_store.h',
'browser/indexed_db/indexed_db_blob_info.cc',
'browser/message_port_service.h',
'browser/mime_registry_message_filter.cc',
'browser/mime_registry_message_filter.h',
+ 'browser/mojo/mojo_application_host.cc',
+ 'browser/mojo/mojo_application_host.h',
'browser/net/browser_online_state_observer.cc',
'browser/net/browser_online_state_observer.h',
'browser/net/sqlite_persistent_cookie_store.cc',
'browser/profiler_controller_impl.h',
'browser/profiler_message_filter.cc',
'browser/profiler_message_filter.h',
+ 'browser/push_messaging_message_filter.cc',
+ 'browser/push_messaging_message_filter.h',
'browser/quota_dispatcher_host.cc',
'browser/quota_dispatcher_host.h',
'browser/renderer_data_memoizing_store.h',
- 'browser/renderer_host/backing_store.cc',
- 'browser/renderer_host/backing_store.h',
- 'browser/renderer_host/backing_store_aura.cc',
- 'browser/renderer_host/backing_store_aura.h',
- 'browser/renderer_host/backing_store_gtk.cc',
- 'browser/renderer_host/backing_store_gtk.h',
- 'browser/renderer_host/backing_store_mac.h',
- 'browser/renderer_host/backing_store_mac.mm',
- 'browser/renderer_host/backing_store_manager.cc',
- 'browser/renderer_host/backing_store_manager.h',
'browser/renderer_host/clipboard_message_filter.cc',
'browser/renderer_host/clipboard_message_filter.h',
'browser/renderer_host/clipboard_message_filter_mac.mm',
'browser/renderer_host/dip_util.h',
'browser/renderer_host/display_link_mac.h',
'browser/renderer_host/display_link_mac.cc',
+ 'browser/renderer_host/event_with_latency_info.h',
'browser/renderer_host/file_utilities_message_filter.cc',
'browser/renderer_host/file_utilities_message_filter.h',
'browser/renderer_host/gamepad_browser_message_filter.cc',
'browser/renderer_host/gamepad_browser_message_filter.h',
'browser/renderer_host/gpu_message_filter.cc',
'browser/renderer_host/gpu_message_filter.h',
- 'browser/renderer_host/gtk_im_context_wrapper.cc',
- 'browser/renderer_host/gtk_im_context_wrapper.h',
- 'browser/renderer_host/gtk_key_bindings_handler.cc',
- 'browser/renderer_host/gtk_key_bindings_handler.h',
- 'browser/renderer_host/gtk_plugin_container.cc',
- 'browser/renderer_host/gtk_plugin_container.h',
- 'browser/renderer_host/gtk_plugin_container_manager.cc',
- 'browser/renderer_host/gtk_plugin_container_manager.h',
- 'browser/renderer_host/gtk_window_utils.cc',
- 'browser/renderer_host/gtk_window_utils.h',
'browser/renderer_host/image_transport_factory_android.cc',
'browser/renderer_host/image_transport_factory_android.h',
'browser/renderer_host/ime_adapter_android.cc',
'browser/renderer_host/input/input_router_client.h',
'browser/renderer_host/input/input_router_impl.cc',
'browser/renderer_host/input/input_router_impl.h',
+ 'browser/renderer_host/input/input_router_config_helper.cc',
+ 'browser/renderer_host/input/input_router_config_helper.h',
'browser/renderer_host/input/motion_event_android.cc',
'browser/renderer_host/input/motion_event_android.h',
'browser/renderer_host/input/motion_event_web.cc',
'browser/renderer_host/input/tap_suppression_controller_client.h',
'browser/renderer_host/input/timeout_monitor.cc',
'browser/renderer_host/input/timeout_monitor.h',
+ 'browser/renderer_host/input/touch_emulator.cc',
+ 'browser/renderer_host/input/touch_emulator.h',
+ 'browser/renderer_host/input/touch_emulator_client.h',
'browser/renderer_host/input/touch_event_queue.cc',
'browser/renderer_host/input/touch_event_queue.h',
'browser/renderer_host/input/touch_action_filter.cc',
'browser/renderer_host/input/touch_action_filter.h',
- 'browser/renderer_host/input/touchpad_tap_suppression_controller_aura.cc',
'browser/renderer_host/input/touchpad_tap_suppression_controller.cc',
'browser/renderer_host/input/touchpad_tap_suppression_controller.h',
'browser/renderer_host/input/touchscreen_tap_suppression_controller.cc',
'browser/renderer_host/input/touchscreen_tap_suppression_controller.h',
- 'browser/renderer_host/input/touchscreen_tap_suppression_controller_stub.cc',
'browser/renderer_host/input/web_input_event_builders_android.cc',
'browser/renderer_host/input/web_input_event_builders_android.h',
- 'browser/renderer_host/input/web_input_event_builders_gtk.cc',
- 'browser/renderer_host/input/web_input_event_builders_gtk.h',
'browser/renderer_host/input/web_input_event_builders_win.cc',
'browser/renderer_host/input/web_input_event_builders_win.h',
'browser/renderer_host/input/web_input_event_util.cc',
'browser/renderer_host/input/web_input_event_util.h',
'browser/renderer_host/input/web_input_event_util_posix.cc',
'browser/renderer_host/input/web_input_event_util_posix.h',
- 'browser/renderer_host/input/web_touch_event_traits.cc',
- 'browser/renderer_host/input/web_touch_event_traits.h',
'browser/renderer_host/java/java_bound_object.cc',
'browser/renderer_host/java/java_bound_object.h',
'browser/renderer_host/java/java_bridge_channel_host.cc',
'browser/renderer_host/native_web_keyboard_event.cc',
'browser/renderer_host/native_web_keyboard_event_android.cc',
'browser/renderer_host/native_web_keyboard_event_aura.cc',
- 'browser/renderer_host/native_web_keyboard_event_gtk.cc',
'browser/renderer_host/native_web_keyboard_event_mac.mm',
'browser/renderer_host/overscroll_configuration.cc',
'browser/renderer_host/overscroll_controller.cc',
'browser/renderer_host/render_message_filter.h',
'browser/renderer_host/render_process_host_impl.cc',
'browser/renderer_host/render_process_host_impl.h',
- 'browser/renderer_host/render_process_host_mojo_impl.cc',
- 'browser/renderer_host/render_process_host_mojo_impl.h',
'browser/renderer_host/render_sandbox_host_linux.cc',
+ 'browser/renderer_host/render_sandbox_host_linux.h',
'browser/renderer_host/render_process_host_impl.h',
'browser/renderer_host/render_view_host_delegate.cc',
'browser/renderer_host/render_view_host_delegate.h',
+ 'browser/renderer_host/render_view_host_delegate_view.h',
'browser/renderer_host/render_view_host_factory.cc',
'browser/renderer_host/render_view_host_factory.h',
'browser/renderer_host/render_view_host_impl.cc',
'browser/renderer_host/render_widget_host_view_aura.h',
'browser/renderer_host/render_widget_host_view_base.cc',
'browser/renderer_host/render_widget_host_view_base.h',
- 'browser/renderer_host/render_widget_host_view_gtk.cc',
- 'browser/renderer_host/render_widget_host_view_gtk.h',
'browser/renderer_host/render_widget_host_view_mac_dictionary_helper.h',
'browser/renderer_host/render_widget_host_view_mac_dictionary_helper.mm',
'browser/renderer_host/render_widget_host_view_mac_editcommand_helper.h',
'browser/renderer_host/render_widget_host_view_mac.mm',
'browser/renderer_host/renderer_frame_manager.cc',
'browser/renderer_host/renderer_frame_manager.h',
+ 'browser/renderer_host/sandbox_ipc_linux.cc',
+ 'browser/renderer_host/sandbox_ipc_linux.h',
'browser/renderer_host/software_frame_manager.cc',
'browser/renderer_host/software_frame_manager.h',
'browser/renderer_host/socket_stream_dispatcher_host.cc',
'browser/service_worker/embedded_worker_instance.h',
'browser/service_worker/embedded_worker_registry.cc',
'browser/service_worker/embedded_worker_registry.h',
- 'browser/service_worker/service_worker_context.h',
'browser/service_worker/service_worker_context_core.cc',
'browser/service_worker/service_worker_context_core.h',
+ 'browser/service_worker/service_worker_context_observer.h',
+ 'browser/service_worker/service_worker_context_request_handler.cc',
+ 'browser/service_worker/service_worker_context_request_handler.h',
'browser/service_worker/service_worker_context_wrapper.cc',
'browser/service_worker/service_worker_context_wrapper.h',
+ 'browser/service_worker/service_worker_controllee_request_handler.cc',
+ 'browser/service_worker/service_worker_controllee_request_handler.h',
+ 'browser/service_worker/service_worker_database.cc',
+ 'browser/service_worker/service_worker_database.h',
+ 'browser/service_worker/service_worker_disk_cache.cc',
+ 'browser/service_worker/service_worker_disk_cache.h',
'browser/service_worker/service_worker_dispatcher_host.cc',
'browser/service_worker/service_worker_dispatcher_host.h',
- 'browser/service_worker/service_worker_info.h',
+ 'browser/service_worker/service_worker_fetch_dispatcher.cc',
+ 'browser/service_worker/service_worker_fetch_dispatcher.h',
+ 'browser/service_worker/service_worker_handle.cc',
+ 'browser/service_worker/service_worker_handle.h',
'browser/service_worker/service_worker_info.cc',
+ 'browser/service_worker/service_worker_info.h',
'browser/service_worker/service_worker_internals_ui.cc',
'browser/service_worker/service_worker_internals_ui.h',
'browser/service_worker/service_worker_job_coordinator.cc',
'browser/service_worker/service_worker_job_coordinator.h',
+ 'browser/service_worker/service_worker_process_manager.cc',
+ 'browser/service_worker/service_worker_process_manager.h',
'browser/service_worker/service_worker_provider_host.cc',
- 'browser/service_worker/service_worker_fetch_dispatcher.cc',
- 'browser/service_worker/service_worker_fetch_dispatcher.h',
'browser/service_worker/service_worker_provider_host.h',
+ 'browser/service_worker/service_worker_read_from_cache_job.cc',
+ 'browser/service_worker/service_worker_read_from_cache_job.h',
+ 'browser/service_worker/service_worker_register_job_base.h',
'browser/service_worker/service_worker_register_job.cc',
'browser/service_worker/service_worker_register_job.h',
'browser/service_worker/service_worker_registration.cc',
'browser/service_worker/service_worker_request_handler.h',
'browser/service_worker/service_worker_storage.cc',
'browser/service_worker/service_worker_storage.h',
+ 'browser/service_worker/service_worker_unregister_job.cc',
+ 'browser/service_worker/service_worker_unregister_job.h',
'browser/service_worker/service_worker_url_request_job.cc',
'browser/service_worker/service_worker_url_request_job.h',
'browser/service_worker/service_worker_utils.cc',
'browser/speech/google_one_shot_remote_engine.h',
'browser/speech/google_streaming_remote_engine.cc',
'browser/speech/google_streaming_remote_engine.h',
- 'browser/speech/input_tag_speech_dispatcher_host.cc',
- 'browser/speech/input_tag_speech_dispatcher_host.h',
'browser/speech/speech_recognition_dispatcher_host.cc',
'browser/speech/speech_recognition_dispatcher_host.h',
'browser/speech/speech_recognition_engine.cc',
'browser/system_message_window_win.h',
'browser/tcmalloc_internals_request_job.cc',
'browser/tcmalloc_internals_request_job.h',
+ 'browser/time_zone_monitor.cc',
+ 'browser/time_zone_monitor.h',
+ 'browser/time_zone_monitor_android.cc',
+ 'browser/time_zone_monitor_android.h',
+ 'browser/time_zone_monitor_chromeos.cc',
+ 'browser/time_zone_monitor_linux.cc',
+ 'browser/time_zone_monitor_mac.mm',
+ 'browser/time_zone_monitor_win.cc',
'browser/theme_helper_mac.mm',
'browser/theme_helper_mac.h',
'browser/tracing/trace_message_filter.cc',
'browser/web_contents/aura/shadow_layer_delegate.h',
'browser/web_contents/aura/window_slider.cc',
'browser/web_contents/aura/window_slider.h',
- 'browser/web_contents/drag_utils_gtk.cc',
- 'browser/web_contents/drag_utils_gtk.h',
'browser/web_contents/touch_editable_impl_aura.cc',
'browser/web_contents/touch_editable_impl_aura.h',
'browser/web_contents/web_contents_android.cc',
'browser/web_contents/web_contents_android.h',
'browser/web_contents/web_contents_impl.cc',
'browser/web_contents/web_contents_impl.h',
+ 'browser/web_contents/web_contents_view.h',
'browser/web_contents/web_contents_view_android.cc',
'browser/web_contents/web_contents_view_android.h',
'browser/web_contents/web_contents_view_aura.cc',
'browser/web_contents/web_contents_view_aura.h',
- 'browser/web_contents/web_contents_view_gtk.cc',
- 'browser/web_contents/web_contents_view_gtk.h',
'browser/web_contents/web_contents_view_guest.cc',
'browser/web_contents/web_contents_view_guest.h',
'browser/web_contents/web_contents_view_mac.h',
'browser/web_contents/web_contents_view_mac.mm',
- 'browser/web_contents/web_drag_dest_gtk.cc',
- 'browser/web_contents/web_drag_dest_gtk.h',
'browser/web_contents/web_drag_dest_mac.h',
'browser/web_contents/web_drag_dest_mac.mm',
- 'browser/web_contents/web_drag_source_gtk.cc',
- 'browser/web_contents/web_drag_source_gtk.h',
'browser/web_contents/web_drag_source_mac.h',
'browser/web_contents/web_drag_source_mac.mm',
'browser/web_contents/web_drag_utils_win.cc',
'browser/gamepad/gamepad_platform_data_fetcher.cc',
]
}],
- ['use_mojo==1', {
- 'dependencies': [
- '../mojo/mojo.gyp:mojo_bindings',
- '../mojo/mojo.gyp:mojo_system',
- 'content_common_mojo_bindings',
- ],
- }, { # use_mojo==0
- 'sources!': [
- 'browser/renderer_host/render_process_host_mojo_impl.cc',
- 'browser/renderer_host/render_process_host_mojo_impl.h',
- ],
- }],
['OS=="ios"', {
'sources/': [
# iOS only needs a small portion of content; exclude all the
}, { # OS!="ios"
'dependencies': [
'browser/devtools/devtools_resources.gyp:devtools_resources',
+ 'content_common_mojo_bindings',
'../cc/cc.gyp:cc',
+ '../mojo/mojo.gyp:mojo_cpp_bindings',
+ '../mojo/mojo.gyp:mojo_js_bindings',
+ '../mojo/mojo.gyp:mojo_shell_bindings',
'../net/net.gyp:http_server',
'../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
'../ui/surface/surface.gyp:surface',
'browser/tracing/tracing_resources.gyp:tracing_resources',
],
}],
- ['android_webview_build==0 and OS!="ios"', {
+ ['OS!="ios"', {
'dependencies': [
'../third_party/libyuv/libyuv.gyp:libyuv',
],
}],
- ['android_webview_build==1', {
- 'defines': ['AVOID_LIBYUV_FOR_ANDROID_WEBVIEW'],
- }],
['enable_webrtc==1', {
'dependencies': [
'../jingle/jingle.gyp:jingle_glue',
'browser/renderer_host/p2p/socket_dispatcher_host.h',
],
}],
+ ['enable_webrtc==1 and OS=="linux"', {
+ 'dependencies': [
+ '../third_party/libjingle/libjingle.gyp:libjingle_webrtc',
+ ],
+ }],
['enable_webrtc==1 and (OS=="linux" or OS=="mac" or OS=="win")', {
'sources': [
'browser/media/capture/desktop_capture_device.cc',
'browser/media/capture/desktop_capture_device.h',
'browser/media/capture/desktop_capture_device_aura.cc',
'browser/media/capture/desktop_capture_device_aura.h',
+ 'browser/media/capture/desktop_capture_device_uma_types.cc',
+ 'browser/media/capture/desktop_capture_device_uma_types.h',
],
'dependencies': [
'../third_party/webrtc/modules/modules.gyp:desktop_capture',
# For accessibility
'../third_party/iaccessible2/iaccessible2.gyp:iaccessible2',
'../third_party/isimpledom/isimpledom.gyp:isimpledom',
- '../win8/win8.gyp:win8_util',
],
'sources/': [
- ['exclude', '^browser/device_orientation/data_fetcher_shared_memory_default.cc$'],
+ ['exclude', '^browser/device_sensors/data_fetcher_shared_memory_default.cc$'],
],
'defines': [
# This prevents the inclusion of atlhost.h which paired
},
},
}],
- ['toolkit_uses_gtk == 1', {
- 'dependencies': [
- # For FcLangSetAdd call in render_sandbox_host_linux.cc
- '../build/linux/system.gyp:fontconfig',
- '../build/linux/system.gyp:gtk',
- # For XShm* in backing_store_x.cc
- '../build/linux/system.gyp:x11',
- ],
- }],
['OS=="linux"', {
'dependencies': [
'../sandbox/sandbox.gyp:libc_urandom_override',
],
},
'sources/': [
- ['exclude', '^browser/device_orientation/data_fetcher_shared_memory_default.cc$'],
+ ['exclude', '^browser/device_sensors/data_fetcher_shared_memory_default.cc$'],
['exclude', '^browser/geolocation/network_location_provider\\.(cc|h)$'],
['exclude', '^browser/geolocation/network_location_request\\.(cc|h)$'],
['exclude', '^browser/tracing/tracing_ui'],
}],
['OS=="mac"', {
'sources/': [
- ['exclude', '^browser/device_orientation/data_fetcher_shared_memory_default.cc$'],
+ ['exclude', '^browser/device_sensors/data_fetcher_shared_memory_default.cc$'],
],
'sources!': [
'browser/geolocation/empty_wifi_data_provider.cc',
'browser/geolocation/wifi_data_provider_linux.cc',
'browser/power_save_blocker_ozone.cc',
'browser/power_save_blocker_x11.cc',
- 'browser/renderer_host/gtk_key_bindings_handler.cc',
- 'browser/renderer_host/gtk_key_bindings_handler.h',
],
}],
['os_bsd==1', {
['exclude', '^browser/gamepad/gamepad_platform_data_fetcher_linux\\.cc$'],
],
}],
- ['use_aura!=1 and OS!="android"', {
- 'sources!': [
- 'browser/renderer_host/input/touchscreen_tap_suppression_controller.cc',
- 'browser/renderer_host/tap_suppression_controller.cc',
- ],
- }, {
- 'sources!': [
- 'browser/renderer_host/input/touchscreen_tap_suppression_controller_stub.cc',
- ],
- }],
['use_aura==1', {
'dependencies': [
'../ui/aura/aura.gyp:aura',
'../ui/base/strings/ui_strings.gyp:ui_strings',
],
- 'sources/': [
- ['exclude', '^browser/renderer_host/gtk_im_context_wrapper.cc'],
- ['exclude', '^browser/renderer_host/gtk_im_context_wrapper.h'],
- ['exclude', '^browser/renderer_host/input/touchpad_tap_suppression_controller.cc'],
- ],
}, {
'sources/': [
- ['exclude', '^browser/renderer_host/input/touchpad_tap_suppression_controller_aura.cc'],
['exclude', '^browser/renderer_host/render_widget_host_view_aura.cc'],
['exclude', '^browser/renderer_host/render_widget_host_view_aura.h'],
['exclude', '^browser/web_contents/touch_editable_impl_aura.cc'],
['exclude', '^browser/web_contents/touch_editable_impl_aura.h'],
['exclude', '^browser/renderer_host/ui_events_helper.cc'],
['exclude', '^browser/renderer_host/ui_events_helper.h'],
+ ['exclude', '^browser/context_factory.cc'],
+ ['exclude', '^public/browser/context_factory.h'],
],
}],
['use_aura==1 or OS=="mac"', {
['exclude', '^browser/renderer_host/pepper/'],
],
}],
- ['input_speech==0', {
- 'sources/': [
- ['exclude', '^browser/speech/input_tag_speech_dispatcher_host\\.(cc|h)$'],
- ],
- }, { # input_speech==1
+ ['input_speech==1', {
'dependencies': [
'../third_party/flac/flac.gyp:libflac',
'../third_party/speex/speex.gyp:libspeex',