summaryrefslogtreecommitdiffstats
path: root/src/core/core_chromium.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core_chromium.pri')
-rw-r--r--src/core/core_chromium.pri64
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
}