Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Nemkin2021-01-16 06:54:45 +0000
committerSravan Kumar Lakkimsetti2021-09-22 10:56:06 +0000
commit6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea (patch)
tree2ac19f03e145c8579d7183bd64725689e1232e16
parentbdc5c580de8d051932df04ed46a621d95ac06c2e (diff)
downloadrt.equinox.framework-6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea.tar.gz
rt.equinox.framework-6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea.tar.xz
rt.equinox.framework-6dd2c3f7fe4654b85ada31ca98b0509a3a41a8ea.zip
Bug 570406 - Declare Windows 10 compatibility in the manifest
Explicit compatibility declaration changes the behavior of some Win32 functions. java/javaw executables already do this (since at least Java 8) and we should minimize the difference. Signed-off-by: Nikita Nemkin <nikita@nemkin.ru> Change-Id: I4af2278a0fcc446fab22a2832811407eb8bff5c0 Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.framework/+/174915 Tested-by: Equinox Bot <equinox-bot@eclipse.org> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
-rw-r--r--features/org.eclipse.equinox.executable.feature/library/win32/eclipse.exe.manifest10
1 files changed, 9 insertions, 1 deletions
diff --git a/features/org.eclipse.equinox.executable.feature/library/win32/eclipse.exe.manifest b/features/org.eclipse.equinox.executable.feature/library/win32/eclipse.exe.manifest
index b0864e2ab..9902ec75e 100644
--- a/features/org.eclipse.equinox.executable.feature/library/win32/eclipse.exe.manifest
+++ b/features/org.eclipse.equinox.executable.feature/library/win32/eclipse.exe.manifest
@@ -12,5 +12,13 @@
<ms_windowsSettings:dpiAware xmlns:ms_windowsSettings="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</ms_windowsSettings:dpiAware>
</asmv3:windowsSettings>
</asmv3:application>
+ <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
+ <application>
+ <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
+ <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
+ <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
+ <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
+ <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
+ </application>
+ </compatibility>
</assembly>
- \ No newline at end of file

Back to the top