src/java.base/windows/native/launcher/java.manifest
author stuefe
Wed, 13 Jun 2018 20:11:18 +0200
changeset 50549 75a03a4cfbca
parent 49695 a4d1d2dec618
permissions -rw-r--r--
8204663: clean up remaining native parts after JDK-8187631 Reviewed-by: rriggs, psandoz
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
7945
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
     2
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
     3
          manifestVersion="1.0"
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
     4
          xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
     5
>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     6
<assemblyIdentity
29925
6d47adfc6b47 8077847: Better handling of Windows executable manifest version
ihse
parents: 25859
diff changeset
     7
    name=""
6d47adfc6b47 8077847: Better handling of Windows executable manifest version
ihse
parents: 25859
diff changeset
     8
    version=""
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
     9
    processorArchitecture="X86"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    10
    type="win32"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    11
/>
29925
6d47adfc6b47 8077847: Better handling of Windows executable manifest version
ihse
parents: 25859
diff changeset
    12
<description>Java(TM) SE process</description>
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    13
<dependency>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    14
    <dependentAssembly>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    15
        <assemblyIdentity
90ce3da70b43 Initial load
duke
parents:
diff changeset
    16
            type="win32"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    17
            name="Microsoft.Windows.Common-Controls"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    18
            version="6.0.0.0"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    19
            processorArchitecture="*"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    20
            publicKeyToken="6595b64144ccf1df"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    21
            language="*"
90ce3da70b43 Initial load
duke
parents:
diff changeset
    22
        />
90ce3da70b43 Initial load
duke
parents:
diff changeset
    23
    </dependentAssembly>
90ce3da70b43 Initial load
duke
parents:
diff changeset
    24
</dependency>
7945
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    25
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    26
  <!-- Identify the application security requirements. -->
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    27
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    28
    <security>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    29
      <requestedPrivileges>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    30
        <requestedExecutionLevel
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    31
          level="asInvoker"
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    32
          uiAccess="false"/>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    33
        </requestedPrivileges>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    34
       </security>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    35
  </trustInfo>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    36
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    37
  <!-- Indicate JDK is high-dpi aware. -->
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    38
  <asmv3:application>
49695
a4d1d2dec618 8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
aivanov
parents: 47216
diff changeset
    39
    <asmv3:windowsSettings xmlns:dpi1="http://schemas.microsoft.com/SMI/2005/WindowsSettings"
a4d1d2dec618 8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
aivanov
parents: 47216
diff changeset
    40
                           xmlns:dpi2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
a4d1d2dec618 8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
aivanov
parents: 47216
diff changeset
    41
      <dpi1:dpiAware>true/PM</dpi1:dpiAware>
a4d1d2dec618 8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
aivanov
parents: 47216
diff changeset
    42
      <dpi2:dpiAwareness>PerMonitorV2, PerMonitor, system</dpi2:dpiAwareness>
7945
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    43
    </asmv3:windowsSettings>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    44
  </asmv3:application>
7296aacd696f 7013109: windows application manifest problems
prr
parents: 7237
diff changeset
    45
8127
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    46
  <!-- Indicate this JDK version is Windows 7 compatible -->
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    47
   <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    48
      <application>
19190
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    49
        <!-- Windows Vista -->
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    50
        <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    51
        <!-- Windows 7 -->
8127
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    52
        <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
19190
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    53
        <!-- Windows 8 -->
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    54
        <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    55
        <!-- Windows 8.1 -->
50a4d01485a1 8020191: System.getProperty("os.name") returns "Windows NT (unknown)" on Windows 8.1
uta
parents: 8127
diff changeset
    56
        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
31246
dfc58fd4feec 8066504: GetVersionEx in java.base/windows/native/libjava/java_props_md.c might not get correct Windows version 0
rriggs
parents: 29925
diff changeset
    57
        <!-- Windows 10 -->
dfc58fd4feec 8066504: GetVersionEx in java.base/windows/native/libjava/java_props_md.c might not get correct Windows version 0
rriggs
parents: 29925
diff changeset
    58
        <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
8127
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    59
      </application>
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    60
    </compatibility>
f97fecd0df7f 7014738: Update jdk repo application manifests with Windows 7 compatibility section.
prr
parents: 7945
diff changeset
    61
2
90ce3da70b43 Initial load
duke
parents:
diff changeset
    62
</assembly>