diff options
Diffstat (limited to 'src/core/core_chromium.pri')
-rw-r--r-- | src/core/core_chromium.pri | 64 |
1 files changed, 42 insertions, 22 deletions
diff --git a/src/core/core_chromium.pri b/src/core/core_chromium.pri index bbe30a33b..b4d1f2b8e 100644 --- a/src/core/core_chromium.pri +++ b/src/core/core_chromium.pri @@ -1,3 +1,6 @@ +include($$QTWEBENGINE_OUT_ROOT/src/core/qtwebenginecore-config.pri) +QT_FOR_CONFIG += webenginecore webenginecore-private + qtConfig(debug_and_release): CONFIG += debug_and_release include(core_common.pri) @@ -35,23 +38,23 @@ qtConfig(egl): CONFIG += egl INCLUDEPATH += $$PWD $$PWD/api SOURCES = \ + accessibility_tree_formatter_qt.cpp \ authentication_dialog_controller.cpp \ browser_accessibility_manager_qt.cpp \ browser_accessibility_qt.cpp \ - browser_context_adapter.cpp \ - browser_context_adapter_client.cpp \ - browser_context_qt.cpp \ browsing_data_remover_delegate_qt.cpp \ browser_message_filter_qt.cpp \ certificate_error_controller.cpp \ chromium_gpu_helper.cpp \ chromium_overrides.cpp \ + client_cert_select_controller.cpp \ clipboard_qt.cpp \ color_chooser_qt.cpp \ color_chooser_controller.cpp \ common/qt_ipc_logging.cpp \ common/qt_messages.cpp \ common/user_script_data.cpp \ + compositor.cpp \ content_client_qt.cpp \ content_browser_client_qt.cpp \ content_main_delegate_qt.cpp \ @@ -63,10 +66,9 @@ SOURCES = \ download_manager_delegate_qt.cpp \ favicon_manager.cpp \ file_picker_controller.cpp \ - gl_context_qt.cpp \ - gl_surface_qt.cpp \ javascript_dialog_controller.cpp \ javascript_dialog_manager_qt.cpp \ + login_delegate_qt.cpp \ media_capture_devices_dispatcher.cpp \ native_web_keyboard_event_qt.cpp \ net/cookie_monster_delegate_qt.cpp \ @@ -81,15 +83,20 @@ SOURCES = \ net/url_request_custom_job_proxy.cpp \ net/url_request_qrc_job_qt.cpp \ net/webui_controller_factory_qt.cpp \ + ozone/gl_context_qt.cpp \ ozone/gl_ozone_egl_qt.cpp \ + ozone/gl_surface_qt.cpp \ ozone/gl_surface_egl_qt.cpp \ - ozone/gl_surface_glx_qt.cpp \ ozone/gl_surface_wgl_qt.cpp \ ozone/ozone_platform_qt.cpp \ ozone/platform_window_qt.cpp \ ozone/surface_factory_qt.cpp \ permission_manager_qt.cpp \ process_main.cpp \ + profile_adapter.cpp \ + profile_adapter_client.cpp \ + profile_qt.cpp \ + profile_io_data_qt.cpp \ quota_permission_context_qt.cpp \ quota_request_controller_impl.cpp \ register_protocol_handler_request_controller_impl.cpp \ @@ -101,12 +108,10 @@ SOURCES = \ renderer/render_frame_observer_qt.cpp \ renderer/render_view_observer_qt.cpp \ renderer/user_resource_controller.cpp \ - renderer/web_channel_ipc_transport.cpp \ - renderer_host/resource_dispatcher_host_delegate_qt.cpp \ renderer_host/user_resource_controller_host.cpp \ - renderer_host/web_channel_ipc_transport_host.cpp \ resource_bundle_qt.cpp \ resource_context_qt.cpp \ + service/service_qt.cpp \ type_conversion.cpp \ user_script.cpp \ visited_links_manager_qt.cpp \ @@ -122,22 +127,22 @@ SOURCES = \ HEADERS = \ authentication_dialog_controller_p.h \ authentication_dialog_controller.h \ + build_config_qt.h \ browser_accessibility_manager_qt.h \ browser_accessibility_qt.h \ - browser_context_adapter.h \ - browser_context_adapter_client.h \ - browser_context_qt.h \ browsing_data_remover_delegate_qt.h \ browser_message_filter_qt.h \ certificate_error_controller_p.h \ certificate_error_controller.h \ chromium_overrides.h \ + client_cert_select_controller.h \ clipboard_qt.h \ color_chooser_qt.h \ color_chooser_controller_p.h \ color_chooser_controller.h \ common/qt_messages.h \ common/user_script_data.h \ + compositor.h \ content_client_qt.h \ content_browser_client_qt.h \ content_main_delegate_qt.h \ @@ -148,15 +153,13 @@ HEADERS = \ devtools_manager_delegate_qt.h \ download_manager_delegate_qt.h \ chromium_gpu_helper.h \ - favicon_manager_p.h \ favicon_manager.h \ file_picker_controller.h \ - gl_context_qt.h \ - gl_surface_qt.h \ global_descriptors_qt.h \ javascript_dialog_controller_p.h \ javascript_dialog_controller.h \ javascript_dialog_manager_qt.h \ + login_delegate_qt.h \ media_capture_devices_dispatcher.h \ net/cookie_monster_delegate_qt.h \ net/custom_protocol_handler.h \ @@ -169,15 +172,20 @@ HEADERS = \ net/url_request_custom_job_proxy.h \ net/url_request_qrc_job_qt.h \ net/webui_controller_factory_qt.h \ + ozone/gl_context_qt.h \ ozone/gl_ozone_egl_qt.h \ + ozone/gl_surface_qt.h \ ozone/gl_surface_egl_qt.h \ - ozone/gl_surface_glx_qt.h \ ozone/gl_surface_wgl_qt.h \ ozone/ozone_platform_qt.h \ ozone/platform_window_qt.h \ ozone/surface_factory_qt.h \ permission_manager_qt.h \ process_main.h \ + profile_adapter.h \ + profile_adapter_client.h \ + profile_qt.h \ + profile_io_data_qt.h \ proxy_config_service_qt.h \ quota_permission_context_qt.h \ quota_request_controller.h \ @@ -193,18 +201,15 @@ HEADERS = \ renderer/render_frame_observer_qt.h \ renderer/render_view_observer_qt.h \ renderer/user_resource_controller.h \ - renderer/web_channel_ipc_transport.h \ - renderer_host/resource_dispatcher_host_delegate_qt.h \ renderer_host/user_resource_controller_host.h \ - renderer_host/web_channel_ipc_transport_host.h \ request_controller.h \ resource_context_qt.h \ + service/service_qt.h \ type_conversion.h \ user_script.h \ visited_links_manager_qt.h \ web_contents_adapter.h \ web_contents_adapter_client.h \ - web_contents_adapter_p.h \ web_contents_delegate_qt.h \ web_contents_view_qt.h \ web_engine_context.h \ @@ -213,6 +218,14 @@ HEADERS = \ web_engine_settings.h \ web_event_factory.h + +qtConfig(webengine-system-x11) { + HEADERS += ozone/gl_ozone_glx_qt.h \ + ozone/gl_surface_glx_qt.h + SOURCES += ozone/gl_surface_glx_qt.cpp \ + ozone/gl_ozone_glx_qt.cpp +} + qtConfig(webengine-pepper-plugins) { SOURCES += \ @@ -259,8 +272,15 @@ contains(QT_CONFIG, opengl) { stream_video_node.h } -qtHaveModule(positioning) { +qtConfig(webengine-geolocation) { SOURCES += location_provider_qt.cpp HEADERS += location_provider_qt.h - DEFINES += QT_USE_POSITIONING=1 +} + +qtConfig(webengine-webchannel) { + HEADERS += renderer/web_channel_ipc_transport.h \ + renderer_host/web_channel_ipc_transport_host.h + + SOURCES += renderer/web_channel_ipc_transport.cpp \ + renderer_host/web_channel_ipc_transport_host.cpp } |