Changeset: e8a95b807123 Author: pchelko Date: 2013-05-07 15:05 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e8a95b807123
7179050: [macosx] Make LWAWT be able to run on AppKit thread Reviewed-by: serb, anthony ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTSurfaceLayers.m ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/AWTWindow.m ! src/macosx/native/sun/awt/ApplicationDelegate.m ! src/macosx/native/sun/awt/CClipboard.m ! src/macosx/native/sun/awt/CCursorManager.m ! src/macosx/native/sun/awt/CDesktopPeer.m ! src/macosx/native/sun/awt/CDragSourceContextPeer.m ! src/macosx/native/sun/awt/CImage.m ! src/macosx/native/sun/awt/CInputMethod.m ! src/macosx/native/sun/awt/CMenu.m ! src/macosx/native/sun/awt/CMenuComponent.m ! src/macosx/native/sun/awt/CMenuItem.m ! src/macosx/native/sun/awt/CPopupMenu.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/macosx/native/sun/awt/CWrapper.m ! src/macosx/native/sun/awt/JavaComponentAccessibility.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/awt.m ! src/macosx/native/sun/osxapp/ThreadUtilities.h ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: c19dcbf5d629 Author: serb Date: 2013-05-07 18:07 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/c19dcbf5d629 7198229: Painting during resizing of the frame should be more smooth Reviewed-by: anthony, denis, skovatch ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/java2d/opengl/CGLLayer.m Changeset: 47b62182e705 Author: pchelko Date: 2013-05-07 15:08 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/47b62182e705 8006634: Unify LWCToolkit.invokeAndWait() and sun.awt.datatransfer.ToolkitThreadBlockedHandler Summary: Changed the logic for the nested event loops and deleted deadlock detection Reviewed-by: art, serb, anthony ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CToolkitThreadBlockedHandler.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/ApplicationDelegate.m ! src/macosx/native/sun/awt/CClipboard.m ! src/macosx/native/sun/awt/CDropTarget.m ! src/macosx/native/sun/awt/CMenu.m ! src/macosx/native/sun/awt/CMenuBar.m ! src/macosx/native/sun/awt/CMenuItem.m ! src/macosx/native/sun/awt/JavaComponentAccessibility.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/osxapp/ThreadUtilities.h ! src/macosx/native/sun/osxapp/ThreadUtilities.m Changeset: 0361f198b7ba Author: serb Date: 2013-05-07 18:10 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0361f198b7ba 8002308: [macosx] 7198229 should be applied to the user action only Reviewed-by: anthony, skovatch ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Frame/FrameSetSizeStressTest/FrameSetSizeStressTest.java Changeset: 1059afbc0a7f Author: serb Date: 2013-05-08 16:54 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1059afbc0a7f 7124520: [macosx] re:6373505 Toolkit.getScreenResolution() != GraphicsConfiguration.getNormalizingTransform() Reviewed-by: anthony, kizune ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + test/java/awt/GraphicsConfiguration/NormalizingTransformTest/NormalizingTransformTest.java Changeset: ee1c1379c035 Author: serb Date: 2013-05-08 18:42 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/ee1c1379c035 8003173: [macosx] Fullscreen on Mac leaves an empty rectangle Reviewed-by: anthony, alexsch ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/FullScreen/FullScreenInsets/FullScreenInsets.java Changeset: 99b3f9c060b9 Author: mduigou Date: 2013-04-10 12:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/99b3f9c060b9 8011200: (coll) Optimize empty HashMap and ArrayList Reviewed-by: mduigou, alanb, bchristi, martin Contributed-by: Sergey Linetskiy <sergey.linets...@oracle.com>, John Rose <john.r.r...@oracle.com>, Mike Duigou <mike.dui...@oracle.com> ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/HashMap.java + test/java/util/Map/BasicSerialization.java Changeset: 52af1f496486 Author: serb Date: 2013-05-09 03:26 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/52af1f496486 8008660: Failure in 2D Queue Flusher thread on Mac Reviewed-by: swingler, bae ! src/macosx/classes/sun/awt/CGraphicsConfig.java ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CRobot.m ! src/macosx/native/sun/awt/LWCToolkit.h ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m Changeset: 0fb7552db146 Author: serb Date: 2013-05-09 03:27 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0fb7552db146 8003169: [macosx] JVM crash after disconnecting from projector Reviewed-by: anthony, alexsch ! src/macosx/classes/sun/awt/CGraphicsDevice.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/CGraphicsDevice.m Changeset: 44eb69320403 Author: dxu Date: 2012-09-18 13:14 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/44eb69320403 7142919: TEST_BUG: java/nio/channels/AsyncCloseAndInterrupt.java failing intermittently [sol11] Reviewed-by: alanb ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 9f9499bb263a Author: aywang Date: 2013-05-09 15:43 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/9f9499bb263a 8014129: makefile changes to allow integration of new features Reviewed-by: tbell, robilad ! make/com/oracle/jfr/Makefile ! make/common/Release.gmk Changeset: 1181ca946735 Author: lana Date: 2013-05-10 10:57 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/1181ca946735 Merge Changeset: 52545faaba9a Author: weijun Date: 2013-04-22 11:39 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/52545faaba9a 8005527: [TEST_BUG] console.sh failed Automatically with exit code 1. Reviewed-by: xuelei ! test/sun/security/tools/keytool/console.sh Changeset: 88d337f3e7fe Author: weijun Date: 2013-05-01 21:05 +0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/88d337f3e7fe 8012082: SASL: auth-conf negotiated, but unencrypted data is accepted, reset to unencrypt Reviewed-by: vinnie ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java ! src/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java + test/sun/security/krb5/auto/SaslGSS.java Changeset: 0ab2391bea61 Author: serb Date: 2013-05-13 16:41 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/0ab2391bea61 7194902: [macosx] closed/java/awt/Button/DoubleActionEventTest/DoubleActionEventTest failed since jdk8b49 7181403: Invalid MouseEvent conversion with SwingUtilities.convertMouseEvent Reviewed-by: malenkov, alexsch ! src/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/share/classes/javax/swing/SwingUtilities.java Changeset: fe542af733bc Author: serb Date: 2013-05-13 17:03 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/fe542af733bc 7184945: [macosx] NPE in AquaComboBoxUI since jdk7u6b17, jdk8b47 Reviewed-by: malenkov, alexsch ! src/macosx/classes/com/apple/laf/AquaComboBoxUI.java Changeset: cda39f32d35b Author: khazra Date: 2013-05-13 14:48 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/cda39f32d35b 8013140: Heap corruption with NetworkInterface.getByInetAddress() and long i/f name Summary: Remove buffer overruns in native code Reviewed-by: alanb, chegar ! src/solaris/native/java/net/NetworkInterface.c Changeset: e55e4808077a Author: leonidr Date: 2013-05-14 21:04 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/e55e4808077a 8008366: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/AWTEvent.h ! src/macosx/native/sun/awt/AWTEvent.m ! src/macosx/native/sun/awt/CMenuItem.m ! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java Changeset: f584e51acda7 Author: coffeys Date: 2013-04-25 21:12 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/f584e51acda7 8000529: Regression: SimpleDateFormat incorrectly parses dates formatted with Z and z pattern letters Reviewed-by: okutsu ! src/share/classes/java/text/CalendarBuilder.java ! src/share/classes/java/text/SimpleDateFormat.java ! test/java/text/Format/DateFormat/Bug7130335.java Changeset: 889f9b9f79b4 Author: coffeys Date: 2013-05-14 20:10 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/889f9b9f79b4 Merge