Hello.
Please review the fix for JDK 13.

Bug: https://bugs.openjdk.java.net/browse/JDK-8220134
Fix: http://cr.openjdk.java.net/~serb/8220134/webrev.00

The AppContext class was used as a kind of "sandbox" in case of applets/webstart. Both 
applets and webstart were removed from the jdk11, since then we always use only one 
"MainAppcontext", which means that AppContext itself became useless.
Supporting AppContext overly complicates the code, and provides no benefits. It would be great if we can remove this code.

In this change I have removed:
 - The "jdk.internal.access.JavaAWTAccess" class which implemented a bridge 
between java.desktop and java.base
 - The code which setup JavaAWTAccess in sun.awt.AppContext class
 - The mapping between LoggerContext and AppContext in the 
java.util.logging.LogManager class

Some tests were updated/removed as well.

.....
mach5 tier1 and client-tests are green.

--
Best regards, Sergey.

Reply via email to