diff --git a/IKVM.artifacts.msbuildproj b/IKVM.artifacts.msbuildproj
index f03bc50add..87d3f18c7a 100644
--- a/IKVM.artifacts.msbuildproj
+++ b/IKVM.artifacts.msbuildproj
@@ -85,6 +85,19 @@
$(ToolProperties);TargetFramework=netcoreapp3.1;RuntimeIdentifier=linux-x64;PublishDir=$(ArtifactStagingDirectory)\tools\ikvmstub\netcoreapp3.1\linux-x64
+
+ jar:Publish;jarsigner:Publish;java:Publish;javac:Publish;javadoc:Publish;javah:Publish;javap:Publish;jdeps:Publish;keytool:Publish;policytool:Publish;rmic:Publish;wsgen:Publish;wsimport:Publish
+ $(ToolProperties);TargetFramework=net461;PublishDir=$(ArtifactStagingDirectory)\jdk\net461\any\bin
+
+
+ jar:Publish;jarsigner:Publish;java:Publish;javac:Publish;javadoc:Publish;javah:Publish;javap:Publish;jdeps:Publish;keytool:Publish;policytool:Publish;rmic:Publish;wsgen:Publish;wsimport:Publish
+ $(ToolProperties);TargetFramework=netcoreapp3.1;RuntimeIdentifier=win7-x64;PublishDir=$(ArtifactStagingDirectory)\jdk\netcoreapp3.1\win7-x64\bin
+
+
+ jar:Publish;jarsigner:Publish;java:Publish;javac:Publish;javadoc:Publish;javah:Publish;javap:Publish;jdeps:Publish;keytool:Publish;policytool:Publish;rmic:Publish;wsgen:Publish;wsimport:Publish
+ $(ToolProperties);TargetFramework=netcoreapp3.1;RuntimeIdentifier=linux-x64;PublishDir=$(ArtifactStagingDirectory)\jdk\netcoreapp3.1\linux-x64\bin
+
+
IKVM_Tests:Publish
$(TestProperties);TargetFramework=netcoreapp3.1;PublishDir=$(ArtifactStagingDirectory)\tests\IKVM.Tests\netcoreapp3.1
diff --git a/IKVM.sln b/IKVM.sln
index 33a23f875e..ed615594ce 100644
--- a/IKVM.sln
+++ b/IKVM.sln
@@ -87,10 +87,30 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "javac", "src\javac\javac.ms
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "java", "src\java\java.csproj", "{4F7D51D0-F52D-46EF-94DF-C4081587FBB4}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IKVM.Tool.Launcher", "src\IKVM.Tool.Launcher\IKVM.Tool.Launcher.csproj", "{0F7C5706-9A2E-44B6-800C-32A453018FE1}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IKVM.Java.Extensions", "src\IKVM.Java.Extensions\IKVM.Java.Extensions.csproj", "{6ABB187B-EBF6-4726-965B-2D19F3846099}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "rmic", "src\rmic\rmic.msbuildproj", "{1685EDBF-1A43-46C1-BC3B-378C909CA3DF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "jar", "src\jar\jar.msbuildproj", "{B240F8BA-6C35-4C19-9035-2821CC6BFEA8}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "jarsigner", "src\jarsigner\jarsigner.msbuildproj", "{C6C34134-D80C-43CC-A477-32B4172374D2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "javadoc", "src\javadoc\javadoc.msbuildproj", "{4371190E-AD8B-4625-A520-B745B05DE005}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "keytool", "src\keytool\keytool.msbuildproj", "{7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "policytool", "src\policytool\policytool.msbuildproj", "{B2EF307F-90AA-4CFE-B7F3-FF741545E35B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "javah", "src\javah\javah.msbuildproj", "{2B536749-A2CD-4873-803A-5553D25E88EC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "javap", "src\javap\javap.msbuildproj", "{03F00630-3625-440D-BE43-51751FCE7806}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "jdeps", "src\jdeps\jdeps.msbuildproj", "{FB1F02F2-3A18-49CC-A288-EC0834D90EED}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "wsgen", "src\wsgen\wsgen.msbuildproj", "{ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "wsimport", "src\wsimport\wsimport.msbuildproj", "{004561E2-DED0-464D-A7B9-85D98281FED4}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -493,18 +513,6 @@ Global
{4F7D51D0-F52D-46EF-94DF-C4081587FBB4}.Release|x64.Build.0 = Release|Any CPU
{4F7D51D0-F52D-46EF-94DF-C4081587FBB4}.Release|x86.ActiveCfg = Release|Any CPU
{4F7D51D0-F52D-46EF-94DF-C4081587FBB4}.Release|x86.Build.0 = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|x64.ActiveCfg = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|x64.Build.0 = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|x86.ActiveCfg = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Debug|x86.Build.0 = Debug|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|Any CPU.Build.0 = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|x64.ActiveCfg = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|x64.Build.0 = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|x86.ActiveCfg = Release|Any CPU
- {0F7C5706-9A2E-44B6-800C-32A453018FE1}.Release|x86.Build.0 = Release|Any CPU
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -517,6 +525,138 @@ Global
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Release|x64.Build.0 = Release|Any CPU
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Release|x86.ActiveCfg = Release|Any CPU
{6ABB187B-EBF6-4726-965B-2D19F3846099}.Release|x86.Build.0 = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|x64.Build.0 = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Debug|x86.Build.0 = Debug|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|x64.ActiveCfg = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|x64.Build.0 = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|x86.ActiveCfg = Release|Any CPU
+ {1685EDBF-1A43-46C1-BC3B-378C909CA3DF}.Release|x86.Build.0 = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|x64.Build.0 = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Debug|x86.Build.0 = Debug|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|x64.ActiveCfg = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|x64.Build.0 = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|x86.ActiveCfg = Release|Any CPU
+ {B240F8BA-6C35-4C19-9035-2821CC6BFEA8}.Release|x86.Build.0 = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|x64.Build.0 = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Debug|x86.Build.0 = Debug|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|x64.ActiveCfg = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|x64.Build.0 = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|x86.ActiveCfg = Release|Any CPU
+ {C6C34134-D80C-43CC-A477-32B4172374D2}.Release|x86.Build.0 = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|x64.Build.0 = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Debug|x86.Build.0 = Debug|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|x64.ActiveCfg = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|x64.Build.0 = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|x86.ActiveCfg = Release|Any CPU
+ {4371190E-AD8B-4625-A520-B745B05DE005}.Release|x86.Build.0 = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|x64.Build.0 = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Debug|x86.Build.0 = Debug|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|x64.ActiveCfg = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|x64.Build.0 = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|x86.ActiveCfg = Release|Any CPU
+ {7C7BCE2E-88CE-4EA8-863E-37F6B8A824C4}.Release|x86.Build.0 = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|x64.Build.0 = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Debug|x86.Build.0 = Debug|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|x64.ActiveCfg = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|x64.Build.0 = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|x86.ActiveCfg = Release|Any CPU
+ {B2EF307F-90AA-4CFE-B7F3-FF741545E35B}.Release|x86.Build.0 = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|x64.Build.0 = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Debug|x86.Build.0 = Debug|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|x64.ActiveCfg = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|x64.Build.0 = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|x86.ActiveCfg = Release|Any CPU
+ {2B536749-A2CD-4873-803A-5553D25E88EC}.Release|x86.Build.0 = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|x64.Build.0 = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Debug|x86.Build.0 = Debug|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|Any CPU.Build.0 = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|x64.ActiveCfg = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|x64.Build.0 = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|x86.ActiveCfg = Release|Any CPU
+ {03F00630-3625-440D-BE43-51751FCE7806}.Release|x86.Build.0 = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|x64.Build.0 = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Debug|x86.Build.0 = Debug|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|x64.ActiveCfg = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|x64.Build.0 = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|x86.ActiveCfg = Release|Any CPU
+ {FB1F02F2-3A18-49CC-A288-EC0834D90EED}.Release|x86.Build.0 = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|x64.Build.0 = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Debug|x86.Build.0 = Debug|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|x64.ActiveCfg = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|x64.Build.0 = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|x86.ActiveCfg = Release|Any CPU
+ {ECF6B110-DF3B-4D29-91C8-45AD4C7D4B17}.Release|x86.Build.0 = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|x64.Build.0 = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Debug|x86.Build.0 = Debug|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|x64.ActiveCfg = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|x64.Build.0 = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|x86.ActiveCfg = Release|Any CPU
+ {004561E2-DED0-464D-A7B9-85D98281FED4}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/src/IKVM.Java.Tests/jdk/ExcludeList.txt b/src/IKVM.Java.Tests/jdk/ExcludeList.txt
deleted file mode 100644
index 4d9d58baad..0000000000
--- a/src/IKVM.Java.Tests/jdk/ExcludeList.txt
+++ /dev/null
@@ -1,954 +0,0 @@
-com/oracle/net/sanity.sh windows-all
-
-# AWT (with toolkit) not supported
-java/awt/AlphaComposite/TestAlphaCompositeForNaN.java generic-all
-java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java generic-all
-java/awt/Choice/ChoiceKeyEventReaction/ChoiceKeyEventReaction.java generic-all
-java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java generic-all
-java/awt/Choice/ChoiceMouseWheelTest/ChoiceMouseWheelTest.java generic-all
-java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java generic-all
-java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.java generic-all
-java/awt/Choice/RemoveAllShrinkTest/RemoveAllShrinkTest.java generic-all
-java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java generic-all
-java/awt/Color/OpacityChange/OpacityChange.java generic-all
-java/awt/Component/7097771/bug7097771.java generic-all
-java/awt/Component/F10TopToplevel/F10TopToplevel.java generic-all
-java/awt/Component/isLightweightCrash/IsLightweightCrash.java generic-all
-java/awt/Component/isLightweightCrash/StubPeerCrash.java generic-all
-java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java generic-all
-java/awt/Component/PaintAll/PaintAll.java generic-all
-java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java generic-all
-java/awt/Component/Revalidate/Revalidate.java generic-all
-java/awt/Component/UpdatingBootTime/UpdatingBootTime.java generic-all
-java/awt/Container/CheckZOrderChange/CheckZOrderChange.java generic-all
-java/awt/Container/ContainerAIOOBE/ContainerAIOOBE.java generic-all
-java/awt/Container/isRemoveNotifyNeeded/JInternalFrameTest.java generic-all
-java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java generic-all
-java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java generic-all
-java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java generic-all
-java/awt/Cursor/PredefinedPrivate/PredefinedPrivate.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/AbsoluteComponentCenterCalculator.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/DataFlavorSearcher.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/MyTransferable.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/NextFramePositionCalculator.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/SourcePanel.java generic-all
-java/awt/DataFlavor/MissedHtmlAndRtfBug/TargetPanel.java generic-all
-java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/AbsoluteComponentCenterCalculator.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/DragUnicodeBetweenJVMTest.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/FileListTransferable.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/InterprocessMessages.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/NextFramePositionCalculator.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/SourcePanel.java generic-all
-java/awt/datatransfer/DragUnicodeBetweenJVMTest/TargetPanel.java generic-all
-java/awt/datatransfer/DuplicatedNativesTest/DuplicatedNativesTest.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/HtmlTransferable.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/ManualHTMLDataFlavorTest.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/PutAllHtmlFlavorsOnClipboard.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/PutOnlyAllHtmlFlavorOnClipboard.java generic-all
-java/awt/datatransfer/HTMLDataFlavors/PutSelectionAndFragmentHtmlFlavorsOnClipboard.java generic-all
-java/awt/datatransfer/MappingGenerationTest/MappingGenerationTest.java generic-all
-java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java generic-all
-java/awt/Dialog/CloseDialog/CloseDialogTest.java generic-all
-java/awt/Dialog/CrashXCheckJni/CrashXCheckJni.java generic-all
-java/awt/Dialog/DialogOverflowSizeTest/DialogSizeOverflowTest.java generic-all
-java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java generic-all
-java/awt/Dialog/ModalDialogPermission/ModalDialogPermission.java generic-all
-java/awt/Dialog/NonResizableDialogSysMenuResize/NonResizableDialogSysMenuResize.java generic-all
-java/awt/Dialog/ValidateOnShow/ValidateOnShow.java generic-all
-java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java generic-all
-java/awt/dnd/BadSerializaionTest/BadSerializationTest.java generic-all
-java/awt/dnd/Button2DragTest/Button2DragTest.java generic-all
-java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java generic-all
-java/awt/dnd/DnDFileGroupDescriptor/DnDFileGroupDescriptor.java generic-all
-java/awt/dnd/DnDFileGroupDescriptor/DnDTarget.java generic-all
-java/awt/dnd/DragInterceptorAppletTest/DragInterceptorAppletTest.java generic-all
-java/awt/dnd/DragInterceptorAppletTest/DragInterceptorFrame.java generic-all
-java/awt/dnd/DragInterceptorAppletTest/InterprocessMessages.java generic-all
-java/awt/dnd/DragInterceptorAppletTest/SourceFrame.java generic-all
-java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java generic-all
-java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java generic-all
-java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java generic-all
-java/awt/dnd/FileListBetweenJVMsTest/FileListBetweenJVMsTest.java generic-all
-java/awt/dnd/FileListBetweenJVMsTest/FileListTransferable.java generic-all
-java/awt/dnd/FileListBetweenJVMsTest/InterprocessMessages.java generic-all
-java/awt/dnd/FileListBetweenJVMsTest/SourceFileListFrame.java generic-all
-java/awt/dnd/FileListBetweenJVMsTest/TargetFileListFrame.java generic-all
-java/awt/dnd/ImageDecoratedDnD/DnDSource.java generic-all
-java/awt/dnd/ImageDecoratedDnD/DnDTarget.java generic-all
-java/awt/dnd/ImageDecoratedDnD/ImageDecoratedDnD.java generic-all
-java/awt/dnd/ImageDecoratedDnD/ImageGenerator.java generic-all
-java/awt/dnd/ImageDecoratedDnD/MyCursor.java generic-all
-java/awt/dnd/ImageDecoratedDnDInOut/DnDSource.java generic-all
-java/awt/dnd/ImageDecoratedDnDInOut/DnDTarget.java generic-all
-java/awt/dnd/ImageDecoratedDnDInOut/ImageDecoratedDnDInOut.java generic-all
-java/awt/dnd/ImageDecoratedDnDInOut/ImageGenerator.java generic-all
-java/awt/dnd/ImageDecoratedDnDInOut/MyCursor.java generic-all
-java/awt/dnd/ImageDecoratedDnDNegative/DnDSource.java generic-all
-java/awt/dnd/ImageDecoratedDnDNegative/DnDTarget.java generic-all
-java/awt/dnd/ImageDecoratedDnDNegative/ImageDecoratedDnDNegative.java generic-all
-java/awt/dnd/ImageDecoratedDnDNegative/ImageGenerator.java generic-all
-java/awt/dnd/ImageDecoratedDnDNegative/MyCursor.java generic-all
-java/awt/dnd/InterJVMGetDropSuccessTest/InterJVMGetDropSuccessTest.java generic-all
-java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java generic-all
-java/awt/dnd/NoFormatsCrashTest/NoFormatsCrashTest.java generic-all
-java/awt/dnd/URIListBetweenJVMsTest/FileListTransferable.java generic-all
-java/awt/dnd/URIListBetweenJVMsTest/InterprocessMessages.java generic-all
-java/awt/dnd/URIListBetweenJVMsTest/SourceFileListFrame.java generic-all
-java/awt/dnd/URIListBetweenJVMsTest/TargetFileListFrame.java generic-all
-java/awt/dnd/URIListBetweenJVMsTest/URIListBetweenJVMsTest.java generic-all
-java/awt/dnd/URIListToFileListBetweenJVMsTest/InterprocessMessages.java generic-all
-java/awt/dnd/URIListToFileListBetweenJVMsTest/SourceFileListFrame.java generic-all
-java/awt/dnd/URIListToFileListBetweenJVMsTest/TargetFileListFrame.java generic-all
-java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java generic-all
-java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListTransferable.java generic-all
-java/awt/dnd/URLDragTest/URLDragTest.java generic-all
-java/awt/event/HierarchyEvent/AncestorResized/AncestorResized.java generic-all
-java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java generic-all
-java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java generic-all
-java/awt/event/InvocationEvent/InvocationEventTest.java generic-all
-java/awt/event/KeyEvent/8020209/bug8020209.java generic-all
-java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java generic-all
-java/awt/event/KeyEvent/CorrectTime/CorrectTime.java generic-all
-java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java generic-all
-java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java generic-all
-java/awt/event/KeyEvent/DeadKey/DeadKeySystemAssertionDialog.java generic-all
-java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java generic-all
-java/awt/event/KeyEvent/KeyChar/KeyCharTest.java generic-all
-java/awt/event/KeyEvent/KeyReleasedInAppletTest/KeyReleasedInAppletTest.java generic-all
-java/awt/event/KeyEvent/KeyReleasedInAppletTest/TestApplet.java generic-all
-java/awt/event/KeyEvent/KeyTyped/CtrlASCII.java generic-all
-java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java generic-all
-java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java generic-all
-java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java generic-all
-java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java generic-all
-java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions.java generic-all
-java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions_Disable.java generic-all
-java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java generic-all
-java/awt/event/MouseEvent/EnterAsGrabbedEvent/EnterAsGrabbedEvent.java generic-all
-java/awt/event/MouseEvent/EventTimeInFuture/EventTimeInFuture.java generic-all
-java/awt/event/MouseEvent/FrameMouseEventAbsoluteCoordsTest/FrameMouseEventAbsoluteCoordsTest.java generic-all
-java/awt/event/MouseEvent/MenuDragMouseEventAbsoluteCoordsTest/MenuDragMouseEventAbsoluteCoordsTest.java generic-all
-java/awt/event/MouseEvent/MouseClickTest/MouseClickTest.java generic-all
-java/awt/event/MouseEvent/MouseWheelEventAbsoluteCoordsTest/MouseWheelEventAbsoluteCoordsTest.java generic-all
-java/awt/event/MouseEvent/RobotLWTest/RobotLWTest.java generic-all
-java/awt/event/MouseEvent/SmoothWheel/SmoothWheel.java generic-all
-java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter.java generic-all
-java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_1.java generic-all
-java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java generic-all
-java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java generic-all
-java/awt/event/MouseWheelEvent/DisabledComponent/DisabledComponent.java generic-all
-java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java generic-all
-java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java generic-all
-java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_2.java generic-all
-java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_3.java generic-all
-java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java generic-all
-java/awt/event/OtherEvents/UngrabID/UngrabID.java generic-all
-java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java generic-all
-java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java generic-all
-java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java generic-all
-java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java generic-all
-java/awt/EventDispatchThread/PreserveDispathThread/PreserveDispatchThread.java generic-all
-java/awt/EventQueue/6638195/bug6638195.java generic-all
-java/awt/EventQueue/MainAppContext/MainAppContext.java generic-all
-java/awt/EventQueue/PostEventOrderingTest/PostEventOrderingTest.java generic-all
-java/awt/EventQueue/PushPopDeadlock2/PushPopTest.java generic-all
-java/awt/EventQueue/SecondaryLoopTest/SecondaryLoopTest.java generic-all
-java/awt/FileDialog/DefaultFocusOwner/DefaultFocusOwner.java generic-all
-java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java generic-all
-java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java generic-all
-java/awt/FileDialog/FileDialogReturnTest/FileDialogReturnTest.java generic-all
-java/awt/FileDialog/FilenameFilterTest/FilenameFilterTest.java generic-all
-java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.java generic-all
-java/awt/FileDialog/MultipleMode/MultipleMode.java generic-all
-java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.java generic-all
-java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java generic-all
-java/awt/Focus/6981400/Test1.java generic-all
-java/awt/Focus/6981400/Test2.java generic-all
-java/awt/Focus/6981400/Test3.java generic-all
-java/awt/Focus/8013611/JDK8013611.java generic-all
-java/awt/Focus/8044614/bug8044614.java generic-all
-java/awt/Focus/8044614/TestApplet.java generic-all
-java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowBlockingTest.java generic-all
-java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java generic-all
-java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest.java generic-all
-java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java generic-all
-java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java generic-all
-java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java generic-all
-java/awt/Focus/AutoRequestFocusTest/TestHelper.java generic-all
-java/awt/Focus/ChoiceFocus/ChoiceFocus.java generic-all
-java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java generic-all
-java/awt/Focus/ClearLwQueueBreakTest/ClearLwQueueBreakTest.java generic-all
-java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java generic-all
-java/awt/Focus/ConsumeNextKeyTypedOnModalShowTest/ConsumeNextKeyTypedOnModalShowTest.java generic-all
-java/awt/Focus/ContainerFocusAutoTransferTest/ContainerFocusAutoTransferTest.java generic-all
-java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java generic-all
-java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java generic-all
-java/awt/Focus/FocusOwnerFrameOnClick/FocusOwnerFrameOnClick.java generic-all
-java/awt/Focus/FocusTraversalPolicy/DefaultFTPTest.java generic-all
-java/awt/Focus/FocusTraversalPolicy/InitialFTP.java generic-all
-java/awt/Focus/FocusTraversalPolicy/InitialFTP_AWT.java generic-all
-java/awt/Focus/FocusTraversalPolicy/InitialFTP_Swing.java generic-all
-java/awt/Focus/FocusTraversalPolicy/LayoutFTPTest.java generic-all
-java/awt/Focus/FrameJumpingToMouse/FrameJumpingToMouse.java generic-all
-java/awt/Focus/FrameMinimizeTest/FrameMinimizeTest.java generic-all
-java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java generic-all
-java/awt/Focus/InputVerifierTest3/InputVerifierTest3.java generic-all
-java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java generic-all
-java/awt/Focus/ModalBlockedStealsFocusTest/ModalBlockedStealsFocusTest.java generic-all
-java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java generic-all
-java/awt/Focus/NonFocusableResizableTooSmall/NonFocusableResizableTooSmall.java generic-all
-java/awt/Focus/NonFocusableWindowTest/NoEventsTest.java generic-all
-java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java generic-all
-java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java generic-all
-java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java generic-all
-java/awt/Focus/RequestFocusAndHideTest/RequestFocusAndHideTest.java generic-all
-java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java generic-all
-java/awt/Focus/RequestOnCompWithNullParent/RequestOnCompWithNullParent1.java generic-all
-java/awt/Focus/ResetMostRecentFocusOwnerTest/ResetMostRecentFocusOwnerTest.java generic-all
-java/awt/Focus/RestoreFocusOnDisabledComponentTest/RestoreFocusOnDisabledComponentTest.java generic-all
-java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java generic-all
-java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java generic-all
-java/awt/Focus/SortingFPT/JDK8048887.java generic-all
-java/awt/Focus/ToFrontFocusTest/ToFrontFocus.java generic-all
-java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java generic-all
-java/awt/Focus/TypeAhead/TestFocusFreeze.java generic-all
-java/awt/Focus/WindowInitialFocusTest/WindowInitialFocusTest.java generic-all
-java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java generic-all
-java/awt/Focus/WrongKeyTypedConsumedTest/WrongKeyTypedConsumedTest.java generic-all
-java/awt/font/FontNames/LocaleFamilyNames.java generic-all
-java/awt/font/GlyphVector/VisualBounds.java generic-all
-java/awt/font/LineBreakMeasurer/AllFontsLBM.java generic-all
-java/awt/font/LineBreakMeasurer/FRCTest.java generic-all
-java/awt/font/NumericShaper/EasternArabicTest.java generic-all
-java/awt/font/NumericShaper/EqualsTest.java generic-all
-java/awt/font/NumericShaper/MTTest.java generic-all
-java/awt/font/NumericShaper/ShapingTest.java generic-all
-java/awt/font/Rotate/Shear.java generic-all
-java/awt/font/Rotate/TestTransform.java generic-all
-java/awt/font/Rotate/TranslatedOutlineTest.java generic-all
-java/awt/font/StyledMetrics/BoldSpace.java generic-all
-java/awt/font/TextLayout/AttributeValuesCastTest.java generic-all
-java/awt/font/TextLayout/CombiningPerf.java generic-all
-java/awt/font/TextLayout/DecorationBoundsTest.java generic-all
-java/awt/font/TextLayout/KernCrash.java generic-all
-java/awt/font/TextLayout/KerningLeak.java generic-all
-java/awt/font/TextLayout/TestAATMorxFont.java generic-all
-java/awt/font/TextLayout/TestHebrewMark.java generic-all
-java/awt/font/TextLayout/TestOldHangul.java generic-all
-java/awt/font/TextLayout/TestSinhalaChar.java generic-all
-java/awt/font/TextLayout/TestTibetan.java generic-all
-java/awt/font/TextLayout/TextLayoutBounds.java generic-all
-java/awt/font/TextLayout/UnderlinePositionTest.java generic-all
-java/awt/font/TextLayout/VisibleAdvance.java generic-all
-java/awt/font/Threads/FontThread.java generic-all
-java/awt/font/TransformAttribute/TransformEqualityTest.java generic-all
-java/awt/FontClass/BigMetrics.java generic-all
-java/awt/FontClass/CreateFont/BigFont.java generic-all
-java/awt/FontClass/CreateFont/DeleteFont.java generic-all
-java/awt/FontClass/CreateFont/fileaccess/FontFile.java generic-all
-java/awt/FontClass/FontAccess.java generic-all
-java/awt/FontClass/FontPrivilege.java generic-all
-java/awt/FontClass/LCDScale.java generic-all
-java/awt/FontClass/SurrogateTest/SuppCharTest.java generic-all
-java/awt/FontClass/SurrogateTest/SupplementaryCanDisplayUpToTest.java generic-all
-java/awt/FontClass/X11FontPathCrashTest.java generic-all
-java/awt/FontMetrics/StyledSpaceAdvance.java generic-all
-java/awt/Frame/7024749/bug7024749.java generic-all
-java/awt/Frame/DisposeStressTest/DisposeStressTest.java generic-all
-java/awt/Frame/DynamicLayout/DynamicLayout.java generic-all
-java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java generic-all
-java/awt/Frame/FrameLocation/FrameLocation.java generic-all
-java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java generic-all
-java/awt/Frame/FrameSize/TestFrameSize.java generic-all
-java/awt/Frame/FrameStateTest/FrameStateTest.java generic-all
-java/awt/Frame/HideMaximized/HideMaximized.java generic-all
-java/awt/Frame/HugeFrame/HugeFrame.java generic-all
-java/awt/Frame/InitialMaximizedTest/InitialMaximizedTest.java generic-all
-java/awt/Frame/InvisibleOwner/InvisibleOwner.java generic-all
-java/awt/Frame/LayoutOnMaximizeTest/LayoutOnMaximizeTest.java generic-all
-java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java generic-all
-java/awt/Frame/MaximizedToIconified/MaximizedToIconified.java generic-all
-java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java generic-all
-java/awt/Frame/ResizeAfterSetFont/ResizeAfterSetFont.java generic-all
-java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java generic-all
-java/awt/Frame/ShownOffScreenOnWin98/ShownOffScreenOnWin98Test.java generic-all
-java/awt/Frame/ShownOnPack/ShownOnPack.java generic-all
-java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java generic-all
-java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java generic-all
-java/awt/Frame/WindowDragTest/WindowDragTest.java generic-all
-java/awt/FullScreen/8013581/bug8013581.java generic-all
-java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java generic-all
-java/awt/FullScreen/BufferStrategyExceptionTest/BufferStrategyExceptionTest.java generic-all
-java/awt/FullScreen/DisplayChangeVITest/DisplayChangeVITest.java generic-all
-java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java generic-all
-java/awt/FullScreen/MultimonFullscreenTest/MultimonFullscreenTest.java generic-all
-java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java generic-all
-java/awt/FullScreen/SetFSWindow/FSFrame.java generic-all
-java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java generic-all
-java/awt/FullScreen/UninitializedDisplayModeChangeTest/DisplayModeChanger.java generic-all
-java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java generic-all
-java/awt/geom/Arc2D/SerializationTest.java generic-all
-java/awt/geom/CubicCurve2D/ContainsTest.java generic-all
-java/awt/geom/CubicCurve2D/IntersectsTest.java generic-all
-java/awt/geom/CubicCurve2D/SolveCubicTest.java generic-all
-java/awt/geom/Path2D/EmptyCapacity.java generic-all
-java/awt/geom/Path2D/FillPPathTest.java generic-all
-java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java generic-all
-java/awt/grab/GrabOnUnfocusableToplevel/GrabOnUnfocusableToplevel.java generic-all
-java/awt/GradientPaint/GradientTransformTest.java generic-all
-java/awt/GradientPaint/LinearColorSpaceGradientTest.java generic-all
-java/awt/Graphics/DrawImageBG/SystemBgColorTest.java generic-all
-java/awt/Graphics/LCDTextAndGraphicsState.java generic-all
-java/awt/Graphics/LineClipTest.java generic-all
-java/awt/Graphics/TextAAHintsTest.java generic-all
-java/awt/Graphics2D/DrawString/AlphaSurfaceText.java generic-all
-java/awt/Graphics2D/DrawString/DrawRotatedString.java generic-all
-java/awt/Graphics2D/DrawString/DrawRotatedStringUsingRotatedFont.java generic-all
-java/awt/Graphics2D/DrawString/DrawStringCrash.java generic-all
-java/awt/Graphics2D/DrawString/DrawStrSuper.java generic-all
-java/awt/Graphics2D/DrawString/EmptyAttrString.java generic-all
-java/awt/Graphics2D/DrawString/LCDTextSrcEa.java generic-all
-java/awt/Graphics2D/DrawString/RotTransText.java generic-all
-java/awt/Graphics2D/DrawString/ScaledLCDTextMetrics.java generic-all
-java/awt/Graphics2D/DrawString/TextRenderingTest.java generic-all
-java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java generic-all
-java/awt/Graphics2D/FillTexturePaint/FillTexturePaint.java generic-all
-java/awt/Graphics2D/FlipDrawImage/FlipDrawImage.java generic-all
-java/awt/Graphics2D/IncorrectTextSize/IncorrectTextSize.java generic-all
-java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java generic-all
-java/awt/Graphics2D/RenderClipTest/RenderClipTest.java generic-all
-java/awt/Graphics2D/ScaledCopyArea/ScaledCopyArea.java generic-all
-java/awt/Graphics2D/Test8004859/Test8004859.java generic-all
-java/awt/Graphics2D/TransformSetGet/TransformSetGet.java generic-all
-java/awt/Graphics2D/WhiteTextColorTest.java generic-all
-java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java generic-all
-java/awt/GraphicsDevice/CheckDisplayModes.java generic-all
-java/awt/GraphicsDevice/CloneConfigsTest.java generic-all
-java/awt/GraphicsDevice/IncorrectDisplayModeExitFullscreen.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init1.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init2.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init3.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init4.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init5.java generic-all
-java/awt/GraphicsEnvironment/LoadLock/GE_init6.java generic-all
-java/awt/GraphicsEnvironment/PreferLocaleFonts.java generic-all
-java/awt/GraphicsEnvironment/TestGetDefScreenDevice.java generic-all
-java/awt/GridBagLayout/GridBagLayoutIpadXYTest/GridBagLayoutIpadXYTest.java generic-all
-java/awt/GridLayout/LayoutExtraGaps/LayoutExtraGaps.java generic-all
-java/awt/im/4490692/bug4490692.java generic-all
-java/awt/im/4959409/bug4959409.java generic-all
-java/awt/im/6396526/IMLookAndFeel.java generic-all
-java/awt/im/8041990/bug8041990.java generic-all
-java/awt/im/InputContext/bug4625203.java generic-all
-java/awt/im/InputContext/InputContextTest.java generic-all
-java/awt/im/JTextFieldTest.java generic-all
-java/awt/im/memoryleak/InputContextMemoryLeakTest.java generic-all
-java/awt/image/BufferedImage/TinyScale.java generic-all
-java/awt/image/ConvolveOp/EdgeNoOpCrash.java generic-all
-java/awt/image/ConvolveOp/OpCompatibleImageTest.java generic-all
-java/awt/image/DrawImage/DrawImageCoordsTest.java generic-all
-java/awt/image/DrawImage/EABlitTest.java generic-all
-java/awt/image/DrawImage/IncorrectAlphaConversionBicubic.java generic-all
-java/awt/image/DrawImage/IncorrectAlphaSurface2SW.java generic-all
-java/awt/image/DrawImage/IncorrectBounds.java generic-all
-java/awt/image/DrawImage/IncorrectClipSurface2SW.java generic-all
-java/awt/image/DrawImage/IncorrectClipXorModeSW2Surface.java generic-all
-java/awt/image/DrawImage/IncorrectDestinationOffset.java generic-all
-java/awt/image/DrawImage/IncorrectOffset.java generic-all
-java/awt/image/DrawImage/IncorrectSourceOffset.java generic-all
-java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java generic-all
-java/awt/image/DrawImage/IncorrectUnmanagedImageSourceOffset.java generic-all
-java/awt/image/DrawImage/UnmanagedDrawImagePerformance.java generic-all
-java/awt/image/GetDataElementsTest.java generic-all
-java/awt/image/GetSamplesTest.java generic-all
-java/awt/image/ImageIconHang.java generic-all
-java/awt/image/ImagingOpsNoExceptionsTest/ImagingOpsNoExceptionsTest.java generic-all
-java/awt/image/IncorrectSampleMaskTest.java generic-all
-java/awt/image/LookupOp/IntImageReverseTest.java generic-all
-java/awt/image/LookupOp/SingleArrayTest.java generic-all
-java/awt/image/MemoryLeakTest/MemoryLeakTest.java generic-all
-java/awt/image/mlib/MlibOpsTest.java generic-all
-java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java generic-all
-java/awt/image/MultiResolutionImage/MultiResolutionImageObserverTest.java generic-all
-java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java generic-all
-java/awt/image/MultiResolutionImageTest.java generic-all
-java/awt/InputMethods/DiacriticsTest/DiacriticsTest.java generic-all
-java/awt/InputMethods/InputMethodsTest/InputMethodsTest.java generic-all
-java/awt/Insets/CombinedTestApp1.java generic-all
-java/awt/JAWT/MyCanvas.java generic-all
-java/awt/keyboard/EqualKeyCode/EqualKeyCode.java generic-all
-java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_AWT.java generic-all
-java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java generic-all
-java/awt/KeyboardFocusmanager/TypeAhead/ButtonActionKeyTest/ButtonActionKeyTest.java generic-all
-java/awt/KeyboardFocusmanager/TypeAhead/MenuItemActivatedTest/MenuItemActivatedTest.java generic-all
-java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java generic-all
-java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java generic-all
-java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java generic-all
-java/awt/List/ActionAfterRemove/ActionAfterRemove.java generic-all
-java/awt/List/EmptyListEventTest/EmptyListEventTest.java generic-all
-java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java generic-all
-java/awt/List/ListFlickers/ListFlickers.java generic-all
-java/awt/List/ListGarbageCollectionTest/AwtListGarbageCollectionTest.java generic-all
-java/awt/List/ListPeer/R2303044ListSelection.java generic-all
-java/awt/List/MouseDraggedOutCauseScrollingTest/MouseDraggedOutCauseScrollingTest.java generic-all
-java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java generic-all
-java/awt/List/ScrollOutside/ScrollOut.java generic-all
-java/awt/List/SetBackgroundTest/SetBackgroundTest.java generic-all
-java/awt/List/SetFontTest/SetFontTest.java generic-all
-java/awt/List/SingleModeDeselect/SingleModeDeselect.java generic-all
-java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java generic-all
-java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java generic-all
-java/awt/MenuBar/8007006/bug8007006.java generic-all
-java/awt/MenuBar/DeadlockTest1/DeadlockTest1.java generic-all
-java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java generic-all
-java/awt/Mixing/HWDisappear.java generic-all
-java/awt/Mixing/JButtonInGlassPane.java generic-all
-java/awt/Mixing/LWComboBox.java generic-all
-java/awt/Mixing/LWPopupMenu.java generic-all
-java/awt/Mixing/MixingInHwPanel.java generic-all
-java/awt/Mixing/MixingOnDialog.java generic-all
-java/awt/Mixing/MixingOnShrinkingHWButton.java generic-all
-java/awt/Mixing/NonOpaqueInternalFrame.java generic-all
-java/awt/Mixing/OpaqueTest.java generic-all
-java/awt/Mixing/OverlappingButtons.java generic-all
-java/awt/Mixing/setComponentZOrder.java generic-all
-java/awt/Mixing/Validating.java generic-all
-java/awt/Mixing/ValidBounds.java generic-all
-java/awt/Modal/LWModalTest/LWModalTest.java generic-all
-java/awt/Modal/ModalDialogMultiscreenTest/ModalDialogMultiscreenTest.java generic-all
-java/awt/Modal/ModalDialogOrderingTest/ModalDialogOrderingTest.java generic-all
-java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java generic-all
-java/awt/Modal/NpeOnClose/NpeOnCloseTest.java generic-all
-java/awt/Modal/SupportedTest/SupportedTest.java generic-all
-java/awt/Modal/WsDisabledStyle/CloseBlocker/CloseBlocker.java generic-all
-java/awt/Modal/WsDisabledStyle/OverBlocker/OverBlocker.java generic-all
-java/awt/Modal/WsDisabledStyle/Winkey/Winkey.java generic-all
-java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java generic-all
-java/awt/Mouse/EnterExitEvents/DragWindowTest.java generic-all
-java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java generic-all
-java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java generic-all
-java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.java generic-all
-java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java generic-all
-java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java generic-all
-java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java generic-all
-java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java generic-all
-java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java generic-all
-java/awt/Mouse/MouseModifiersUnitTest/ModifierPermutation.java generic-all
-java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java generic-all
-java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java generic-all
-java/awt/Mouse/TitleBarDoubleClick/TitleBarDoubleClick.java generic-all
-java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java generic-all
-java/awt/MouseInfo/JContainerMousePositionTest.java generic-all
-java/awt/MultipleGradientPaint/MultiGradientTest.java generic-all
-java/awt/Multiscreen/DeviceIdentificationTest/DeviceIdentificationTest.java generic-all
-java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java generic-all
-java/awt/Multiscreen/MouseEventTest/MouseEventTest.java generic-all
-java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java generic-all
-java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java generic-all
-java/awt/Multiscreen/UpdateGCTest/UpdateGCTest.java generic-all
-java/awt/Multiscreen/WindowGCChangeTest/WindowGCChangeTest.java generic-all
-java/awt/Multiscreen/WPanelPeerPerf/WPanelPeerPerf.java generic-all
-java/awt/Paint/bug8024864.java generic-all
-java/awt/Paint/ButtonRepaint.java generic-all
-java/awt/Paint/CheckboxRepaint.java generic-all
-java/awt/Paint/ExposeOnEDT.java generic-all
-java/awt/Paint/LabelRepaint.java generic-all
-java/awt/Paint/ListRepaint.java generic-all
-java/awt/Paint/PaintNativeOnUpdate.java generic-all
-java/awt/Paint/PgramUserBoundsTest.java generic-all
-java/awt/print/bug8023392/bug8023392.java generic-all
-java/awt/print/Dialog/DialogCopies.java generic-all
-java/awt/print/Dialog/DialogOrient.java generic-all
-java/awt/print/Dialog/DialogType.java generic-all
-java/awt/print/Dialog/PaperSizeError.java generic-all
-java/awt/print/PageFormat/PageFormatFromAttributes.java generic-all
-java/awt/print/PaintSetEnabledDeadlock/PaintSetEnabledDeadlock.java generic-all
-java/awt/print/PrinterJob/Collate2DPrintingTest.java generic-all
-java/awt/print/PrinterJob/CustomPrintService/PrintDialog.java generic-all
-java/awt/print/PrinterJob/CustomPrintService/PrintServiceStub.java generic-all
-java/awt/print/PrinterJob/CustomPrintService/SetPrintServiceTest.java generic-all
-java/awt/print/PrinterJob/ExceptionTest.java generic-all
-java/awt/print/PrinterJob/GetMediasTest.java generic-all
-java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java generic-all
-java/awt/print/PrinterJob/ImagePrinting/ImageTypes.java generic-all
-java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java generic-all
-java/awt/print/PrinterJob/ImagePrinting/PrintARGBImage.java generic-all
-java/awt/print/PrinterJob/Margins.java generic-all
-java/awt/print/PrinterJob/PageFormatChange.java generic-all
-java/awt/print/PrinterJob/PageRanges.java generic-all
-java/awt/print/PrinterJob/PrintAWTImage.java generic-all
-java/awt/print/PrinterJob/PrintGlyphVectorTest.java generic-all
-java/awt/print/PrinterJob/PrintLatinCJKTest.java generic-all
-java/awt/print/PrinterJob/PrintToDir.java generic-all
-java/awt/print/PrinterJob/PrtException.java generic-all
-java/awt/print/PrinterJob/SameService.java generic-all
-java/awt/print/PrinterJob/ValidatePage/ValidatePage.java generic-all
-java/awt/PrintJob/ConstrainedPrintingTest/ConstrainedPrintingTest.java generic-all
-java/awt/PrintJob/EdgeTest/EdgeTest.java generic-all
-java/awt/PrintJob/MultipleEnd/MultipleEnd.java generic-all
-java/awt/PrintJob/PageSetupDlgBlockingTest/PageSetupDlgBlockingTest.java generic-all
-java/awt/PrintJob/PrintArcTest/PrintArcTest.java generic-all
-java/awt/PrintJob/PrintCheckboxTest/PrintCheckboxManualTest.java generic-all
-java/awt/PrintJob/QuoteAndBackslashTest/QuoteAndBackslashTest.java generic-all
-java/awt/PrintJob/RoundedRectTest/RoundedRectTest.java generic-all
-java/awt/PrintJob/SaveDialogTitleTest.java generic-all
-java/awt/PrintJob/Security/SecurityDialogTest.java generic-all
-java/awt/PrintJob/Text/StringWidth.java generic-all
-java/awt/regtesthelpers/AbstractPolicyTest.java generic-all
-java/awt/regtesthelpers/AbstractTest.java generic-all
-java/awt/regtesthelpers/CopyClassFile.java generic-all
-java/awt/regtesthelpers/process/ProcessCommunicator.java generic-all
-java/awt/regtesthelpers/process/ProcessResults.java generic-all
-java/awt/regtesthelpers/Sysout.java generic-all
-java/awt/regtesthelpers/Util.java generic-all
-java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java generic-all
-java/awt/Robot/CtorTest/CtorTest.java generic-all
-java/awt/Robot/ManualInstructions/ManualInstructions.java generic-all
-java/awt/Robot/RobotExtraButton/RobotExtraButton.java generic-all
-java/awt/ScrollPane/ScrollPanePreferredSize/ScrollPanePreferredSize.java generic-all
-java/awt/security/Permissions.java generic-all
-java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java generic-all
-java/awt/SplashScreen/GenerateTestImage.java generic-all
-java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java generic-all
-java/awt/TextArea/DisposeTest/TestDispose.java generic-all
-java/awt/TextArea/Mixing/TextAreaMixing.java generic-all
-java/awt/TextArea/MouseOverScrollbarWhenTyping/Test.java generic-all
-java/awt/TextArea/MouseOverScrollbarWhenTyping/Test1.java generic-all
-java/awt/TextArea/SelectionVisible/SelectionVisible.java generic-all
-java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java generic-all
-java/awt/TextArea/TextAreaCursorTest/HoveringAndDraggingTest.java generic-all
-java/awt/TextArea/TextAreaTwicePack/TextAreaTwicePack.java generic-all
-java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java generic-all
-java/awt/TextField/DisposeTest/TestDispose.java generic-all
-java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.java generic-all
-java/awt/TextField/SelectionInvisibleTest/SelectionInvisibleTest.java generic-all
-java/awt/TextField/SelectionVisible/SelectionVisible.java generic-all
-java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.java generic-all
-java/awt/Toolkit/BadDisplayTest/BadDisplayTest.java generic-all
-java/awt/Toolkit/DynamicLayout/bug7172833.java generic-all
-java/awt/Toolkit/LoadAWTCrashTest/LoadAWTCrashTest.java generic-all
-java/awt/Toolkit/RealSync/RealSyncOnEDT.java generic-all
-java/awt/Toolkit/ScreenInsetsTest/ScreenInsetsTest.java generic-all
-java/awt/Toolkit/SecurityTest/SecurityTest2.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java generic-all
-java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java generic-all
-java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java generic-all
-java/awt/TrayIcon/CtorTest/CtorTest.java generic-all
-java/awt/TrayIcon/DragEventSource/DragEventSource.java generic-all
-java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java generic-all
-java/awt/TrayIcon/ShowAfterDisposeTest/ShowAfterDisposeTest.java generic-all
-java/awt/Window/8027025/Test8027025.java generic-all
-java/awt/Window/AlwaysOnTop/AlwaysOnTopEvenOfWindow.java generic-all
-java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java generic-all
-java/awt/Window/AlwaysOnTop/SyncAlwaysOnTopFieldTest.java generic-all
-java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java generic-all
-java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java generic-all
-java/awt/Window/Grab/GrabTest.java generic-all
-java/awt/Window/GrabSequence/GrabSequence.java generic-all
-java/awt/Window/LocationByPlatform/LocationByPlatformTest.java generic-all
-java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java generic-all
-java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java generic-all
-java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java generic-all
-java/awt/Window/PropertyChangeListenerLockSerialization/PropertyChangeListenerLockSerialization.java generic-all
-java/awt/Window/SetBackgroundNPE/SetBackgroundNPE.java generic-all
-java/awt/Window/TopLevelLocation/TopLevelLocation.java generic-all
-java/awt/Window/TranslucentJAppletTest/TranslucentJAppletTest.java generic-all
-java/awt/Window/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java generic-all
-java/awt/Window/TranslucentShapedFrameTest/TSFrame.java generic-all
-java/awt/Window/WindowClosedEvents/WindowClosedEventOnDispose.java generic-all
-java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java generic-all
-java/awt/Window/WindowsLeak/WindowsLeak.java generic-all
-java/awt/Window/WindowType/WindowType.java generic-all
-java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java generic-all
-java/awt/WMSpecificTests/Mutter/MutterMaximizeTest.java generic-all
-java/awt/xembed/server/JavaClient.java generic-all
-java/awt/xembed/server/RunTestXEmbed.java generic-all
-java/awt/xembed/server/TesterClient.java generic-all
-java/awt/xembed/server/TestXEmbedServer.java generic-all
-java/awt/xembed/server/TestXEmbedServerJava.java generic-all
-com/sun/awt/SecurityWarning/CustomSecurityManager.java generic-all
-com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java generic-all
-com/sun/awt/Translucency/WindowOpacity.java generic-all
-com/sun/awt/SecurityWarning/CustomSecurityManager.java generic-all
-com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java generic-all
-com/sun/awt/Translucency/WindowOpacity.java generic-all
-sun/awt/AppContext/8012933/Test8012933.java generic-all
-sun/awt/AppContext/MultiThread/MultiThreadTest.java generic-all
-sun/awt/datatransfer/DataFlavorComparatorTest.java generic-all
-sun/awt/datatransfer/DataFlavorComparatorTest1.java generic-all
-sun/awt/datatransfer/SuplementaryCharactersTransferTest.java generic-all
-sun/awt/dnd/8024061/bug8024061.java generic-all
-sun/awt/font/ClassLoaderLeakTest.java generic-all
-sun/awt/image/bug8038000.java generic-all
-sun/awt/image/DrawByteBinary.java generic-all
-sun/awt/image/ImageRepresentation/LUTCompareTest.java generic-all
-sun/awt/image/ImageWatched/AddNoLeak.java generic-all
-sun/awt/image/ImagingLib/SamePackingTypeTest.java generic-all
-
-# SWING: requires AWT
-javax/swing/AbstractButton/6711682/bug6711682.java generic-all
-javax/swing/AncestorNotifier/7193219/bug7193219.java generic-all
-javax/swing/border/Test4120351.java generic-all
-javax/swing/border/Test4124729.java generic-all
-javax/swing/border/Test4129681.java generic-all
-javax/swing/border/Test4243289.java generic-all
-javax/swing/border/Test4247606.java generic-all
-javax/swing/border/Test4252164.java generic-all
-javax/swing/border/Test4760089.java generic-all
-javax/swing/border/Test4856008.java generic-all
-javax/swing/border/Test6461042.java generic-all
-javax/swing/border/Test6625450.java generic-all
-javax/swing/border/Test6910490.java generic-all
-javax/swing/border/Test6978482.java generic-all
-javax/swing/border/Test6981576.java generic-all
-javax/swing/border/Test7022041.java generic-all
-javax/swing/border/Test7034614.java generic-all
-javax/swing/border/Test7149090.java generic-all
-javax/swing/DataTransfer/6456844/bug6456844.java generic-all
-javax/swing/DataTransfer/8059739/bug8059739.java generic-all
-javax/swing/dnd/7171812/bug7171812.java generic-all
-javax/swing/dnd/7171812/JListWithScroll.java generic-all
-javax/swing/GroupLayout/6613904/bug6613904.java generic-all
-javax/swing/GroupLayout/7071166/bug7071166.java generic-all
-javax/swing/JButton/6604281/bug6604281.java generic-all
-javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java generic-all
-javax/swing/JCheckBox/4449413/bug4449413.java generic-all
-javax/swing/JCheckBox/8032667/bug8032667.java generic-all
-javax/swing/JCheckBox/8032667/bug8032667_image_diff.java generic-all
-javax/swing/JColorChooser/8065098/bug8065098.java generic-all
-javax/swing/JColorChooser/8065098/JColorChooserDnDTest.java generic-all
-javax/swing/JColorChooser/Test4165217.java generic-all
-javax/swing/JColorChooser/Test4177735.java generic-all
-javax/swing/JColorChooser/Test4193384.java generic-all
-javax/swing/JColorChooser/Test4222508.java generic-all
-javax/swing/JColorChooser/Test4234761.java generic-all
-javax/swing/JColorChooser/Test4461329.java generic-all
-javax/swing/JColorChooser/Test4711996.java generic-all
-javax/swing/JColorChooser/Test4759306.java generic-all
-javax/swing/JColorChooser/Test4759934.java generic-all
-javax/swing/JColorChooser/Test4887836.java generic-all
-javax/swing/JColorChooser/Test6199676.java generic-all
-javax/swing/JColorChooser/Test6348456.java generic-all
-javax/swing/JColorChooser/Test6524757.java generic-all
-javax/swing/JColorChooser/Test6541987.java generic-all
-javax/swing/JColorChooser/Test6559154.java generic-all
-javax/swing/JColorChooser/Test6707406.java generic-all
-javax/swing/JColorChooser/Test6827032.java generic-all
-javax/swing/JColorChooser/Test6977726.java generic-all
-javax/swing/JColorChooser/Test7194184.java generic-all
-javax/swing/JComboBox/4199622/bug4199622.java generic-all
-javax/swing/JComboBox/4743225/bug4743225.java generic-all
-javax/swing/JComboBox/6236162/bug6236162.java generic-all
-javax/swing/JComboBox/6337518/bug6337518.java generic-all
-javax/swing/JComboBox/6607130/bug6607130.java generic-all
-javax/swing/JComboBox/6632953/bug6632953.java generic-all
-javax/swing/JComboBox/7031551/bug7031551.java generic-all
-javax/swing/JComboBox/7082443/bug7082443.java generic-all
-javax/swing/JComboBox/7195179/Test7195179.java generic-all
-javax/swing/JComboBox/8015300/Test8015300.java generic-all
-javax/swing/JComboBox/8019180/Test8019180.java generic-all
-javax/swing/JComboBox/8032878/bug8032878.java generic-all
-javax/swing/JComboBox/8057893/bug8057893.java generic-all
-javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java generic-all
-javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java generic-all
-javax/swing/JComponent/4337267/bug4337267.java generic-all
-javax/swing/JComponent/6683775/bug6683775.java generic-all
-javax/swing/JComponent/6989617/bug6989617.java generic-all
-javax/swing/JComponent/7154030/bug7154030.java generic-all
-javax/swing/JComponent/8043610/bug8043610.java generic-all
-javax/swing/JDialog/6639507/bug6639507.java generic-all
-javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java generic-all
-javax/swing/JEditorPane/4492274/bug4492274.java generic-all
-javax/swing/JEditorPane/6917744/bug6917744.java generic-all
-javax/swing/JEditorPane/bug4714674.java generic-all
-javax/swing/JFileChooser/4150029/bug4150029.java generic-all
-javax/swing/JFileChooser/4524490/bug4524490.java generic-all
-javax/swing/JFileChooser/4847375/bug4847375.java generic-all
-javax/swing/JFileChooser/6342301/bug6342301.java generic-all
-javax/swing/JFileChooser/6396844/TwentyThousandTest.java generic-all
-javax/swing/JFileChooser/6484091/bug6484091.java generic-all
-javax/swing/JFileChooser/6489130/bug6489130.java generic-all
-javax/swing/JFileChooser/6520101/bug6520101.java generic-all
-javax/swing/JFileChooser/6550546/bug6550546.java generic-all
-javax/swing/JFileChooser/6570445/bug6570445.java generic-all
-javax/swing/JFileChooser/6688203/bug6688203.java generic-all
-javax/swing/JFileChooser/6698013/bug6698013.java generic-all
-javax/swing/JFileChooser/6713352/bug6713352.java generic-all
-javax/swing/JFileChooser/6738668/bug6738668.java generic-all
-javax/swing/JFileChooser/6741890/bug6741890.java generic-all
-javax/swing/JFileChooser/6798062/bug6798062.java generic-all
-javax/swing/JFileChooser/6817933/Test6817933.java generic-all
-javax/swing/JFileChooser/6840086/bug6840086.java generic-all
-javax/swing/JFileChooser/6868611/bug6868611.java generic-all
-javax/swing/JFileChooser/6945316/bug6945316.java generic-all
-javax/swing/JFileChooser/7036025/bug7036025.java generic-all
-javax/swing/JFileChooser/7199708/bug7199708.java generic-all
-javax/swing/JFileChooser/8002077/bug8002077.java generic-all
-javax/swing/JFileChooser/8013442/Test8013442.java generic-all
-javax/swing/JFileChooser/8021253/bug8021253.java generic-all
-javax/swing/JFileChooser/8046391/bug8046391.java generic-all
-javax/swing/JFileChooser/8062561/bug8062561.java generic-all
-javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java generic-all
-javax/swing/JFormattedTextField/Test6462562.java generic-all
-javax/swing/JFrame/4962534/bug4962534.java generic-all
-javax/swing/JFrame/8016356/bug8016356.java generic-all
-javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java generic-all
-javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java generic-all
-javax/swing/JInternalFrame/4193219/IconCoord.java generic-all
-javax/swing/JInternalFrame/4251301/bug4251301.java generic-all
-javax/swing/JInternalFrame/5066752/bug5066752.java generic-all
-javax/swing/JInternalFrame/6647340/bug6647340.java generic-all
-javax/swing/JInternalFrame/6725409/bug6725409.java generic-all
-javax/swing/JInternalFrame/6726866/bug6726866.java generic-all
-javax/swing/JInternalFrame/8020708/bug8020708.java generic-all
-javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java generic-all
-javax/swing/JInternalFrame/Test6325652.java generic-all
-javax/swing/JInternalFrame/Test6505027.java generic-all
-javax/swing/JInternalFrame/Test6802868.java generic-all
-javax/swing/JLabel/6501991/bug6501991.java generic-all
-javax/swing/JLabel/6596966/bug6596966.java generic-all
-javax/swing/JLabel/7004134/bug7004134.java generic-all
-javax/swing/JLayer/6824395/bug6824395.java generic-all
-javax/swing/JLayer/6872503/bug6872503.java generic-all
-javax/swing/JLayer/6875153/bug6875153.java generic-all
-javax/swing/JLayer/6875716/bug6875716.java generic-all
-javax/swing/JLayer/6994419/bug6994419.java generic-all
-javax/swing/JLayer/SerializationTest/SerializationTest.java generic-all
-javax/swing/JList/6462008/bug6462008.java generic-all
-javax/swing/JList/6823603/bug6823603.java generic-all
-javax/swing/JMenu/4515762/bug4515762.java generic-all
-javax/swing/JMenu/4692443/bug4692443.java generic-all
-javax/swing/JMenuBar/4750590/bug4750590.java generic-all
-javax/swing/JMenuItem/4171437/bug4171437.java generic-all
-javax/swing/JMenuItem/4654927/bug4654927.java generic-all
-javax/swing/JMenuItem/6209975/bug6209975.java generic-all
-javax/swing/JMenuItem/6438430/bug6438430.java generic-all
-javax/swing/JMenuItem/6883341/bug6883341.java generic-all
-javax/swing/JMenuItem/7036148/bug7036148.java generic-all
-javax/swing/JMenuItem/8031573/bug8031573.java generic-all
-javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java generic-all
-javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java generic-all
-javax/swing/JOptionPane/6464022/bug6464022.java generic-all
-javax/swing/JOptionPane/7138665/bug7138665.java generic-all
-javax/swing/JOptionPane/8024926/bug8024926.java generic-all
-javax/swing/JPopupMenu/4458079/bug4458079.java generic-all
-javax/swing/JPopupMenu/4966112/bug4966112.java generic-all
-javax/swing/JPopupMenu/6495920/bug6495920.java generic-all
-javax/swing/JPopupMenu/6675802/bug6675802.java generic-all
-javax/swing/JPopupMenu/6690791/bug6690791.java generic-all
-javax/swing/JPopupMenu/6691503/bug6691503.java generic-all
-javax/swing/JPopupMenu/6694823/bug6694823.java generic-all
-javax/swing/JPopupMenu/6800513/bug6800513.java generic-all
-javax/swing/JPopupMenu/6827786/bug6827786.java generic-all
-javax/swing/JPopupMenu/6987844/bug6987844.java generic-all
-javax/swing/JPopupMenu/7154841/bug7154841.java generic-all
-javax/swing/JPopupMenu/7156657/bug7156657.java generic-all
-javax/swing/JPopupMenu/7160604/bug7160604.java generic-all
-javax/swing/JPopupMenu/Separator/6547087/bug6547087.java generic-all
-javax/swing/JProgressBar/7141573/bug7141573.java generic-all
-javax/swing/JRadioButton/8033699/bug8033699.java generic-all
-javax/swing/JRootPane/4670486/bug4670486.java generic-all
-javax/swing/JScrollBar/4708809/bug4708809.java generic-all
-javax/swing/JScrollBar/4865918/bug4865918.java generic-all
-javax/swing/JScrollBar/6542335/bug6542335.java generic-all
-javax/swing/JScrollBar/6924059/bug6924059.java generic-all
-javax/swing/JScrollBar/7163696/Test7163696.java generic-all
-javax/swing/JScrollBar/8039464/Test8039464.java generic-all
-javax/swing/JScrollBar/bug4202954/bug4202954.java generic-all
-javax/swing/JScrollPane/6559589/bug6559589.java generic-all
-javax/swing/JScrollPane/6612531/bug6612531.java generic-all
-javax/swing/JScrollPane/Test6526631.java generic-all
-javax/swing/JSlider/4252173/bug4252173.java generic-all
-javax/swing/JSlider/4987336/bug4987336.java generic-all
-javax/swing/JSlider/6278700/bug6278700.java generic-all
-javax/swing/JSlider/6348946/bug6348946.java generic-all
-javax/swing/JSlider/6524424/bug6524424.java generic-all
-javax/swing/JSlider/6579827/bug6579827.java generic-all
-javax/swing/JSlider/6587742/bug6587742.java generic-all
-javax/swing/JSlider/6742358/bug6742358.java generic-all
-javax/swing/JSlider/6794831/bug6794831.java generic-all
-javax/swing/JSlider/6794836/bug6794836.java generic-all
-javax/swing/JSlider/6848475/bug6848475.java generic-all
-javax/swing/JSlider/6918861/bug6918861.java generic-all
-javax/swing/JSlider/6923305/bug6923305.java generic-all
-javax/swing/JSpinner/4973721/bug4973721.java generic-all
-javax/swing/JSpinner/5012888/bug5012888.java generic-all
-javax/swing/JSpinner/6463712/bug6463712.java generic-all
-javax/swing/JSpinner/6532833/bug6532833.java generic-all
-javax/swing/JSplitPane/4201995/bug4201995.java generic-all
-javax/swing/JSplitPane/4514858/bug4514858.java generic-all
-javax/swing/JSplitPane/4816114/bug4816114.java generic-all
-javax/swing/JSplitPane/4885629/bug4885629.java generic-all
-javax/swing/JTabbedPane/4310381/bug4310381.java generic-all
-javax/swing/JTabbedPane/4361477/bug4361477.java generic-all
-javax/swing/JTabbedPane/4624207/bug4624207.java generic-all
-javax/swing/JTabbedPane/6416920/bug6416920.java generic-all
-javax/swing/JTabbedPane/6495408/bug6495408.java generic-all
-javax/swing/JTabbedPane/6670274/bug6670274.java generic-all
-javax/swing/JTabbedPane/7010561/bug7010561.java generic-all
-javax/swing/JTabbedPane/7024235/Test7024235.java generic-all
-javax/swing/JTabbedPane/7161568/bug7161568.java generic-all
-javax/swing/JTabbedPane/7170310/bug7170310.java generic-all
-javax/swing/JTabbedPane/8007563/Test8007563.java generic-all
-javax/swing/JTable/4220171/bug4220171.java generic-all
-javax/swing/JTable/4235420/bug4235420.java generic-all
-javax/swing/JTable/6263446/bug6263446.java generic-all
-javax/swing/JTable/6735286/bug6735286.java generic-all
-javax/swing/JTable/6768387/bug6768387.java generic-all
-javax/swing/JTable/6777378/bug6777378.java generic-all
-javax/swing/JTable/6788484/bug6788484.java generic-all
-javax/swing/JTable/6913768/bug6913768.java generic-all
-javax/swing/JTable/6937798/bug6937798.java generic-all
-javax/swing/JTable/7027139/bug7027139.java generic-all
-javax/swing/JTable/7055065/bug7055065.java generic-all
-javax/swing/JTable/7068740/bug7068740.java generic-all
-javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java generic-all
-javax/swing/JTable/8005019/bug8005019.java generic-all
-javax/swing/JTable/8031971/bug8031971.java generic-all
-javax/swing/JTable/8032874/bug8032874.java generic-all
-javax/swing/JTable/Test6888156.java generic-all
-javax/swing/JTableHeader/6884066/bug6884066.java generic-all
-javax/swing/JTableHeader/6889007/bug6889007.java generic-all
-javax/swing/JTextArea/4697612/bug4697612.java generic-all
-javax/swing/JTextArea/6925473/bug6925473.java generic-all
-javax/swing/JTextArea/6940863/bug6940863.java generic-all
-javax/swing/JTextArea/7049024/bug7049024.java generic-all
-javax/swing/JTextArea/Test6593649.java generic-all
-javax/swing/JTextField/8036819/bug8036819.java generic-all
-javax/swing/JToolBar/4247996/bug4247996.java generic-all
-javax/swing/JToolTip/4846413/bug4846413.java generic-all
-javax/swing/JTree/4314199/bug4314199.java generic-all
-javax/swing/JTree/4330357/bug4330357.java generic-all
-javax/swing/JTree/4908142/bug4908142.java generic-all
-javax/swing/JTree/4927934/bug4927934.java generic-all
-javax/swing/JTree/6263446/bug6263446.java generic-all
-javax/swing/JTree/6505523/bug6505523.java generic-all
-javax/swing/JTree/8003400/Test8003400.java generic-all
-javax/swing/JTree/8003830/bug8003830.java generic-all
-javax/swing/JTree/8004298/bug8004298.java generic-all
-javax/swing/JTree/8013571/Test8013571.java generic-all
-javax/swing/JTree/8038113/bug8038113.java generic-all
-javax/swing/JViewport/6953396/bug6953396.java generic-all
-javax/swing/JViewport/7107099/bug7107099.java generic-all
-javax/swing/KeyboardManager/8013370/Test8013370.java generic-all
-javax/swing/LookAndFeel/6474153/bug6474153.java generic-all
-javax/swing/MultiUIDefaults/4300666/bug4300666.java generic-all
-javax/swing/MultiUIDefaults/4331767/bug4331767.java generic-all
-javax/swing/MultiUIDefaults/Test6860438.java generic-all
-javax/swing/plaf/basic/BasicComboBoxEditor/Test8015336.java generic-all
-javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java generic-all
-javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java generic-all
-javax/swing/plaf/basic/BasicScrollPaneUI/Test6632810.java generic-all
-javax/swing/plaf/basic/BasicSplitPaneUI/Test6657026.java generic-all
-javax/swing/plaf/basic/BasicTabbedPaneUI/Test6943780.java generic-all
-javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java generic-all
-javax/swing/plaf/basic/Test6984643.java generic-all
-javax/swing/plaf/metal/MetalBorders/Test6657026.java generic-all
-javax/swing/plaf/metal/MetalBumps/Test6657026.java generic-all
-javax/swing/plaf/metal/MetalInternalFrameUI/Test6657026.java generic-all
-javax/swing/plaf/metal/MetalLookAndFeel/5073047/bug5073047.java generic-all
-javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java generic-all
-javax/swing/plaf/metal/MetalSliderUI/Test6657026.java generic-all
-javax/swing/plaf/nimbus/8041725/bug8041725.java generic-all
-javax/swing/plaf/nimbus/ColorCustomizationTest.java generic-all
-javax/swing/plaf/nimbus/Test6741426.java generic-all
-javax/swing/plaf/nimbus/Test6849805.java generic-all
-javax/swing/plaf/nimbus/Test6919629.java generic-all
-javax/swing/plaf/nimbus/Test7048204.java generic-all
-javax/swing/plaf/synth/6771547/SynthTest.java generic-all
-javax/swing/plaf/synth/7032791/bug7032791.java generic-all
-javax/swing/plaf/synth/7143614/bug7143614.java generic-all
-javax/swing/plaf/synth/7158712/bug7158712.java generic-all
-javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java generic-all
-javax/swing/plaf/synth/SynthToolBarUI/6739756/bug6739756.java generic-all
-javax/swing/plaf/synth/Test6660049.java generic-all
-javax/swing/plaf/synth/Test6933784.java generic-all
-javax/swing/plaf/synth/Test8015926.java generic-all
-javax/swing/plaf/synth/Test8043627.java generic-all
-javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java generic-all
-javax/swing/Popup/TaskbarPositionTest.java generic-all
-javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java generic-all
-javax/swing/PopupFactory/8048506/bug8048506.java generic-all
-javax/swing/regtesthelpers/Util.java generic-all
-javax/swing/RepaintManager/6608456/bug6608456.java generic-all
-javax/swing/RepaintManager/7013453/bug7013453.java generic-all
-javax/swing/RepaintManager/IconifyTest/IconifyTest.java generic-all
-javax/swing/Security/6657138/bug6657138.java generic-all
-javax/swing/Security/6657138/ComponentTest.java generic-all
-javax/swing/Security/6938813/bug6938813.java generic-all
-javax/swing/SpringLayout/4726194/bug4726194.java generic-all
-javax/swing/SwingTest.java generic-all
-javax/swing/SwingUtilities/4917669/bug4917669.java generic-all
-javax/swing/SwingUtilities/6797139/bug6797139.java generic-all
-javax/swing/SwingUtilities/7088744/bug7088744.java generic-all
-javax/swing/SwingUtilities/7146377/bug7146377.java generic-all
-javax/swing/SwingUtilities/7170657/bug7170657.java generic-all
-javax/swing/SwingUtilities/8032219/DrawRect.java generic-all
-javax/swing/SwingWorker/6432565/bug6432565.java generic-all
-javax/swing/SwingWorker/6493680/bug6493680.java generic-all
-javax/swing/SwingWorker/6880336/NestedWorkers.java generic-all
-javax/swing/system/6799345/TestShutdown.java generic-all
-javax/swing/text/AbstractDocument/6968363/Test6968363.java generic-all
-javax/swing/text/AbstractDocument/8030118/Test8030118.java generic-all
-javax/swing/text/CSSBorder/6796710/bug6796710.java generic-all
-javax/swing/text/DefaultCaret/6938583/bug6938583.java generic-all
-javax/swing/text/DefaultCaret/7083457/bug7083457.java generic-all
-javax/swing/text/DefaultEditorKit/4278839/bug4278839.java generic-all
-javax/swing/text/DefaultHighlighter/6771184/bug6771184.java generic-all
-javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java generic-all
-javax/swing/text/GlyphView/4984669/bug4984669.java generic-all
-javax/swing/text/html/7189299/bug7189299.java generic-all
-javax/swing/text/html/8005391/bug8005391.java generic-all
-javax/swing/text/html/8034955/bug8034955.java generic-all
-javax/swing/text/html/CSS/4530474/bug4530474.java generic-all
-javax/swing/text/html/HRuleView/Test5062055.java generic-all
-javax/swing/text/html/HTMLDocument/8058120/bug8058120.java generic-all
-javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java generic-all
-javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java generic-all
-javax/swing/text/html/parser/Parser/6836089/bug6836089.java generic-all
-javax/swing/text/html/parser/Parser/6990651/bug6990651.java generic-all
-javax/swing/text/html/parser/Parser/7003777/bug7003777.java generic-all
-javax/swing/text/html/parser/Parser/7011777/bug7011777.java generic-all
-javax/swing/text/html/parser/Parser/7165725/bug7165725.java generic-all
-javax/swing/text/html/parser/Parser/8028616/bug8028616.java generic-all
-javax/swing/text/html/parser/Test8017492.java generic-all
-javax/swing/text/html/TableView/7030332/bug7030332.java generic-all
-javax/swing/text/html/Test4783068.java generic-all
-javax/swing/text/JTextComponent/5074573/bug5074573.java generic-all
-javax/swing/text/LayoutQueue/Test6588003.java generic-all
-javax/swing/text/NavigationFilter/6735293/bug6735293.java generic-all
-javax/swing/text/StyledEditorKit/4506788/bug4506788.java generic-all
-javax/swing/text/StyledEditorKit/8016833/bug8016833.java generic-all
-javax/swing/text/Utilities/bug7045593.java generic-all
-javax/swing/text/View/8014863/bug8014863.java generic-all
-javax/swing/text/View/8015853/bug8015853.java generic-all
-javax/swing/text/View/8048110/bug8048110.java generic-all
-javax/swing/text/WrappedPlainView/6857057/bug6857057.java generic-all
-javax/swing/text/WrappedPlainView/6857057/StubBranchElement.java generic-all
-javax/swing/text/WrappedPlainView/6857057/StubLeafElement.java generic-all
-javax/swing/ToolTipManager/7123767/bug7123767.java generic-all
-javax/swing/ToolTipManager/Test6256140.java generic-all
-javax/swing/ToolTipManager/Test6657026.java generic-all
-javax/swing/tree/DefaultTreeCellRenderer/7142955/bug7142955.java generic-all
-javax/swing/UIDefaults/6622002/bug6622002.java generic-all
-javax/swing/UIDefaults/6795356/bug6795356.java generic-all
-javax/swing/UIDefaults/6795356/SwingLazyValueTest.java generic-all
-javax/swing/UIDefaults/6795356/TableTest.java generic-all
-javax/swing/UIManager/Test6657026.java generic-all
-javax/swing/UITest/UITest.java generic-all
-com/sun/java/swing/plaf/gtk/4928019/bug4928019.java generic-all
-com/sun/java/swing/plaf/gtk/Test6635110.java generic-all
-com/sun/java/swing/plaf/gtk/Test6963870.java generic-all
-com/sun/java/swing/plaf/windows/8016551/bug8016551.java generic-all
-com/sun/java/swing/plaf/windows/Test6824600.java generic-all
-com/sun/java/swing/plaf/windows/WindowsRadioButtonUI/7089914/bug7089914.java generic-all
diff --git a/src/IKVM.Java.Tests/langtools/ExcludeList.txt b/src/IKVM.Java.Tests/langtools/ExcludeList.txt
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/src/IKVM.Java.Tests/nashorn/ExcludeList.txt b/src/IKVM.Java.Tests/nashorn/ExcludeList.txt
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/src/jar/jar.msbuildproj b/src/jar/jar.msbuildproj
new file mode 100644
index 0000000000..4b05b8d6f5
--- /dev/null
+++ b/src/jar/jar.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ sun.tools.jar.Main
+ ikvm.tools.jar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/jarsigner/jarsigner.msbuildproj b/src/jarsigner/jarsigner.msbuildproj
new file mode 100644
index 0000000000..87412b561a
--- /dev/null
+++ b/src/jarsigner/jarsigner.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ sun.security.tools.jarsigner.Main
+ ikvm.tools.jarsigner
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/javadoc/javadoc.msbuildproj b/src/javadoc/javadoc.msbuildproj
new file mode 100644
index 0000000000..4ec2ba26c6
--- /dev/null
+++ b/src/javadoc/javadoc.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.javadoc.Main
+ ikvm.tools.javadoc
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/javah/javah.msbuildproj b/src/javah/javah.msbuildproj
new file mode 100644
index 0000000000..5584c51cce
--- /dev/null
+++ b/src/javah/javah.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.javah.Main
+ ikvm.tools.javah
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/javap/javap.msbuildproj b/src/javap/javap.msbuildproj
new file mode 100644
index 0000000000..deb1f64894
--- /dev/null
+++ b/src/javap/javap.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.javap.Main
+ ikvm.tools.javap
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/jdeps/jdeps.msbuildproj b/src/jdeps/jdeps.msbuildproj
new file mode 100644
index 0000000000..1bef548783
--- /dev/null
+++ b/src/jdeps/jdeps.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.jdeps.Main
+ ikvm.tools.jdeps
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/keytool/keytool.msbuildproj b/src/keytool/keytool.msbuildproj
new file mode 100644
index 0000000000..c5195d42af
--- /dev/null
+++ b/src/keytool/keytool.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ sun.security.tools.keytool.Main
+ ikvm.tools.keytool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/policytool/policytool.msbuildproj b/src/policytool/policytool.msbuildproj
new file mode 100644
index 0000000000..fdacfbde33
--- /dev/null
+++ b/src/policytool/policytool.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ sun.security.tools.policytool.PolicyTool
+ ikvm.tools.policytool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/rmic/rmic.msbuildproj b/src/rmic/rmic.msbuildproj
new file mode 100644
index 0000000000..82f7cf312d
--- /dev/null
+++ b/src/rmic/rmic.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ sun.rmi.rmic.Main
+ ikvm.tools.rmic
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/wsgen/wsgen.msbuildproj b/src/wsgen/wsgen.msbuildproj
new file mode 100644
index 0000000000..fb0010be30
--- /dev/null
+++ b/src/wsgen/wsgen.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.internal.ws.WsGen
+ ikvm.tools.wsgen
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/wsimport/wsimport.msbuildproj b/src/wsimport/wsimport.msbuildproj
new file mode 100644
index 0000000000..f5eee87dd8
--- /dev/null
+++ b/src/wsimport/wsimport.msbuildproj
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ Exe
+ net461;netcoreapp3.1
+ win7-x64;linux-x64
+ true
+ com.sun.tools.internal.ws.WsImport
+ ikvm.tools.wsimport
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+