hg: jdk7/jdk7/jdk: 27 new changesets

lana.steuck at sun.com lana.steuck at sun.com
Wed Feb 18 13:50:01 PST 2009


Changeset: 75755e92430c
Author:    art
Date:      2008-08-26 13:09 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/75755e92430c

6585765: RFE: Remove Unicows-related code from AWT
6733976: VS2008 errors compiling AWT files - explicit casts need to be added
6728735: VS2008 errors compiling UnicowsLoader.h and fatal error in awtmsg.h
Summary: Unicows-related and Win95/98/Me-related code is removed
Reviewed-by: uta, tdv

! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/Makefile
! make/sun/awt/make.depend
! make/sun/jawt/make.depend
! make/sun/splashscreen/Makefile
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/java2d/d3d/D3DRenderQueue.cpp
! src/windows/native/sun/java2d/d3d/D3DRenderer.cpp
! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp
! src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp
! src/windows/native/sun/java2d/windows/GDIRenderer.cpp
! src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp
! src/windows/native/sun/java2d/windows/WindowsFlags.cpp
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/Devices.cpp
! src/windows/native/sun/windows/Devices.h
! src/windows/native/sun/windows/GDIHashtable.cpp
! src/windows/native/sun/windows/GDIHashtable.h
! src/windows/native/sun/windows/ShellFolder2.cpp
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
! src/windows/native/sun/windows/WPrinterJob.cpp
! src/windows/native/sun/windows/awt.h
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Checkbox.cpp
! src/windows/native/sun/windows/awt_Choice.cpp
! src/windows/native/sun/windows/awt_Color.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_Cursor.h
! src/windows/native/sun/windows/awt_DataTransferer.cpp
! src/windows/native/sun/windows/awt_Desktop.cpp
! src/windows/native/sun/windows/awt_DesktopProperties.cpp
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_DnDDS.cpp
! src/windows/native/sun/windows/awt_DnDDT.cpp
! src/windows/native/sun/windows/awt_DrawingSurface.cpp
! src/windows/native/sun/windows/awt_FileDialog.cpp
! src/windows/native/sun/windows/awt_FileDialog.h
! src/windows/native/sun/windows/awt_Font.cpp
! src/windows/native/sun/windows/awt_Font.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.h
! src/windows/native/sun/windows/awt_List.cpp
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
! src/windows/native/sun/windows/awt_MenuItem.cpp
- src/windows/native/sun/windows/awt_Multimon.h
! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Palette.cpp
! src/windows/native/sun/windows/awt_PopupMenu.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_ScrollPane.cpp
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TextArea.h
! 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_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_TrayIcon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
! src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsDevice.h
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp
! src/windows/native/sun/windows/awt_Window.cpp
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h
! src/windows/native/sun/windows/awtmsg.h
! src/windows/native/sun/windows/jawt.cpp

Changeset: 95a618c79382
Author:    art
Date:      2008-08-26 16:31 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/95a618c79382

6741364: Some input method problems after the fix for 6585765
Summary: the fix for 6585765 is corrected
Reviewed-by: uta

! src/windows/native/sun/windows/awt_InputTextInfor.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.h

Changeset: 39c8e06919a9
Author:    art
Date:      2008-09-01 17:41 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/39c8e06919a9

6707023: Chenese Characters in JTextPane Cause Pane to Hang
Summary: input method events are dispatched to correct AppContext
Reviewed-by: naoto, yan

! src/windows/classes/sun/awt/windows/WInputMethod.java

Changeset: b942efbc1c72
Author:    dav
Date:      2008-09-04 17:20 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b942efbc1c72

6738181: api/java_awt/Toolkit/index.html#GetAWTEventListeners Fails with:empty array returned unexpectedly
Summary: redirect getAWTEventListeners(long l) from Headless to underlying toolkit.
Reviewed-by: art

! src/share/classes/sun/awt/HeadlessToolkit.java
+ test/java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java

