summaryrefslogtreecommitdiffstats
path: root/src/core/configure/BUILD.root.gn.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/configure/BUILD.root.gn.in')
-rw-r--r--src/core/configure/BUILD.root.gn.in22
1 files changed, 12 insertions, 10 deletions
diff --git a/src/core/configure/BUILD.root.gn.in b/src/core/configure/BUILD.root.gn.in
index 485c14674..e685eabbf 100644
--- a/src/core/configure/BUILD.root.gn.in
+++ b/src/core/configure/BUILD.root.gn.in
@@ -146,10 +146,6 @@ shared_library("QtWebEngineCore") {
deps += [ "//third_party/webrtc_overrides:webrtc_component" ]
}
- if (use_xscrnsaver) {
- deps += [ "//ui/base/x" ]
- }
-
if (is_win) {
data_deps = [ ":QtWebEngineCoreSandbox" ]
}
@@ -214,6 +210,7 @@ source_set("qtwebengine_sources") {
"//chrome/browser/resources/quota_internals:resources",
"//chrome/common:buildflags",
"//chromeos/components/chromebox_for_meetings/buildflags",
+ "//components/custom_handlers",
"//components/nacl/common:buildflags",
"//components/performance_manager",
"//components/plugins/renderer/",
@@ -226,8 +223,9 @@ source_set("qtwebengine_sources") {
sources = [
"//chrome/browser/accessibility/accessibility_ui.cc",
"//chrome/browser/accessibility/accessibility_ui.h",
- "//chrome/browser/custom_handlers/protocol_handler_registry.cc",
- "//chrome/browser/custom_handlers/protocol_handler_registry.h",
+ "//chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc",
+ "//chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.h",
+ "//chrome/browser/custom_handlers/protocol_handler_registry_factory.h",
"//chrome/browser/custom_handlers/protocol_handler_registry_factory.cc",
"//chrome/browser/custom_handlers/protocol_handler_registry_factory.h",
"//chrome/browser/devtools/devtools_eye_dropper.cc",
@@ -335,13 +333,17 @@ source_set("qtwebengine_sources") {
}
if (enable_plugins) {
sources += [
- "//chrome/renderer/pepper/pepper_flash_font_file_host.cc",
- "//chrome/renderer/pepper/pepper_flash_font_file_host.h",
"//chrome/renderer/pepper/pepper_shared_memory_message_filter.cc",
"//chrome/renderer/pepper/pepper_shared_memory_message_filter.h",
]
- if (is_linux) {
- deps += [ "//pdf:font_table_linux" ]
+ if (enable_pdf) {
+ sources += [
+ "//chrome/renderer/pepper/pepper_flash_font_file_host.cc",
+ "//chrome/renderer/pepper/pepper_flash_font_file_host.h",
+ ]
+ if (is_linux) {
+ deps += [ "//pdf:font_table_linux" ]
+ }
}
}
if (enable_basic_printing || enable_print_preview) {