JDK-8200190 : The "com.sun.awt.AWTUtilities" class can be dropped
  • Type: CSR
  • Component: client-libs
  • Sub-Component: java.awt
  • Priority: P3
  • Status: Closed
  • Resolution: Approved
  • Fix Versions: 11
  • Submitted: 2018-03-23
  • Updated: 2018-04-05
  • Resolved: 2018-04-05
Related Reports
CSR :  
Description
Summary
-------

The client code has a "com.sun.awt.AWTUtilities" class which at some point in the past, JDK 6u10, was used as a kind of "public" API. Currently all its functionality is already provided by the public API, so this class can be removed in JDK 11.

Problem
-------

This class was deprecated forRemoval=true in JDK 10 (JDK-8187253). This class is unused in the JDK and can be removed.

Solution
--------

The solutions is to remove:

     src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
Comments
Approved contingent on a release note being created for the parent issue and the parent issue being associated with the umbrella bug JDK-8177680.
05-04-2018