Changeset: f0ce5b54bd90
Author:    dav
Date:      2008-09-04 17:24 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f0ce5b54bd90

Merge

- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 31a7769b5fd1
Author:    martin
Date:      2008-09-08 17:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/31a7769b5fd1

6744609: Disable MMX support when building libpng library
Summary: Define -DPNG_NO_MMX_CODE unconditionally, not just on 64-bit Linux
Reviewed-by: anthony, art

! make/sun/splashscreen/Makefile

Changeset: fd13d8cce933
Author:    dcherepanov
Date:      2008-09-10 15:02 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/fd13d8cce933

6743433: IM candidate window is not shown until window is deactivated and reactivated again
Summary: OpenCandidateWindow procedure should directly call ::DefWindowProc
Reviewed-by: art

! src/windows/native/sun/windows/awt_Component.cpp

Changeset: b0c557c745e8
Author:    art
Date:      2008-09-11 10:38 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/b0c557c745e8

6727884: Some Uncaught Exceptions are no longer getting sent to the Uncaught Exception Handlers
Reviewed-by: anthony, dav

! src/share/classes/java/awt/EventDispatchThread.java
+ test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java

Changeset: 3b9a288d7ddb
Author:    dav
Date:      2008-09-16 12:17 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/3b9a288d7ddb

6315717: Support for mouse with multiple scroll wheels and 4 or more buttons
Summary: implementation of the more mouse buttons support
Reviewed-by: art, dcherepanov

! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/Robot.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/doc-files/DesktopProperties.html
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/awt/event/MouseEvent.java
! src/share/classes/java/awt/peer/RobotPeer.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/solaris/classes/sun/awt/X11/XRobotPeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/native/sun/awt/awt_Robot.c
! src/windows/classes/sun/awt/windows/WRobotPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_Robot.h
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_TrayIcon.cpp
+ test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/ModifierPermutation.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java
+ test/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java
+ test/java/awt/Robot/ManualInstructions/ManualInstructions.java
+ test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java
+ test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
+ test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java
+ test/java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions.java
+ test/java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions_Disable.java
+ test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java

Changeset: 7e0533679ea1
Author:    dav
Date:      2008-09-29 14:54 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7e0533679ea1

6746212: Broken MouseEvents for TrayIcon
Reviewed-by: dcherepanov, art

! src/windows/native/sun/windows/awt_TrayIcon.cpp

Changeset: 672290c883fd
Author:    rkennke
Date:      2008-09-29 20:16 +0200
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/672290c883fd

6749920: Cleanup AWT peer interfaces
Summary: Remove duplicate and obsolete methods in the AWT peer interfaces.
Reviewed-by: art, dav

! src/share/classes/java/awt/Choice.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/List.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/TextArea.java
! src/share/classes/java/awt/TextField.java
! src/share/classes/java/awt/peer/ChoicePeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/java/awt/peer/ListPeer.java
! src/share/classes/java/awt/peer/MenuItemPeer.java
! src/share/classes/java/awt/peer/TextAreaPeer.java
! src/share/classes/java/awt/peer/TextComponentPeer.java
! src/share/classes/java/awt/peer/TextFieldPeer.java
! src/share/classes/java/awt/peer/WindowPeer.java

Changeset: 485e803c2d5a
Author:    dav
Date:      2008-10-03 10:33 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/485e803c2d5a

6755110: Solaris build has corrupted with extra mouse buttons RFE
Reviewed-by: yan

! src/solaris/native/sun/awt/awt_Robot.c

Changeset: 5482ef16fe78
Author:    yan
Date:      2008-10-06 16:45 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5482ef16fe78

5100701: Toolkit.getLockingKeyState() does not work on XToolkit, but works on Motif
Summary: Does not work on Motif but works on XToolkit now; implemented using XQueryPointer.
Reviewed-by: anthony

! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h
! src/solaris/native/sun/xawt/XlibWrapper.c

Changeset: ce224a356eb8
Author:    dav
Date:      2008-10-07 16:34 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/ce224a356eb8

