On Tue, 31 Mar 2026 18:03:16 GMT, Phil Race <[email protected]> wrote:
>> There are some remaining scattered uses of AppContext in AWT classes. >> src/java.desktop/share/classes/java/awt/EventDispatchThread.java >> src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java >> src/java.desktop/share/classes/java/awt/SentEvent.java >> src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java >> src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java >> src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java >> src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java >> src/java.desktop/share/classes/sun/awt/PaintEventDispatcher.java >> src/java.desktop/share/classes/sun/font/SunFontManager.java >> Some are just references in comments as is the case in the last file >> >> >> 2 tests are removed as a result >> jdk/javax/swing/system/6799345/TestShutdown.java - NPE because main >> appcontext not created. >> jdk/sun/awt/AppContext/8012933/Test8012933.java - calls AppContext.dispose() >> which interrupts the EDT >> >> Regarding the latter, see my comment in EventDispatchThread.java > > Phil Race has updated the pull request incrementally with one additional > commit since the last revision: > > 8381020 Marked as reviewed by azvegint (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/30463#pullrequestreview-4039837070
