hg: jdk7/jdk7/jdk: 30 new changesets
lana.steuck at sun.com
lana.steuck at sun.com
Tue Apr 14 15:32:49 PDT 2009
Changeset: d0b6e69791c8
Author: art
Date: 2009-02-11 17:07 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d0b6e69791c8
6633275: Need to support shaped/translucent windows
Summary: forward-port from 6u14, no public API is introduced
Reviewed-by: anthony, dcherepanov
! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/Makefile
! make/sun/awt/make.depend
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
! make/sun/xawt/mapfile-vers
! src/share/classes/com/sun/awt/AWTUtilities.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/GraphicsConfiguration.java
! src/share/classes/java/awt/GraphicsDevice.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/EmbeddedFrame.java
! src/share/classes/sun/awt/SunToolkit.java
+ src/share/native/sun/awt/utility/rect.c
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
! src/solaris/classes/sun/awt/X11GraphicsConfig.java
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_p.h
! src/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java
+ src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/windows/classes/sun/awt/windows/WCanvasPeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/windows/native/sun/awt/utility/rect.h
! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp
! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
! src/windows/native/sun/windows/awt_BitmapUtil.cpp
! src/windows/native/sun/windows/awt_BitmapUtil.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
+ test/com/sun/awt/Translucency/TranslucentJAppletTest/TranslucentJAppletTest.java
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TSFrame.java
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
+ test/com/sun/awt/Translucency/WindowOpacity.java
+ test/sun/java2d/pipe/RegionOps.java
Changeset: d78988dd5659
Author: art
Date: 2009-02-12 17:27 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d78988dd5659
6804680: Solaris AMD64 build fails after the fix for 6633275/7
Summary: addition to the fix for 6633275
Reviewed-by: yan
! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386
Changeset: 0d01d1f0954d
Author: dcherepanov
Date: 2009-02-12 18:24 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0d01d1f0954d
6724890: Deadlock between AWT-EventQueue-1 and AWT-XAWT threads during IDE start
Reviewed-by: art, ant
! src/share/classes/java/awt/Frame.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/windows/classes/sun/awt/windows/WFramePeer.java
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
Changeset: 03276203c39c
Author: art
Date: 2009-02-17 10:42 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/03276203c39c
6806035: Fix for 6804680 is incomplete
Reviewed-by: yan
! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386
Changeset: 5453a374c1d5
Author: dcherepanov
Date: 2009-02-17 14:27 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5453a374c1d5
6769607: PIT : Modal frame hangs for a while for few seconds in 6u12 b01 pit build
Reviewed-by: art, anthony
! src/share/classes/java/awt/Window.java
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_Dialog.h
Changeset: 9cdba92883bf
Author: dcherepanov
Date: 2009-02-17 14:30 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9cdba92883bf
6792023: Print suspends on Windows 2000 Pro since 6u12 b01
Reviewed-by: art, anthony
! src/windows/native/sun/windows/awt_FileDialog.cpp
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
! src/windows/native/sun/windows/awt_Window.h
Changeset: e03aa9d6b8d5
Author: dcherepanov
Date: 2009-02-17 14:44 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e03aa9d6b8d5
6723941: Crash in sun.awt.windows.WToolkit.eventLoop()
Reviewed-by: art, ant
! src/windows/native/sun/windows/awt_Frame.cpp
Changeset: 2083f9461cea
Author: dcherepanov
Date: 2009-02-19 14:10 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/2083f9461cea
6806224: PIT : Getting java.lang.NullPointerException while opening Filedialog
Reviewed-by: art, dav
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java
Changeset: 66d6db0a1de6
Author: anthony
Date: 2009-02-20 17:34 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/66d6db0a1de6
6804747: Ensure consistent graphicsConfig member across components hierarchy
Reviewed-by: art, dcherepanov
! src/share/classes/java/awt/Canvas.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/CanvasPeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/ComponentAccessor.java
! src/share/classes/sun/awt/NullComponentPeer.java
! src/solaris/classes/sun/awt/X11/XCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XPanelPeer.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/native/sun/awt/awt_Component.h
! src/solaris/native/sun/awt/awt_Window.h
! src/solaris/native/sun/xawt/XToolkit.c
! src/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/windows/classes/sun/awt/windows/WCanvasPeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WPanelPeer.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
Changeset: b22974c82ca8
Author: lana
Date: 2009-02-22 12:26 -0800
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b22974c82ca8
Merge
- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
! make/sun/awt/mapfile-mawt-vers
! make/sun/xawt/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/javax/swing/RepaintManager.java
- src/share/classes/sun/nio/cs/IBM437.java
- src/share/classes/sun/nio/cs/IBM737.java
- src/share/classes/sun/nio/cs/IBM775.java
- src/share/classes/sun/nio/cs/IBM850.java
- src/share/classes/sun/nio/cs/IBM852.java
- src/share/classes/sun/nio/cs/IBM855.java
- src/share/classes/sun/nio/cs/IBM857.java
- src/share/classes/sun/nio/cs/IBM858.java
- src/share/classes/sun/nio/cs/IBM862.java
- src/share/classes/sun/nio/cs/IBM866.java
- src/share/classes/sun/nio/cs/IBM874.java
- src/share/classes/sun/nio/cs/ISO_8859_13.java
- src/share/classes/sun/nio/cs/ISO_8859_15.java
- src/share/classes/sun/nio/cs/ISO_8859_2.java
- src/share/classes/sun/nio/cs/ISO_8859_4.java
- src/share/classes/sun/nio/cs/ISO_8859_5.java
- src/share/classes/sun/nio/cs/ISO_8859_7.java
- src/share/classes/sun/nio/cs/ISO_8859_9.java
- src/share/classes/sun/nio/cs/KOI8_R.java
- src/share/classes/sun/nio/cs/KOI8_U.java
- src/share/classes/sun/nio/cs/MS1250.java
- src/share/classes/sun/nio/cs/MS1251.java
- src/share/classes/sun/nio/cs/MS1252.java
- src/share/classes/sun/nio/cs/MS1253.java
- src/share/classes/sun/nio/cs/MS1254.java
- src/share/classes/sun/nio/cs/MS1257.java
- src/share/classes/sun/nio/cs/ext/IBM037.java
- src/share/classes/sun/nio/cs/ext/IBM1006.java
- src/share/classes/sun/nio/cs/ext/IBM1025.java
- src/share/classes/sun/nio/cs/ext/IBM1026.java
- src/share/classes/sun/nio/cs/ext/IBM1046.java
- src/share/classes/sun/nio/cs/ext/IBM1047.java
- src/share/classes/sun/nio/cs/ext/IBM1097.java
- src/share/classes/sun/nio/cs/ext/IBM1098.java
- src/share/classes/sun/nio/cs/ext/IBM1112.java
- src/share/classes/sun/nio/cs/ext/IBM1122.java
- src/share/classes/sun/nio/cs/ext/IBM1123.java
- src/share/classes/sun/nio/cs/ext/IBM1124.java
- src/share/classes/sun/nio/cs/ext/IBM1140.java
- src/share/classes/sun/nio/cs/ext/IBM1141.java
- src/share/classes/sun/nio/cs/ext/IBM1142.java
- src/share/classes/sun/nio/cs/ext/IBM1143.java
- src/share/classes/sun/nio/cs/ext/IBM1144.java
- src/share/classes/sun/nio/cs/ext/IBM1145.java
- src/share/classes/sun/nio/cs/ext/IBM1146.java
- src/share/classes/sun/nio/cs/ext/IBM1147.java
- src/share/classes/sun/nio/cs/ext/IBM1148.java
- src/share/classes/sun/nio/cs/ext/IBM1149.java
- src/share/classes/sun/nio/cs/ext/IBM273.java
- src/share/classes/sun/nio/cs/ext/IBM277.java
- src/share/classes/sun/nio/cs/ext/IBM278.java
- src/share/classes/sun/nio/cs/ext/IBM280.java
- src/share/classes/sun/nio/cs/ext/IBM284.java
- src/share/classes/sun/nio/cs/ext/IBM285.java
- src/share/classes/sun/nio/cs/ext/IBM297.java
- src/share/classes/sun/nio/cs/ext/IBM420.java
- src/share/classes/sun/nio/cs/ext/IBM424.java
- src/share/classes/sun/nio/cs/ext/IBM500.java
- src/share/classes/sun/nio/cs/ext/IBM838.java
- src/share/classes/sun/nio/cs/ext/IBM856.java
- src/share/classes/sun/nio/cs/ext/IBM860.java
- src/share/classes/sun/nio/cs/ext/IBM861.java
- src/share/classes/sun/nio/cs/ext/IBM863.java
- src/share/classes/sun/nio/cs/ext/IBM864.java
- src/share/classes/sun/nio/cs/ext/IBM865.java
- src/share/classes/sun/nio/cs/ext/IBM868.java
- src/share/classes/sun/nio/cs/ext/IBM869.java
- src/share/classes/sun/nio/cs/ext/IBM870.java
- src/share/classes/sun/nio/cs/ext/IBM871.java
- src/share/classes/sun/nio/cs/ext/IBM875.java
- src/share/classes/sun/nio/cs/ext/IBM918.java
- src/share/classes/sun/nio/cs/ext/IBM921.java
- src/share/classes/sun/nio/cs/ext/IBM922.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_11.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_3.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_6.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_8.java
- src/share/classes/sun/nio/cs/ext/MS1255.java
- src/share/classes/sun/nio/cs/ext/MS1256.java
- src/share/classes/sun/nio/cs/ext/MS1258.java
- src/share/classes/sun/nio/cs/ext/MS874.java
- src/share/classes/sun/nio/cs/ext/MacArabic.java
- src/share/classes/sun/nio/cs/ext/MacCentralEurope.java
- src/share/classes/sun/nio/cs/ext/MacCroatian.java
- src/share/classes/sun/nio/cs/ext/MacCyrillic.java
- src/share/classes/sun/nio/cs/ext/MacDingbat.java
- src/share/classes/sun/nio/cs/ext/MacGreek.java
- src/share/classes/sun/nio/cs/ext/MacHebrew.java
- src/share/classes/sun/nio/cs/ext/MacIceland.java
- src/share/classes/sun/nio/cs/ext/MacRoman.java
- src/share/classes/sun/nio/cs/ext/MacRomania.java
- src/share/classes/sun/nio/cs/ext/MacSymbol.java
- src/share/classes/sun/nio/cs/ext/MacThai.java
- src/share/classes/sun/nio/cs/ext/MacTurkish.java
- src/share/classes/sun/nio/cs/ext/MacUkraine.java
- src/share/classes/sun/nio/cs/ext/TIS_620.java
- src/share/lib/audio/soundbank.gm
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java
Changeset: a2082e850247
Author: anthony
Date: 2009-03-03 13:54 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a2082e850247
6811674: Container.setComponentZOrder throws NPE
Reviewed-by: art, dcherepanov
! src/share/classes/java/awt/Container.java
Changeset: ae27b7949714
Author: dcherepanov
Date: 2009-03-04 13:05 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ae27b7949714
6809227: poor performance on Panel.Add() method in jdk6
Reviewed-by: art, anthony
! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/sun/awt/NullComponentPeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/windows/classes/sun/awt/windows/WScrollPanePeer.java
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Panel.cpp
! src/windows/native/sun/windows/awt_Panel.h
Changeset: e7205c5dd3b7
Author: art
Date: 2009-03-04 18:10 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/e7205c5dd3b7
6784816: Remove AWT tree lock from Container methods: getComponent, getComponents, getComponentCount
Reviewed-by: anthony, dav
! src/share/classes/java/awt/Container.java
Changeset: 4dc625187820
Author: ant
Date: 2009-03-10 18:33 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/4dc625187820
6806217: implement synthetic focus model for MS Windows
Reviewed-by: art, dcherepanov
! make/sun/awt/make.depend
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/share/classes/sun/awt/SunToolkit.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/windows/classes/sun/awt/windows/WChoicePeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
+ src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Button.h
! src/windows/native/sun/windows/awt_Canvas.cpp
! src/windows/native/sun/windows/awt_Checkbox.cpp
! src/windows/native/sun/windows/awt_Checkbox.h
! src/windows/native/sun/windows/awt_Choice.cpp
! src/windows/native/sun/windows/awt_Choice.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
! src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h
! src/windows/native/sun/windows/awt_List.cpp
! src/windows/native/sun/windows/awt_List.h
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_ScrollPane.cpp
! src/windows/native/sun/windows/awt_ScrollPane.h
! src/windows/native/sun/windows/awt_Scrollbar.cpp
! src/windows/native/sun/windows/awt_Scrollbar.h
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TextComponent.cpp
! src/windows/native/sun/windows/awt_TextComponent.h
! src/windows/native/sun/windows/awt_TextField.cpp
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
! src/windows/native/sun/windows/awtmsg.h
+ test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java
! test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java
+ test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java
Changeset: 04b368454df3
Author: ant
Date: 2009-03-11 16:11 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/04b368454df3
6815946: regression: failed to build MToolkit
Reviewed-by: anthony
! src/share/classes/sun/awt/AWTAccessor.java
! src/solaris/classes/sun/awt/motif/MToolkit.java
Changeset: 6df5f5fb5174
Author: dcherepanov
Date: 2009-03-13 18:07 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6df5f5fb5174
6805897: Gap present between the choice and its drop down list in Jdk 7 build for a non resizable frame.
Reviewed-by: art, anthony
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
Changeset: c58f41b4bfbd
Author: dcherepanov
Date: 2009-03-20 08:41 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c58f41b4bfbd
6774258: api/java_awt/Component/index.html#PaintUpdate fails randomly
Reviewed-by: art
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
+ test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java
Changeset: 55f02057dc37
Author: dcherepanov
Date: 2009-03-23 11:59 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/55f02057dc37
6516404: regression: Choice vertical scrollbar is not seen when the item in the choice is increased more than
Reviewed-by: art, dav
! src/windows/native/sun/windows/awt_Choice.cpp
Changeset: adaee9531504
Author: dcherepanov
Date: 2009-03-23 09:47 -0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/adaee9531504
6730447: Support for high resolution mouse wheel is still incomplete. AWT panel needs to be supported
Reviewed-by: art, dav
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
+ test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html
+ test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java
Changeset: f3ed90be28fc
Author: rkennke
Date: 2009-03-24 21:57 +0100
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f3ed90be28fc
6809233: Modal dialog blocks calling thread after it is hidden and disposed
Summary: Send WakingRunnable to toolkit to prevent early cleanup.
Reviewed-by: art, son
! src/share/classes/java/awt/Dialog.java
Changeset: a702e8ff83bd
Author: anthony
Date: 2009-03-25 13:37 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a702e8ff83bd
6714678: IDE (Netbeans, Eclipse, JDeveloper) Debugger hangs process on Linux
Summary: Added the system property sun.awt.disablegrab
Reviewed-by: art, dcherepanov
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
Changeset: 0cbcc4bdf95a
Author: anthony
Date: 2009-03-26 14:38 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0cbcc4bdf95a
6693253: Security Warning appearance requires enhancements
6779717: A Window does not show applet security warning icon on X platforms
6785058: Parent dn't get the focus after dialog is closed if security warning is applied
Summary: Forward-port from 6u10-6u14
Reviewed-by: art, dcherepanov
! make/sun/awt/Depend.mak
! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/README
! make/sun/awt/make.depend
! make/sun/xawt/FILES_c_unix.gmk
! make/sun/xawt/Makefile
! make/sun/xawt/mapfile-vers
+ src/share/classes/com/sun/awt/SecurityWarning.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/EmbeddedFrame.java
+ src/solaris/classes/sun/awt/X11/InfoWindow.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWarningWindow.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
+ src/solaris/classes/sun/awt/X11/security-icon-bw16.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw24.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw32.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw48.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim16.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim24.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim32.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim48.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
! src/solaris/native/sun/awt/utility/rect.h
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
+ src/windows/native/sun/windows/DllUtil.cpp
+ src/windows/native/sun/windows/DllUtil.h
! src/windows/native/sun/windows/awt.rc
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_Dialog.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
+ src/windows/native/sun/windows/security_warning.ico
+ src/windows/native/sun/windows/security_warning_bw.ico
+ src/windows/native/sun/windows/security_warning_int.ico
+ test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java
+ test/java/awt/Focus/CloseDialogActivateOwnerTest/java.policy
+ test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java
Changeset: abf3b2ecfa06
Author: yan
Date: 2009-03-27 12:01 +0300
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/abf3b2ecfa06
6680988: KeyEvent is still missing VK values for many keyboards
Summary: 2 new methods and some fields added to KeyEvent, plus hash of constants introduced
Reviewed-by: art
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/FILES_export_windows.gmk
! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/AWTKeyStroke.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/MenuShortcut.java
! src/share/classes/java/awt/event/KeyEvent.java
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/Action.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JLabel.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/KeyStroke.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/SwingUtilities.java
+ src/share/classes/sun/awt/ExtendedKeyCodes.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
! src/solaris/classes/sun/awt/X11/keysym2ucs.h
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_KeyEvent.cpp
! src/windows/native/sun/windows/awt_KeyEvent.h
+ test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html
+ test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
Changeset: 9d26016be6fa
Author: yan
Date: 2009-03-30 16:33 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9d26016be6fa
6823589: Remake sizes.64-solaris-i386 with newly added fields
6782746: Keyboard hotkeys don't work in locales where non latin characters are used
6299348: Zero keycode returned in keyPressed and keyReleased for some keys in non-english layout - Win32
6316369: Provide a method to convert a character to VK_* Java keycode, if possible.
6446568: KeyEvent lacks 3 virtual keys of Danish keyboards
6559449: Support for converting from char to KeyEvent VK_ keycode
6182651: Need to identify any key pressed/released with a unique code
Summary: Various by-products of 6680988 fix.
Reviewed-by: art
! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386
Changeset: 3a9ae1117c12
Author: anthony
Date: 2009-03-31 18:47 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3a9ae1117c12
6819601: Fix AWT JTReg tests which fail to compile
Summary: Fix compilation of tests.
Reviewed-by: anthony, son
Contributed-by: Andrew John Hughes <ahughes at redhat.com>
! test/java/awt/Component/isLightweightCrash/StubPeerCrash.java
! test/java/awt/EventQueue/6638195/bug6638195.java
Changeset: 1cb2e3e0631f
Author: anthony
Date: 2009-04-01 19:05 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/1cb2e3e0631f
6818312: com.sun.awt.SecurityWarning.getSize() always reports (0, 0) on X11
Summary: The fix got pushed with 6693253. However the test was omitted. Here it comes.
Reviewed-by: dcherepanov, art
+ test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java
Changeset: c5f1721eebb2
Author: lana
Date: 2009-04-09 13:12 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/c5f1721eebb2
Merge
! make/sun/awt/Makefile
! make/sun/xawt/mapfile-vers
! src/windows/native/sun/windows/awt.rc
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h
Changeset: 73f0e751b669
Author: dcherepanov
Date: 2009-04-13 15:22 +0400
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/73f0e751b669
6829326: Getting java.lang.NullPointerException: null pData while opening a File,Print,Page Dialog in Win
Reviewed-by: art, yan
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
Changeset: 6a789813407d
Author: lana
Date: 2009-04-13 15:33 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/6a789813407d
Merge
Changeset: a5746eca3686
Author: lana
Date: 2009-04-13 22:34 -0700
URL: http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/a5746eca3686
Merge
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h
More information about the jdk7-dev
mailing list