6750288: Regression after 6315717. ArrayIndexOutOfBoundsException.
Reviewed-by: dcherepanov, denis

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: 724eb9cbd3bb
Author:    dav
Date:      2008-10-07 16:43 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/724eb9cbd3bb

Merge

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: aed796ac3788
Author:    dav
Date:      2008-10-08 12:50 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/aed796ac3788

5076635: Double click speed is not honored in KDE linux
Reviewed-by: art, dcherepanov

! src/solaris/classes/sun/awt/X11/XToolkit.java
+ test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
+ test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java

Changeset: 346127532313
Author:    dav
Date:      2008-10-08 13:01 +0400
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/346127532313

Merge

- make/java/nio/spp.sh
- make/tools/winver/Makefile
- make/tools/winver/bin/winver.exe
- make/tools/winver/src/StdAfx.cpp
- make/tools/winver/src/StdAfx.h
- make/tools/winver/src/winver.cpp
- src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
- src/share/classes/javax/management/ToQueryString.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
- src/windows/classes/sun/java2d/d3d/D3DBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/DDBlitLoops.java
- src/windows/classes/sun/java2d/windows/DDRenderer.java
- src/windows/classes/sun/java2d/windows/DDScaleLoops.java
- src/windows/classes/sun/java2d/windows/Win32OffScreenSurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceDataProxy.java
- src/windows/classes/sun/java2d/windows/WinBackBuffer.java
- src/windows/classes/sun/java2d/windows/WinBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/WinVolatileSurfaceManager.java
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.cpp
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.h
- src/windows/native/sun/java2d/d3d/D3DTestRaster.h
- src/windows/native/sun/java2d/d3d/D3DTextRenderer_md.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.h
- src/windows/native/sun/java2d/windows/DDBlitLoops.cpp
- src/windows/native/sun/java2d/windows/DDRenderer.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.h
- src/windows/native/sun/java2d/windows/Win32OffScreenSurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.h
- src/windows/native/sun/java2d/windows/WinBackBufferSurfaceData.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.h
- src/windows/native/sun/java2d/windows/ddrawUtils.cpp
- src/windows/native/sun/java2d/windows/ddrawUtils.h
- src/windows/native/sun/java2d/windows/dxCapabilities.cpp
- src/windows/native/sun/java2d/windows/dxCapabilities.h
- src/windows/native/sun/java2d/windows/dxInit.cpp
- src/windows/native/sun/java2d/windows/dxInit.h
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 0c515369b48b
Author:    lana
Date:      2008-10-20 19:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/0c515369b48b

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README
! make/sun/awt/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
! src/share/classes/java/awt/EventDispatchThread.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/launcher/LauncherHelp.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/awt_TextArea.cpp
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
- test/sun/net/www/http/ChunkedInputStream/test.txt
- test/tools/launcher/Arrrghs.sh

Changeset: 7406833af6e4
Author:    art
Date:      2008-10-28 17:06 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/7406833af6e4

6758673: WeakReference leak in Window.ownedWindowList
Summary: WindowDisposerRecord parent field is correctly initialized
Reviewed-by: dav, ant

! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java

Changeset: 9daa41eca0d9
Author:    art
Date:      2008-11-26 16:25 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9daa41eca0d9

6699589: java/awt/EventQueue/PostEventOrderingTest.java fails
Reviewed-by: dav, anthony

! src/share/classes/sun/awt/SunToolkit.java

Changeset: d5bf2dd61ed5
Author:    art
Date:      2008-12-19 16:04 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/d5bf2dd61ed5

6773985: OutOfMemory (PermGen space) under Linux / Firefox when switching bw. applets
Summary: XEmbedClientHelper is uninstalled when its embedded frame is disposed.
Reviewed-by: dcherepanov, ant

! src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
! src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java

Changeset: 63d087cacbf9
Author:    rkennke
Date:      2009-01-13 20:04 +0100
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/63d087cacbf9

