<AWT Dev> hg: jdk7/awt/jdk: 4 new changesets
oleg.sukhodolsky at sun.com
oleg.sukhodolsky at sun.com
Thu Mar 13 06:33:04 PDT 2008
Changeset: 367edeff526e
Author: son
Date: 2008-03-13 16:12 +0300
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/367edeff526e
6616095: AWT's WindowDisposerRecord keeps AppContext alive too long
Summary: WindowDisposerRecord should not keep strong reference to AppContext.
Reviewed-by: art
! src/share/classes/java/awt/Window.java
Changeset: e4e71142754b
Author: son
Date: 2008-03-13 16:19 +0300
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/e4e71142754b
6632140: minor refactoring for XWM
Summary: code cleanup and generificaion for XWM
Reviewed-by: anthony
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWM.java
Changeset: dc7dfc7d15ba
Author: son
Date: 2008-03-13 16:27 +0300
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/dc7dfc7d15ba
6592751: EmbeddedFrame disposal is fragile and breaks clean AppContext termination
Summary: AppContext.dispose() should be ready to get exceptions during disposal of toplevels. Also now we mark windows peers as destroyed when native object has been destroyed.
Reviewed-by: art
! src/share/classes/sun/awt/AppContext.java
! src/windows/classes/sun/awt/windows/WObjectPeer.java
! src/windows/native/sun/windows/awt.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Object.h
Changeset: 619d2d592b88
Author: son
Date: 2008-03-13 16:32 +0300
URL: http://hg.openjdk.java.net/jdk7/awt/jdk/rev/619d2d592b88
6603256: Startup: Defer initialization of DropTarget's flavorMap
Summary: SystemFlavorMap is lazily initialized now.
Reviewed-by: uta
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/share/classes/java/awt/dnd/DropTarget.java
More information about the awt-dev
mailing list