hg: jdk9/dev/jdk: 32 new changesets

philip.race at oracle.com philip.race at oracle.com
Mon Oct 10 21:27:33 UTC 2016


Changeset: ddfa2c1cdeb5
Author:    jdv
Date:      2016-09-14 12:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ddfa2c1cdeb5

8162461: Hang due to JNI up-call made whilst holding JNI critical lock.
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: 01d45e27ddf7
Author:    arapte
Date:      2016-09-14 21:50 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/01d45e27ddf7

8160056: TextField.setText breaks the contract of EOL
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/java/awt/TextField.java

Changeset: 558b1228d485
Author:    arapte
Date:      2016-09-15 01:36 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/558b1228d485

8162102: access denied to System Property awt.robot.gtk
Reviewed-by: ssadetsky, serb

! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java

Changeset: ccc7d013fd4e
Author:    mhalder
Date:      2016-09-15 12:25 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ccc7d013fd4e

8163270: [macosx] Robot(gc) issue on dual-screen system
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com

+ test/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java

Changeset: 793bac676dd2
Author:    rchamyal
Date:      2016-09-15 16:12 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/793bac676dd2

8150176: [hidpi] wrong resolution variant of multi-res. image is used for TrayIcon
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java

Changeset: 374509e16f8a
Author:    serb
Date:      2016-09-16 17:28 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/374509e16f8a

8165717: [macosx] Various memory leaks in jdk9
Reviewed-by: ant, ssadetsky

! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m

Changeset: aef4e02825a3
Author:    ddehaven
Date:      2016-09-19 13:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/aef4e02825a3

Merge

- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html

Changeset: ea313883fbce
Author:    arapte
Date:      2016-09-20 11:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ea313883fbce

8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
Reviewed-by: serb, alexsch

! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java

Changeset: f4b285f26302
Author:    arapte
Date:      2016-09-20 12:37 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f4b285f26302

8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java
Reviewed-by: aghaisas, ssadetsky

! test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java

Changeset: 6ddd435b88e1
Author:    azvegint
Date:      2016-09-20 21:26 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6ddd435b88e1

8140311: SwingInterop crashes at window close
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m

Changeset: c4808231b363
Author:    alexsch
Date:      2016-09-23 09:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c4808231b363

8165594: Bad rendering of Swing UI controls with Windows Classic L&F on HiDPI display
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java

Changeset: 32d5037981c0
Author:    ssadetsky
Date:      2016-09-23 10:36 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/32d5037981c0

8161910: [PIT] regression: HW/LW mixing seems broken on Unity
Reviewed-by: azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java

Changeset: b6a8a9f82bd8
Author:    serb
Date:      2016-09-25 02:55 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b6a8a9f82bd8

8166288: Au file format can be validated better
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java
! test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java
! test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java

Changeset: cbe230dcfd13
Author:    rchamyal
Date:      2016-09-26 12:33 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cbe230dcfd13

8149371: multi-res. image: -Dsun.java2d.uiScale does not work for Window icons (some ambiguity for Window.setIconImages()?)
Reviewed-by: serb, alexsch
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
+ test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java

Changeset: eee1ff9348ab
Author:    ssadetsky
Date:      2016-09-26 11:59 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/eee1ff9348ab

8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups.
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
+ test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java

Changeset: 23d7150d3bbc
Author:    psadhukhan
Date:      2016-09-26 14:47 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/23d7150d3bbc

8165947: One more page printed before the test page with OpenJDK
8166259: One more banner page printed before the test page
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
+ test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java

Changeset: f45d100c84c2
Author:    ssadetsky
Date:      2016-09-26 13:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f45d100c84c2

8155753: Removing a monitor in the OS dispaly configuration causes assertion fails under Windows if D3D is on
Reviewed-by: vadim, serb

! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java
! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp
! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h
! test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java

Changeset: 3564e2fa9417
Author:    ssadetsky
Date:      2016-09-27 09:55 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3564e2fa9417

8160160: The menu displayed nothing with the option"-server -d64 -Xmixed -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: alexsch, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java

Changeset: b997573395a0
Author:    ant
Date:      2016-09-27 17:15 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b997573395a0

8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent
Reviewed-by: serb, ptbrunet

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: e6a54944911f
Author:    prr
Date:      2016-09-27 14:12 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e6a54944911f

8162531: solaris.fontconfig.properties needs updating
Reviewed-by: serb, vadim, okutsu

! make/data/fontconfig/solaris.fontconfig.properties

Changeset: 6ea1cbc4c70b
Author:    azvegint
Date:      2016-09-28 03:40 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6ea1cbc4c70b

8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Taskbar.java

Changeset: cabc039294ca
Author:    jdv
Date:      2016-09-29 10:57 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cabc039294ca

8164931: Verify if writer.abort() works properly for all writers in IIOWriteProgressListener.
Reviewed-by: prr, bpb, serb, psadhukhan

! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
+ test/javax/imageio/WriteAbortTest.java

Changeset: f46ed6f7c785
Author:    jdv
Date:      2016-09-29 11:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f46ed6f7c785

8166685: We should unpin stream and pixel buffer in case of setjmp during writeImage in JPEG.
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: 2eb1e7d6e509
Author:    prr
Date:      2016-09-30 09:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2eb1e7d6e509

Merge

- src/java.base/aix/native/libnio/ch/AixNativeThread.c
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java
- test/java/net/URLPermission/nstest/LookupTestHosts

Changeset: 351880c12050
Author:    ceisserer
Date:      2016-09-30 11:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/351880c12050

8162591: All existing gradient paint implementations have issues with coordinates/sizes larger than Short.MAX_VALUE (exactly) on any Linux systems
Reviewed-by: flar, serb, prr

! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java
+ test/sun/java2d/xrender/HugeGradientTest.java

Changeset: 04ae82bdebf2
Author:    alexsch
Date:      2016-09-30 22:57 +0400
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/04ae82bdebf2

8165234: Provide a way to not close toggle menu items on mouse click on component level
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java
! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java

Changeset: 7658a78a93de
Author:    ssadetsky
Date:      2016-09-30 22:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7658a78a93de

8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/DefaultNoDrop.java locks on Windows
Reviewed-by: serb

! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h

Changeset: 549ce3ab727d
Author:    ssadetsky
Date:      2016-10-03 18:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/549ce3ab727d

8165619: Frame is not repainted if created in state=MAXIMIZED_BOTH on Unity
Reviewed-by: azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java

Changeset: 4ab437740ac4
Author:    prr
Date:      2016-10-03 14:10 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4ab437740ac4

Merge


Changeset: 7e8e6a0b0bb4
Author:    prr
Date:      2016-10-10 13:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7e8e6a0b0bb4

Merge

- make/Import.gmk

Changeset: 4a55b8e59f27
Author:    prr
Date:      2016-10-10 14:21 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4a55b8e59f27

Merge


Changeset: 30d525a6e1c9
Author:    prr
Date:      2016-10-10 14:26 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/30d525a6e1c9

Merge




More information about the jdk9-dev-changes mailing list