hg: jdk9/hs/jdk: 62 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Sat Jul 30 01:53:56 UTC 2016
Changeset: cfa705d1f4e2
Author: naoto
Date: 2016-07-26 10:53 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cfa705d1f4e2
8162343: non-ASCII characters in source code comments (.hpp)
Reviewed-by: rriggs
! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/java.base/share/native/libjimage/jimage.hpp
Changeset: 4e3c848582d8
Author: darcy
Date: 2016-07-26 12:56 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4e3c848582d8
8162539: Test fails because it expects a blank between method signature and throws exception
Reviewed-by: coleenp
! src/java.base/share/classes/java/lang/reflect/Executable.java
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Method/GenericStringTest.java
Changeset: b5c386d4f036
Author: martin
Date: 2016-07-26 15:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b5c386d4f036
8162563: Fix double checked locking in System.console()
Reviewed-by: rriggs, sherman
! src/java.base/share/classes/java/lang/System.java
Changeset: 14074343085d
Author: valeriep
Date: 2016-07-27 01:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/14074343085d
8159488: Deprivilege java.xml.crypto
Summary: Update java.policy with the necessary permissions and minor code refactoring
Reviewed-by: mullan
! src/java.base/share/conf/security/java.policy
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/GetInstanceTests.java
Changeset: 5b27401cd66c
Author: xuelei
Date: 2016-07-27 02:47 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5b27401cd66c
8161898: Mark the use of deprecated javax.security.cert APIs with forRemoval=true
Reviewed-by: vinnie, mullan
! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java
Changeset: f7f79474fc40
Author: rpatil
Date: 2016-07-26 13:48 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f7f79474fc40
8159684: (tz) Support tzdata2016f
Reviewed-by: okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/java/util/TimeZone/TimeZoneTest.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica
Changeset: 88271955d26b
Author: bpb
Date: 2016-07-27 14:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/88271955d26b
8162624: (fs) Remove FileTypeDetectors based on libgio and libmagic
Summary: Remove GioFileTypeDetector and MagicFileTypeDetector.
Reviewed-by: alanb
! make/mapfiles/libnio/mapfile-linux
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: 0881ab3faeb4
Author: ntv
Date: 2016-07-28 10:28 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0881ab3faeb4
8066806: java.time.format.DateTimeFormatter cannot parse an offset with single digit hour
Summary: Added support for single digit hour in offset
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestZoneOffsetParser.java
Changeset: 2316ff4c0a83
Author: ntv
Date: 2016-07-28 11:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2316ff4c0a83
8160681: LocalDate.ofEpochDay input validation
Summary: Change the EpochDay range to [-365243219162L, 365241780471L]
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/temporal/ChronoField.java
Changeset: decf1acca62d
Author: chegar
Date: 2016-07-28 13:29 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/decf1acca62d
8157570: sun.rmi.transport.GC retains a strong reference to the context class loader
Reviewed-by: alanb, dfuchs, msheppar
! src/java.rmi/share/classes/sun/rmi/transport/GC.java
Changeset: a066fe7b1b42
Author: sundar
Date: 2016-07-28 19:34 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a066fe7b1b42
8162538: plugin API should avoid read only pool, have module view separated from resource view and have pool builder to modify
Reviewed-by: jlaskey, psandoz
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModuleView.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/customplugin/plugin/CustomPlugin.java
! test/tools/jlink/customplugin/plugin/HelloPlugin.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/OrderResourcesPluginTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java
Changeset: 22e704dfa05c
Author: chegar
Date: 2016-07-28 16:15 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/22e704dfa05c
8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader
Reviewed-by: alanb, dfuchs
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java
Changeset: dbebd6605407
Author: mhalder
Date: 2016-07-05 16:20 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dbebd6605407
7156316: [macosx] Ctrl+Space does generate Unknown keychar
Reviewed-by: alexsch, aniyogi
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
Changeset: 62a057cc6622
Author: azvegint
Date: 2016-07-05 19:40 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/62a057cc6622
8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec
Reviewed-by: alexsch, ssadetsky
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: 480c6443226a
Author: azvegint
Date: 2016-07-05 19:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/480c6443226a
8155515: Desktop.moveToTrash() javadoc issue
Reviewed-by: alexsch, ssadetsky
! src/java.desktop/share/classes/java/awt/Desktop.java
Changeset: a295bbd84a44
Author: arapte
Date: 2016-07-06 21:07 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a295bbd84a44
8160764: [TEST_BUG] java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java
Reviewed-by: alexsch, ssadetsky
! test/java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java
Changeset: 414b202bbfc4
Author: mhalder
Date: 2016-07-07 16:47 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/414b202bbfc4
8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails
8160144: [macosx] The menuitem in the menu of the "Test Frame" can't work correctly
8160145: [macosx] Keep pressed the Alt, Shift & Ctrl Keys,and then Click 'ClickMe' button,the case failed automatically
8158621: The ALT key can not work with any key
8158485: The "File" menu's menuitems can not bring up information window or modal quit Dialog
8158501: [macosx] The checkbox can't be checked via an event generate on the menu
8158389: [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java
8158526: [macosx] java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java fails (invalid extended modifier info)
8158496: [macosx] Swing mnemonics broken on Mac
8158362: [macosx] Regression: at least java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java fails
8158512: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails
8158377: [macosx] Regression: java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest
Reviewed-by: alexsch, ssadetsky, aniyogi
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
Changeset: 64861cafac3b
Author: alexsch
Date: 2016-07-07 15:39 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/64861cafac3b
8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception
Reviewed-by: ssadetsky, azvegint
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
Changeset: 0f3c33f7e7f9
Author: aghaisas
Date: 2016-07-08 11:15 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0f3c33f7e7f9
8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor()
Reviewed-by: flar, prr
! src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java
+ test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java
Changeset: e794e2230fb3
Author: rchamyal
Date: 2016-07-08 19:32 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e794e2230fb3
8158205: HiDPI hand cursor broken on Windows
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp
+ test/java/awt/Mouse/8158205/MouseHandCursorTest.java
Changeset: 317dda9c8157
Author: ssadetsky
Date: 2016-07-08 18:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/317dda9c8157
8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account
Reviewed-by: alexsch, azvegint
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: a26cae9c8c5f
Author: ssadetsky
Date: 2016-07-08 20:28 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a26cae9c8c5f
8152968: JTree Collapse Buttons Clipped Off Under GTK
Reviewed-by: alexsch
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: f8e3283eb976
Author: prr
Date: 2016-07-08 10:46 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f8e3283eb976
Merge
! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java
Changeset: db97d2c4f56d
Author: psadhukhan
Date: 2016-07-11 10:45 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/db97d2c4f56d
5049012: PrintToFile option is not disabled for flavors that do not support destination
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDialogValidateTest.java
Changeset: bcff4614fbbb
Author: rchamyal
Date: 2016-07-11 14:56 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bcff4614fbbb
8159168: [hidpi] Window.setShape() works incorrectly on HiDPI
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
+ test/java/awt/Window/8159168/SetShapeTest.java
Changeset: 869055e0426c
Author: psadhukhan
Date: 2016-07-11 16:39 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/869055e0426c
8160882: [PIT][TEST_BUG] a trap of java/awt/print/PrinterJob/PrintTestLexmarkIQ.java
Reviewed-by: yan
! test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java
Changeset: 7698ddf94fa3
Author: ssadetsky
Date: 2016-07-11 19:54 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7698ddf94fa3
8158993: Service Menu services
Reviewed-by: prr, mschoene
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
Changeset: bc3d1f3af89f
Author: ssadetsky
Date: 2016-07-11 20:36 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bc3d1f3af89f
8161148: Rollback JDK-8158993 from client repo
Reviewed-by: prr, mschoene
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h
Changeset: 947ed8e207b5
Author: neugens
Date: 2016-07-11 16:52 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/947ed8e207b5
8150954: Taking screenshots on x11 composite desktop produce wrong result
Summary: The AWT Robot X11 code that takes screenshots uses the default root window, which may not contain the final composited desktop.
Reviewed-by: alexsch, ssadetsky
! make/mapfiles/libawt_xawt/mapfile-vers
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
Changeset: 414e8748286b
Author: prr
Date: 2016-07-11 12:07 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/414e8748286b
Merge
Changeset: 643f8c7d9fb0
Author: azvegint
Date: 2016-07-12 14:13 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/643f8c7d9fb0
8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature
Reviewed-by: alexsch, ssadetsky
! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
Changeset: 2bf584898efe
Author: azvegint
Date: 2016-07-12 18:47 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2bf584898efe
8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles
Reviewed-by: alexsch
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h
Changeset: 0bad252fd9ce
Author: ssadetsky
Date: 2016-07-13 10:50 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0bad252fd9ce
8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/java/awt/Window/FindOwner/FindOwnerTest.html
Changeset: 0a468b1e8041
Author: azvegint
Date: 2016-07-13 12:24 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0a468b1e8041
8153512: Taskbar support reported for Xfce4.
Reviewed-by: alexsch, ssadetsky
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
Changeset: 9eadb15be8aa
Author: aghaisas
Date: 2016-07-13 16:05 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9eadb15be8aa
6567433: JComponent.updateUI() may create StackOverflowError
Reviewed-by: alexsch, rchamyal
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
+ test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JList/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java
Changeset: 097547b46cec
Author: jdv
Date: 2016-07-13 17:34 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/097547b46cec
7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file
Reviewed-by: prr, bpb, psadhukhan
Contributed-by: jayathirth.d.v at oracle.com
! test/javax/imageio/plugins/png/ITXtTest.java
Changeset: 22d4062823e6
Author: alexsch
Date: 2016-07-13 21:37 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/22d4062823e6
8143064: Icons are not properly rendered with Windows L&F on HiDPI display
Reviewed-by: ssadetsky
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! test/javax/swing/JMenuItem/8031573/bug8031573.java
Changeset: e6d3964e667d
Author: yan
Date: 2016-07-14 17:15 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e6d3964e667d
8157137: [PIT] [TEST_BUG] compilation failed for some tests from jdk/test/java/awt/mixing/AWT_Mixing (can't find Helper)
Reviewed-by: ssadetsky
! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java
Changeset: e94245ae81a0
Author: ssadetsky
Date: 2016-07-15 09:44 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e94245ae81a0
8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity)
Reviewed-by: alexsch, azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
+ test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
Changeset: 30a256767081
Author: aghaisas
Date: 2016-07-15 15:13 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/30a256767081
8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins
Reviewed-by: prr, ssadetsky
! src/java.desktop/share/classes/java/awt/Toolkit.java
+ test/java/awt/Headless/ThemeReaderCrashTest.java
Changeset: dd8a24b5d571
Author: pnarayanan
Date: 2016-07-15 15:16 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dd8a24b5d571
8152971: JNI Warning with -Xcheck:jni
Reviewed-by: prr, psadhukhan
! src/java.desktop/windows/native/libfontmanager/fontpath.c
! test/java/awt/font/JNICheck/LoadFontsJNICheck.sh
Changeset: 4ec736bfe73a
Author: psadhukhan
Date: 2016-07-15 15:30 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4ec736bfe73a
5080830: SheetCollate is not handled properly by the cross platform print dlg
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDlgSheetCollateTest.java
Changeset: b5cc3b402476
Author: goetz
Date: 2016-07-01 15:50 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b5cc3b402476
8160721: Avoid deoptimizations in Font.equals.
Reviewed-by: forax, simonis
! src/java.desktop/share/classes/java/awt/Font.java
Changeset: 5e80c3a4b13b
Author: ssadetsky
Date: 2016-07-18 09:44 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5e80c3a4b13b
8159587: IOOBE in javax/swing/JFileChooser/7199708/bug7199708.java
Reviewed-by: alexsch
! src/java.desktop/share/classes/sun/swing/FilePane.java
! test/javax/swing/JFileChooser/7199708/bug7199708.java
Changeset: 4e6f371bff5d
Author: mhalder
Date: 2016-07-18 16:45 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4e6f371bff5d
8160266: [macosx] NestedModalDialogTest.java and NestedModelessDialogTest.java tests does not run with current JDK codebase after taking the files from MACOSX_PORT
Reviewed-by: alexsch, rchamyal
Contributed-by: manajit.halder at oracle.com
+ test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
+ test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
+ test/java/awt/regtesthelpers/VisibilityValidator.java
+ test/java/awt/regtesthelpers/Waypoint.java
Changeset: 341adba2484b
Author: prr
Date: 2016-07-18 09:53 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/341adba2484b
Merge
- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java
Changeset: 0e41d98616d2
Author: prr
Date: 2016-07-18 12:15 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0e41d98616d2
8054991: sun.font.GlyphList uses broken double-checked locking
Reviewed-by: psadhukhan, aivanov
! src/java.desktop/share/classes/sun/font/GlyphList.java
Changeset: 2b6290e31785
Author: prr
Date: 2016-07-18 12:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2b6290e31785
8161531: Provide a javadoc description for the java.datatransfer module
Reviewed-by: ssadetsky
! src/java.datatransfer/share/classes/module-info.java
Changeset: a54e38877443
Author: prr
Date: 2016-07-18 12:52 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a54e38877443
8161407: Provide a javadoc description for java.desktop module
Reviewed-by: bpb
! src/java.desktop/share/classes/module-info.java
Changeset: 233b59b7ea2f
Author: ptbrunet
Date: 2016-07-18 15:43 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/233b59b7ea2f
8145207: [macosx] JList, VO can't access non-visible list items
Summary: add support for single/multi select following focus and following VO cursor
Reviewed-by: alexsch, ant
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/share/classes/javax/swing/JList.java
Changeset: b75e2210e090
Author: prr
Date: 2016-07-25 15:09 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b75e2210e090
8162097: [PIT] A series of closed tests about SunFontManager throw NPE on Windows
Reviewed-by: bpb, serb
! src/java.desktop/windows/native/libfontmanager/fontpath.c
Changeset: 42a74b67c5bb
Author: ddehaven
Date: 2016-07-26 14:45 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/42a74b67c5bb
Merge
- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
Changeset: e5e4cb35c92d
Author: ddehaven
Date: 2016-07-28 09:01 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e5e4cb35c92d
Merge
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
Changeset: 4963636a45a7
Author: amurillo
Date: 2016-07-28 16:08 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4963636a45a7
Added tag jdk-9+129 for changeset 47699aa2e69e
! .hgtags
Changeset: d7a97d5db744
Author: amurillo
Date: 2016-07-28 16:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d7a97d5db744
Merge
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
Changeset: cfa4e6366bf0
Author: wetmore
Date: 2016-07-28 10:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cfa4e6366bf0
8161303: Sample NIO Server README needs updating.
Reviewed-by: xuelei
! src/sample/share/nio/server/README.txt
Changeset: 791ea7afe30f
Author: martin
Date: 2016-07-27 10:34 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/791ea7afe30f
8160605: java/util/SplittableRandom/SplittableRandomTest.java failed with timeout
Reviewed-by: psandoz, darcy
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
Changeset: 8339f9062dd8
Author: wetmore
Date: 2016-07-28 12:09 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8339f9062dd8
8161527: NPE is thrown if exempt application is bundled with specific cryptoPerms
Reviewed-by: xuelei
! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! test/TEST.ROOT
+ test/javax/crypto/CryptoPermissions/README.txt
+ test/javax/crypto/CryptoPermissions/TestExemption.java
+ test/javax/crypto/CryptoPermissions/TestExemption.sh
+ test/javax/crypto/CryptoPermissions/cryptoPerms
Changeset: 9410dfad9f32
Author: darcy
Date: 2016-07-28 16:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9410dfad9f32
8162746: VersionCheck.java failure after change for JDK-8160921
Reviewed-by: tbell
! test/tools/launcher/VersionCheck.java
Changeset: b9682e539370
Author: chegar
Date: 2016-07-28 17:25 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b9682e539370
8134779: (jmod) ZipException is thrown if there are duplicate resources
8134847: (jmod) module-info encountered in the cmds, libs or config is not added to jmod file
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
Changeset: dd56fbbb2527
Author: amurillo
Date: 2016-07-29 16:11 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dd56fbbb2527
Merge
! make/lib/Awt2dLibraries.gmk
- test/sun/misc/Safe.java
Changeset: d7c0497507a3
Author: amurillo
Date: 2016-07-30 00:11 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d7c0497507a3
Merge
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java
More information about the jdk9-all-changes
mailing list