6792515: Specify awt peer's API
Summary: Document AWT peer API.
Reviewed-by: art, dav

! src/share/classes/java/awt/peer/ButtonPeer.java
! src/share/classes/java/awt/peer/CanvasPeer.java
! src/share/classes/java/awt/peer/CheckboxMenuItemPeer.java
! src/share/classes/java/awt/peer/CheckboxPeer.java
! src/share/classes/java/awt/peer/ChoicePeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/java/awt/peer/DesktopPeer.java
! src/share/classes/java/awt/peer/DialogPeer.java
! src/share/classes/java/awt/peer/FileDialogPeer.java
! src/share/classes/java/awt/peer/FontPeer.java
! src/share/classes/java/awt/peer/FramePeer.java
! src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java
! src/share/classes/java/awt/peer/LabelPeer.java
! src/share/classes/java/awt/peer/ListPeer.java
! src/share/classes/java/awt/peer/MenuBarPeer.java
! src/share/classes/java/awt/peer/MenuComponentPeer.java
! src/share/classes/java/awt/peer/MenuItemPeer.java
! src/share/classes/java/awt/peer/MenuPeer.java
! src/share/classes/java/awt/peer/MouseInfoPeer.java
! src/share/classes/java/awt/peer/PanelPeer.java
! src/share/classes/java/awt/peer/PopupMenuPeer.java
! src/share/classes/java/awt/peer/RobotPeer.java
! src/share/classes/java/awt/peer/ScrollPanePeer.java
! src/share/classes/java/awt/peer/ScrollbarPeer.java
! src/share/classes/java/awt/peer/SystemTrayPeer.java
! src/share/classes/java/awt/peer/TextAreaPeer.java
! src/share/classes/java/awt/peer/TextComponentPeer.java
! src/share/classes/java/awt/peer/TextFieldPeer.java
! src/share/classes/java/awt/peer/TrayIconPeer.java
! src/share/classes/java/awt/peer/WindowPeer.java

Changeset: 127e3269ee1f
Author:    bae
Date:      2009-01-20 19:51 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/127e3269ee1f

6551075: screenshot image taken through clipboard on W2K terminal server is shifted
Reviewed-by: dav, uta

! src/windows/native/sun/windows/awt_DataTransferer.cpp

Changeset: 9fa2e56c8a30
Author:    art
Date:      2009-01-29 14:58 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/9fa2e56c8a30

6721088: Bad window size calculation after using pack()
Reviewed-by: anthony
Contributed-by: Omair Majid <omajid at redhat.com>

! src/solaris/classes/sun/awt/X11/WindowDimensions.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Frame/FrameSize/TestFrameSize.java

Changeset: f36e9200cb85
Author:    anthony
Date:      2009-02-04 11:58 +0300
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/f36e9200cb85

6797195: Forward-port enhancements for hw/lw mixing from 6u12 to 7
Reviewed-by: art, dcherepanov

! make/sun/awt/Makefile
! make/tools/sharing/classlist.linux
! make/tools/sharing/classlist.solaris
! make/tools/sharing/classlist.windows
+ 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/javax/swing/JRootPane.java
+ src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/java2d/pipe/Region.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/Mixing/HWDisappear.java
+ test/java/awt/Mixing/JButtonInGlassPane.java
+ test/java/awt/Mixing/LWComboBox.java
+ test/java/awt/Mixing/MixingOnShrinkingHWButton.java
+ test/java/awt/Mixing/NonOpaqueInternalFrame.java
! test/java/awt/Mixing/OpaqueTest.java
! test/java/awt/Mixing/OverlappingButtons.java

Changeset: 8b96fb2d0c3a
Author:    lana
Date:      2009-02-10 12:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/8b96fb2d0c3a

Merge

! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/EventDispatchThread.java
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 5fbd9ea7def1
Author:    lana
Date:      2009-02-18 10:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/5fbd9ea7def1

Merge

- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h




More information about the jdk7-dev mailing list