Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Unified Diff: remoting/host/win/BUILD.gn

Issue 2370293002: Add UiAccess manifest flag back to remoting_desktop.exe (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | remoting/host/win/enable_uiaccess_require_admin.manifest » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: remoting/host/win/BUILD.gn
diff --git a/remoting/host/win/BUILD.gn b/remoting/host/win/BUILD.gn
index dceee79bb9e108c05aa4ef94381f4e54bd8342c2..470e8e4bf57a9f5e971364316c18046c56ad959f 100644
--- a/remoting/host/win/BUILD.gn
+++ b/remoting/host/win/BUILD.gn
@@ -24,6 +24,8 @@ dpi_aware_manifest = "//remoting/host/win/dpi_aware.manifest"
# Reference this manifest to give the binary the uiAccess privilege.
enable_uiaccess_manifest = "//remoting/host/win/enable_uiaccess.manifest"
+enable_uiaccess_require_admin_manifest =
+ "//remoting/host/win/enable_uiaccess_require_admin.manifest"
# Depending on this target gives a default executable manifest with the addition
# of the DPI aware tag.
@@ -61,6 +63,18 @@ windows_manifest("dpi_aware_uiaccess_exe_manifest") {
type = "exe"
}
+# Depending on this target gives the executable a default manifest with the
+# addition of the DPI aware tag and enables uiAccess.
+windows_manifest("dpi_aware_uiaccess_require_admin_exe_manifest") {
+ sources = [
+ common_controls_manifest,
+ default_compatibility_manifest,
+ dpi_aware_manifest,
+ enable_uiaccess_require_admin_manifest,
+ ]
+ type = "exe"
+}
+
source_set("win") {
sources = [
"com_imported_mstscax.tlh",
@@ -414,7 +428,7 @@ executable("remoting_desktop") {
]
if (is_official_build) {
- deps += [ ":dpi_aware_elevated_exe_manifest" ]
+ deps += [ ":dpi_aware_uiaccess_require_admin_exe_manifest" ]
} else {
deps += [ ":dpi_aware_exe_manifest" ]
}
« no previous file with comments | « no previous file | remoting/host/win/enable_uiaccess_require_admin.manifest » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698