From 473fcd6977ac82bb57297d82baeb311aacae7044 Mon Sep 17 00:00:00 2001 From: Anthony Tseng Date: Tue, 20 Dec 2016 08:37:13 +0800 Subject: [PATCH] Declare DPI Awareness fix brave/browser-laptop#5926 Auditors: @bridiver, @bsclifton --- app/win/BUILD.gn | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/win/BUILD.gn b/app/win/BUILD.gn index dafbb80e84..a8c9ab847e 100644 --- a/app/win/BUILD.gn +++ b/app/win/BUILD.gn @@ -40,8 +40,8 @@ executable("electron_app") { deps = [ ":electron_exe_version", + ":electron_manifest", "//build/config/sanitizers:deps", - "//build/win:default_exe_manifest", "//electron/build/node:node_resources", "//electron:browser_dependencies", "//electron:child_dependencies", @@ -108,6 +108,18 @@ executable("electron_app") { } } +dpi_aware_manifest = "//remoting/host/win/dpi_aware.manifest" + +windows_manifest("electron_manifest") { + sources = [ + as_invoker_manifest, + common_controls_manifest, + default_compatibility_manifest, + dpi_aware_manifest, + ] + type = "exe" +} + process_version("electron_exe_version") { template_file = chrome_version_rc_template extra_args = [