hg: jdk9/jdk9/jdk: 88 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu Nov 3 02:18:06 UTC 2016
Changeset: e5ee2bd22f3f
Author: mli
Date: 2016-10-24 21:44 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e5ee2bd22f3f
8168505: Remove the intermittent keyword from java/util/Arrays/ParallelPrefix.java
Reviewed-by: darcy, amlu
! test/java/util/Arrays/ParallelPrefix.java
Changeset: da2d2bfe98ff
Author: okutsu
Date: 2016-10-25 15:43 +0900
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/da2d2bfe98ff
8165804: Revisit the way of loading BreakIterator rules/dictionaries
Reviewed-by: naoto, peytoia, erikj
! make/gendata/GendataBreakIterator.gmk
+ src/java.base/share/classes/sun/text/BreakDictionary.java
+ src/java.base/share/classes/sun/text/DictionaryBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/text/resources/BreakIteratorResources.java
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
+ src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/BreakIteratorResources_th.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.java
! test/java/util/PluggableLocale/BreakIteratorProviderTest.sh
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: a80fd00b0cd0
Author: chegar
Date: 2016-10-25 10:31 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a80fd00b0cd0
8085192: java/rmi/activation/Activatable tests fail intermittently due to "Port already in use"
Reviewed-by: rriggs, mli
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
! test/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
! test/java/rmi/activation/Activatable/checkActivateRef/security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
! test/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
! test/java/rmi/activation/Activatable/checkAnnotations/security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
! test/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
! test/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
! test/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
! test/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
! test/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
! test/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
! test/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
! test/java/rmi/activation/Activatable/inactiveGroup/security.policy
! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
+ test/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
! test/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
! test/java/rmi/activation/Activatable/nestedActivate/security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
! test/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
! test/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartCrashedService/security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
! test/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
! test/java/rmi/activation/Activatable/restartLatecomer/security.policy
! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/Activatable/restartService/rmid.security.policy
! test/java/rmi/activation/Activatable/restartService/security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
! test/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
! test/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
! test/java/rmi/activation/Activatable/unregisterInactive/security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
! test/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/testlibrary/JavaVM.java
! test/java/rmi/testlibrary/RMID.java
+ test/java/rmi/testlibrary/RMIDSelectorProvider.java
! test/java/rmi/testlibrary/TestParams.java
Changeset: 11e15af1947f
Author: ksrini
Date: 2016-10-25 07:38 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11e15af1947f
8160213: tools/pack200/Utils.java should clean up javac*.tmp files
Reviewed-by: darcy
! test/tools/pack200/MultiRelease.java
! test/tools/pack200/Utils.java
Changeset: 95a8c745128a
Author: bchristi
Date: 2016-10-25 12:58 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/95a8c745128a
8165793: Provide an API to query if a ClassLoader is parallel capable
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
+ test/java/lang/ClassLoader/IsParallelCapable.java
Changeset: e340b25a9e59
Author: sdrach
Date: 2016-10-25 13:51 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e340b25a9e59
8164805: Fail to create a MR modular JAR with a versioned entry of a concealed package
Reviewed-by: chegar, mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ test/tools/jar/mmrjar/ConcealedPackage.java
+ test/tools/jar/mmrjar/src/classes/p/Hi.java
+ test/tools/jar/mmrjar/src/mr9/module-info.java
+ test/tools/jar/mmrjar/src/mr9/p/Hi.java
+ test/tools/jar/mmrjar/src/mr9/p/internal/Bar.java
Changeset: 9d4a52d62493
Author: dsamersoff
Date: 2016-10-03 15:58 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d4a52d62493
8166657: Remove exports com.sun.tools.jdi to jdk.hotspot.agent
Summary: Remove exports com.sun.tools.jdi to jdk.hotspot.agent
Reviewed-by: alanb, dsamersoff
Contributed-by: sharath.ballal at oracle.com
! src/jdk.jdi/share/classes/module-info.java
Changeset: 3d3f338b5aea
Author: simonis
Date: 2016-09-28 11:07 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3d3f338b5aea
8166801: [s390] Add jvm.cfg file for Linux/s390x
Reviewed-by: erikj, shade
+ src/java.base/unix/conf/s390x/jvm.cfg
Changeset: 86e5d318fad9
Author: amurillo
Date: 2016-10-13 08:57 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/86e5d318fad9
Merge
Changeset: 028d56ebb42a
Author: amurillo
Date: 2016-10-13 09:02 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/028d56ebb42a
Merge
- make/Import.gmk
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java
- src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java
- test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html
- 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
Changeset: 234fa7498814
Author: akulyakh
Date: 2016-10-17 15:46 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/234fa7498814
8158797: Test java/lang/management/MemoryMXBean/LowMemoryTest.java fails when GC is specified explicitly
Summary: Fixed GC options for running the test
Reviewed-by: ddmitriev, sspitsyn
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
Changeset: 569e17c52c7d
Author: cjplummer
Date: 2016-10-18 12:36 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/569e17c52c7d
8167001: [TESTBUG] java/lang/instrument/DaemonThread/TestDaemonThread.java fails when run by jprt
Summary: force classpath to be added to subprocesses
Reviewed-by: dholmes, sspitsyn
! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java
Changeset: 87579fa99c58
Author: cjplummer
Date: 2016-10-18 12:39 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/87579fa99c58
8167034: Re-enable TestDaemonThread.java once JDK-8167001 is fixed
Reviewed-by: jwilhelm, sspitsyn
! test/ProblemList.txt
Changeset: ce7f9a34492e
Author: dholmes
Date: 2016-10-18 20:04 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ce7f9a34492e
8165827: Support private interface methods in JNI, JDWP, JDI and JDB
Reviewed-by: dcubed, lfoltan, sspitsyn
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! test/com/sun/jdi/InterfaceMethodsTest.java
Changeset: 0ecf4eb13c2d
Author: amurillo
Date: 2016-10-20 16:54 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0ecf4eb13c2d
Merge
Changeset: 490854ad860c
Author: amurillo
Date: 2016-10-25 12:25 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/490854ad860c
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
Changeset: 6ba0cc0314d0
Author: amurillo
Date: 2016-10-25 14:55 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ba0cc0314d0
Merge
Changeset: 8c5900a31c2e
Author: sundar
Date: 2016-10-26 10:42 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8c5900a31c2e
8166810: jlink should fail on extra arguments
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: dce8fdd7af97
Author: chegar
Date: 2016-10-26 11:08 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/dce8fdd7af97
8168773: Temporarily remove java/net/httpclient from jdk_net test group
Reviewed-by: darcy, rriggs
! test/TEST.groups
Changeset: ecd3f7dda51c
Author: rriggs
Date: 2016-10-26 09:38 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ecd3f7dda51c
8168613: CORBA ObjectStreamTest fails with address in use
Reviewed-by: psandoz
! test/com/sun/corba/serialization/ObjectStreamTest.java
Changeset: 8bb97435f7de
Author: redestad
Date: 2016-10-26 17:50 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8bb97435f7de
8168640: (fc) Avoiding AtomicBoolean in FileInput/-OutputStream improves startup
Reviewed-by: alanb, plevart
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
Changeset: c3724a682206
Author: mli
Date: 2016-10-26 19:07 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c3724a682206
8168064: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java failed with "Received fatal alert: handshake_failure"
Summary: It takes advantage of SSLTest.java to fix intermittent SSLHandshakeException failure
Reviewed-by: xuelei, asmotrak
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java
Changeset: 9f0ab4b20ff7
Author: clanger
Date: 2016-10-27 11:00 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9f0ab4b20ff7
8167481: cleanup of headers and includes for native libnet
Reviewed-by: chegar
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SocketInputStream.c
! src/java.base/unix/native/libnet/SocketOutputStream.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/DualStackPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/DualStackPlainSocketImpl.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.h
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/SocketInputStream.c
! src/java.base/windows/native/libnet/SocketOutputStream.c
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
- src/java.base/windows/native/libnet/icmp.h
! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
Changeset: 384632278ce2
Author: serb
Date: 2016-10-04 12:18 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/384632278ce2
8167028: SunCodec.java can be removed
Reviewed-by: prr, amenkov
! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/FormatConversionProvider.java
Changeset: ff61a6fd0349
Author: alexsch
Date: 2016-10-05 18:29 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ff61a6fd0349
8166591: [macos 10.12] Trackpad scrolling of text on OS X 10.12 Sierra is very fast (Trackpad, Retina only)
Reviewed-by: malenkov, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
+ test/javax/swing/plaf/basic/BasicScrollPaneUI/8166591/TooMuchWheelRotationEventsTest.java
Changeset: a731def8631f
Author: alexsch
Date: 2016-10-05 18:42 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a731def8631f
8165485: Bad rendering of Swing UI controls with Motif L&F on HiDPI display
8147600: [hidpi] invalid rendering of Swing UI controls (radiobuttons, choice etc.)
Reviewed-by: serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarButton.java
+ test/javax/swing/plaf/motif/8165485/MotifHiDPIIconsTest.java
Changeset: 7cb7ca59fe7f
Author: alexsch
Date: 2016-10-05 18:52 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7cb7ca59fe7f
7067885: FileChooser does not display soft link name if link is to nonexistent file/directory
Reviewed-by: alexsch
Contributed-by: Alok Kumar Sharma <alok.sharma at hpe.com>
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Changeset: 38bf8bb1f5e7
Author: rchamyal
Date: 2016-10-06 14:31 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/38bf8bb1f5e7
8151787: Unify the HiDPI splash screen image naming convention
Reviewed-by: prr, alexsch, ksrini
Contributed-by: rajeev.chamyal at oracle.com
! make/mapfiles/libsplashscreen/mapfile-vers
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c
! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
Changeset: fff8db067374
Author: aghaisas
Date: 2016-10-06 20:37 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fff8db067374
8058950: [TESTBUG] There is no F1 dialog when the case loading,so we can't restore it.
Reviewed-by: serb, arapte
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
! test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.java
Changeset: 89a3d9f69497
Author: mhalder
Date: 2016-10-06 20:51 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89a3d9f69497
8165555: [macosx] VM crashes on second attempt to execute JCK interactive tests that use Robot (single JVM, agent)
Reviewed-by: serb, aniyogi
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
+ test/java/awt/event/KeyEvent/RobotCrash/RobotCrash.java
Changeset: fbc5498378d6
Author: alanbur
Date: 2016-10-06 11:39 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fbc5498378d6
8165232: XKeycodeToKeysym is deprecated and should be replaced
Reviewed-by: prr, azvegint
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
Changeset: e5be7a186fcc
Author: ptbrunet
Date: 2016-10-06 20:31 -0500
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e5be7a186fcc
8160893: [macosx] JMenuItems in JPopupMenu are not accessible
Summary: post events for MenuOpened/Closed/ItemSelected
Reviewed-by: ant, alexsch
! 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/JavaComponentAccessibility.m
Changeset: 103be1c3c4f7
Author: prr
Date: 2016-10-10 14:35 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/103be1c3c4f7
Merge
- make/Import.gmk
Changeset: 2d3ca05c6ea7
Author: prr
Date: 2016-10-11 16:15 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/2d3ca05c6ea7
8167523: JDK 9 build failure on MacOS due to unhandled cases in switch statement
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
Changeset: 27794f0eee1a
Author: psadhukhan
Date: 2016-10-12 23:04 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/27794f0eee1a
8167291: [TEST_BUG] javax/print/attribute/Services_getDocFl.java
Reviewed-by: prr
! test/javax/print/attribute/Services_getDocFl.java
Changeset: 557da3953b0b
Author: jdv
Date: 2016-10-13 11:37 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/557da3953b0b
6294607: GIFWriter returns the same compression type twice
Reviewed-by: prr, serb, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
+ test/javax/imageio/ImageCompressionTypesTest.java
Changeset: f7cee1fa870e
Author: aghaisas
Date: 2016-10-14 10:18 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f7cee1fa870e
8166980: JCK testing of Window.setIconImage() leads to VM crash starting approx from JDK9 b134
Reviewed-by: serb, rchamyal
Contributed-by: ajit.ghaisas at oracle.com
! src/java.desktop/share/classes/sun/awt/IconInfo.java
+ test/java/awt/Frame/SetIconImagesCrashTest/SetIconImagesCrashTest.java
Changeset: acbb657405c6
Author: mhalder
Date: 2016-10-14 10:39 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/acbb657405c6
8158380: [macosx] Regression: java/awt/List/ActionEventTest/ActionEventTest.java
Reviewed-by: serb, aghaisas
Contributed-by: manajit.halder at oracle.com
! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java
! test/java/awt/List/ActionEventTest/ActionEventTest.java
Changeset: 104b1fb094e6
Author: azvegint
Date: 2016-10-14 16:30 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/104b1fb094e6
8167565: [macosx] Maximization of a dialog hides it
Reviewed-by: serb, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
Changeset: 773164b67434
Author: serb
Date: 2016-10-14 19:12 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/773164b67434
8167310: The graphics clip is incorrectly rounded for some fractional scales
Reviewed-by: flar
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/pipe/Region.java
+ test/java/awt/Graphics/IncorrectFractionalClip/IncorrectFractionalClip.java
Changeset: 45061b711579
Author: prr
Date: 2016-10-14 11:11 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45061b711579
Merge
Changeset: e61ec90c30b4
Author: serb
Date: 2016-10-14 21:43 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e61ec90c30b4
8167435: IllegalArgumentException is not thrown by Clip.open(AudioFormat,byte[], int, int)
Reviewed-by: amenkov
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
+ test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java
Changeset: f3ce13e9394f
Author: prr
Date: 2016-10-14 15:37 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3ce13e9394f
8166034: [macosx] Non-AA Serif font always displays as regular - no bold
Reviewed-by: serb, pnarayanan
! src/java.desktop/share/classes/java/awt/Font.java
Changeset: 5f93ebc13ae1
Author: ssadetsky
Date: 2016-10-17 09:58 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5f93ebc13ae1
8164321: Crash of SwingNode with GTK LaF
Reviewed-by: azvegint, alexsch
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
Changeset: 815141d605ef
Author: ssadetsky
Date: 2016-10-17 10:14 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/815141d605ef
8167486: Device.getDisplayMode() doesn't report refresh rate on Linux in case of dual screen
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/DisplayMode.java
! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
+ test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java
Changeset: ffba2718d7f6
Author: jdv
Date: 2016-10-17 13:04 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffba2718d7f6
8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods
Reviewed-by: prr, pnarayanan
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java
+ test/javax/imageio/metadata/GetElementsByTagNameTest.java
+ test/javax/imageio/metadata/NthItemNodeListTest.java
Changeset: 6d10cecb150f
Author: rchamyal
Date: 2016-10-17 13:20 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d10cecb150f
8161473: [TEST_BUG] [macosx] add autodelay to java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
Reviewed-by: arapte, serb
Contributed-by: anubhav.meena at oracle.com
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
Changeset: f6eef7e68dea
Author: ssadetsky
Date: 2016-10-17 10:51 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f6eef7e68dea
8163167: [PIT] javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java always fail
Reviewed-by: serb, alexsch
! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java
Changeset: c49a77b864a4
Author: azvegint
Date: 2016-10-17 12:37 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c49a77b864a4
8153526: [Unity] Taskbar.getTaskbar().setMenu(null) doesn't remove menu
Reviewed-by: ssadetsky
! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c
Changeset: 79c8d3b12cf1
Author: mhalder
Date: 2016-10-17 15:47 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79c8d3b12cf1
8158390: [macosx] Regression: javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Reviewed-by: serb
Contributed-by: manajit.halder at oracle.com
! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Changeset: 32d9fe67dede
Author: arapte
Date: 2016-10-17 18:43 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/32d9fe67dede
8167288: [TEST_BUG] Consistent failure on Unity of WarningWindowDisposeTest.java
Reviewed-by: ssadetsky, alexsch
! test/java/awt/security/WarningWindowDisposeTest/WarningWindowDisposeTest.java
Changeset: 15f7a6717104
Author: ssadetsky
Date: 2016-10-17 19:59 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/15f7a6717104
8168077: Solaris build failed: gtk2_interface.h typedef redeclared: GThreadFunctions
Reviewed-by: prr
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h
Changeset: f950cc6004c6
Author: prr
Date: 2016-10-17 13:54 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f950cc6004c6
8089573: [macosx] Incorrect char to glyph mapping printing on OSX 10.10
Reviewed-by: serb, vadim
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
Changeset: d69c9ce5653d
Author: ssadetsky
Date: 2016-10-18 12:43 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d69c9ce5653d
8166897: Some font overlap in the Optionpane dialog.
Reviewed-by: azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Window/ChangeWindowResizabilty/ChangeWindowResizabiltyTest.java
Changeset: fec7a8a6a46a
Author: serb
Date: 2016-10-18 18:00 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fec7a8a6a46a
8166673: The new implementation of Robot.waitForIdle() may hang
Reviewed-by: azvegint, ssadetsky
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
+ test/java/awt/Robot/WaitForIdleSyncroizedOnString/WaitForIdleSyncroizedOnString.java
Changeset: d7944c75be9c
Author: prr
Date: 2016-10-18 13:06 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7944c75be9c
8167126: Create a module to provide access to non-SE desktop APIs
Reviewed-by: alanb, mchung
! src/java.desktop/share/classes/module-info.java
+ src/jdk.desktop/share/classes/jdk/awt/AWTUtils.java
+ src/jdk.desktop/share/classes/module-info.java
+ test/java/awt/jdk/TestJDKAWTUtils.java
Changeset: 23544028909a
Author: ssadetsky
Date: 2016-10-19 11:51 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/23544028909a
8154434: Open the request focus methods of the java.awt.Component which accept FocusEvent.Cause
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
+ test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java
Changeset: 83581f5ab677
Author: prr
Date: 2016-10-19 08:06 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83581f5ab677
Merge
- src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java
Changeset: 64781a24c0f4
Author: alexsch
Date: 2016-10-20 12:18 +0300
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/64781a24c0f4
8156217: Selected text is shifted on HiDPI display
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
+ test/javax/swing/text/Caret/8163124/CaretFloatingPointAPITest.java
+ test/javax/swing/text/JTextComponent/8156217/TextSelectionTest.java
+ test/javax/swing/text/View/8156217/FPMethodCalledTest.java
Changeset: eddea9682fa9
Author: prr
Date: 2016-10-27 08:48 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eddea9682fa9
8167988: java.nio.file.InvalidPathException if click button in JFileChooser demo of SwingSet2
Reviewed-by: serb, ssadetsky
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
Changeset: ee20b74f21f3
Author: prr
Date: 2016-10-27 08:51 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ee20b74f21f3
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- test/sun/net/www/protocol/https/HttpsClient/OriginServer.java
- test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java
- test/sun/security/tools/jarsigner/ts.sh
Changeset: fd0abdaac385
Author: ddehaven
Date: 2016-10-27 09:52 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fd0abdaac385
8167187: Exported elements referring to inaccessible types in jdk.jsobject
Reviewed-by: mchung, alanb
! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
Changeset: 7113bb5b075f
Author: ksrini
Date: 2016-10-27 05:49 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7113bb5b075f
8168010: Deprecate obsolete launcher -d32/-d64 options
Reviewed-by: alanb
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: a3b46c0604d2
Author: mullan
Date: 2016-10-27 14:50 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a3b46c0604d2
8168851: Tighten permissions granted to the java.smartcardio module
Reviewed-by: vinnie, mchung
! src/java.base/share/lib/security/default.policy
! test/sun/security/smartcardio/TestChannel.java
! test/sun/security/smartcardio/TestControl.java
! test/sun/security/smartcardio/TestDefault.java
! test/sun/security/smartcardio/TestDirect.java
+ test/sun/security/smartcardio/test.policy
Changeset: 05ac4f67f7df
Author: mullan
Date: 2016-10-27 14:52 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/05ac4f67f7df
Merge
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
Changeset: d2e6785070f2
Author: mchung
Date: 2016-10-27 13:42 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d2e6785070f2
8168205: Should not default class path to CWD if -cp is not specified but -m is specified
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/java.c
+ test/tools/launcher/modules/classpath/JavaClassPathTest.java
+ test/tools/launcher/modules/classpath/src/m/jdk/test/Main.java
+ test/tools/launcher/modules/classpath/src/m/module-info.java
Changeset: e6b6ca2d616e
Author: lana
Date: 2016-10-27 21:22 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e6b6ca2d616e
Merge
- src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java
- src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java
- src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java
- src/java.base/windows/native/libnet/icmp.h
- src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
- test/java/awt/Modal/InvisibleParentTest/InvisibleParentTest.html
Changeset: 8a62cba5c9ff
Author: xuelei
Date: 2016-10-27 23:49 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8a62cba5c9ff
8168822: Document that algorithm restrictions do not apply to trusted anchors
Reviewed-by: weijun, jnimeh, mullan
! src/java.base/share/conf/security/java.security
Changeset: afe2c6190333
Author: alanb
Date: 2016-10-28 10:18 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/afe2c6190333
8168789: ModuleReader.list and ModuleFinder.of update
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
- src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/module/ModuleFinderTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
- test/java/lang/module/ModuleReader/MultiReleaseJarTest.java
+ test/java/lang/module/MultiReleaseJarTest.java
- test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties
+ test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja_JP.properties
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
! test/tools/jmod/hashes/HashesTest.java
Changeset: 9a3a5bc38432
Author: dfuchs
Date: 2016-10-28 12:10 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9a3a5bc38432
8163162: The separation between system loggers and application loggers should take the extension loader in consideration.
Summary: DefaultLoggerFinder.isSystem is changed to return 'true' for classes loaded from the platform loader and its ancestors. This means that classes loaded by the platform loader will get exactly the same kind of loggers than classes loaded by the boot (null) loader.
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
+ test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java
+ test/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/systempkg/log/SystemLoggerAccessor.java
Changeset: 3192d7aa428d
Author: rpatil
Date: 2016-10-28 10:10 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3192d7aa428d
8168512: (tz) Support tzdata2016h
Reviewed-by: martin, okutsu
! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/VERSION
! 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
Changeset: 42268eb6e04e
Author: xuelei
Date: 2016-10-29 13:34 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/42268eb6e04e
8167680: DTLS implementation bugs
Reviewed-by: jnimeh, asmotrak
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSRecord.java
! src/java.base/share/classes/sun/security/ssl/Debug.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/Plaintext.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
! test/javax/net/ssl/DTLS/DTLSOverDatagram.java
+ test/javax/net/ssl/DTLS/PacketLossRetransmission.java
+ test/javax/net/ssl/DTLS/RespondToRetransmit.java
! test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
Changeset: 00192a14fdc6
Author: amlu
Date: 2016-10-31 13:45 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/00192a14fdc6
8168524: Remove two jdk_nio tests from ProblemList: BashStreams and DeleteInterference.java
Reviewed-by: bpb, rriggs
! test/ProblemList.txt
Changeset: 5d95f2e1b9eb
Author: weijun
Date: 2016-10-31 16:40 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5d95f2e1b9eb
8168127: FilePermissionCollection merges incorrectly
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/FilePermissionCollectionMerge.java
Changeset: 77f35eef4ef9
Author: weijun
Date: 2016-10-31 16:41 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/77f35eef4ef9
8167646: Better invalid FilePermission
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/FilePermission.java
+ test/java/io/FilePermission/Invalid.java
Changeset: 608dcced40aa
Author: sherman
Date: 2016-10-31 10:34 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/608dcced40aa
8166261: Scanner.nextInt(int) (and similar methods) throws PatternSyntaxException
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Scanner.java
! test/java/util/Scanner/ScanTest.java
Changeset: 88ec80d47d4a
Author: rriggs
Date: 2016-10-31 13:57 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/88ec80d47d4a
8168517: java/lang/ProcessBuilder/Basic.java failed
Reviewed-by: dholmes
! test/java/lang/ProcessBuilder/Basic.java
Changeset: 4891c03305cc
Author: wetmore
Date: 2016-10-31 14:09 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4891c03305cc
4985694: Incomplete spec for most of the getInstances
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
+ test/java/security/misc/GetInstanceNullsEmpties.java
Changeset: 7745b4f6cbde
Author: chegar
Date: 2016-11-01 12:37 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7745b4f6cbde
8168980: Reinstate sun.reflect.ReflectionFactory.newConstructorForSerialization(Class,Constructor)
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: f3e3ad225c1e
Author: sdrach
Date: 2016-11-01 14:36 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f3e3ad225c1e
8156499: Update jlink to support creating images with modules that are packaged as multi-release JARs
Reviewed-by: alanb, mchung
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
+ test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
+ test/tools/jlink/multireleasejar/base/m1/module-info.java
+ test/tools/jlink/multireleasejar/base/m1/p/Main.java
+ test/tools/jlink/multireleasejar/rt/m1/module-info.java
+ test/tools/jlink/multireleasejar/rt/m1/p/Main.java
+ test/tools/jlink/multireleasejar/rt/m1/p/Type.java
+ test/tools/jlink/multireleasejar/rt/m1/q/PublicClass.java
Changeset: 29831b6c481b
Author: psandoz
Date: 2016-11-01 17:29 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/29831b6c481b
8167974: MethodHandles.iteratedLoop(...) fails with CCE in the case of iterating over array
8167966: MethodHandles.iteratedLoop fails with IAE in the case of correct arguments
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/LoopCombinatorTest.java
Changeset: 92103cb21bd6
Author: psandoz
Date: 2016-11-01 17:29 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/92103cb21bd6
8168841: The JavaDoc of java.util.stream.Collectors method collectingAndThen has incorrect code snippet
Reviewed-by: smarks, lancea, tvaleev
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 58796fb3241f
Author: sundar
Date: 2016-11-02 10:49 +0530
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/58796fb3241f
8160063: Provide a means to disable a plugin via the command line
Reviewed-by: jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/tools/jlink/JLinkPluginsTest.java
Changeset: 79d71eeecfc8
Author: weijun
Date: 2016-11-02 14:44 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/79d71eeecfc8
8168518: rcache interop with krb5-1.15
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/AuthTimeWithHash.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/DflCache.java
! test/java/security/testlibrary/Proc.java
! test/sun/security/krb5/auto/ReplayCacheExpunge.java
! test/sun/security/krb5/auto/ReplayCachePrecise.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
+ test/sun/security/krb5/auto/rcache_usemd5.sh
Changeset: be7aedddbb76
Author: erikj
Date: 2016-11-02 10:43 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/be7aedddbb76
8063154: Checked in jvmti.h not in sync with generated jvmti.h
Reviewed-by: tbell
! make/copy/Copy-java.base.gmk
- src/java.base/share/native/include/jvmti.h
Changeset: 6577fabed061
Author: clanger
Date: 2016-11-02 11:52 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6577fabed061
8168771: Remove #ifdef AF_INET6 guards in libnet native coding
Reviewed-by: chegar
! src/java.base/share/native/libnet/net_util.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/InetAddressImplFactory.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/SdpSupport.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
Changeset: 9372d3dd3aae
Author: dfuchs
Date: 2016-11-02 14:46 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9372d3dd3aae
8152515: (logging) LogManager.resetLogger should ignore LinkageError
Summary: LogManager.resetLogger will also ignore errors, but only while shutting down.
Reviewed-by: rriggs, dholmes
! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/LogManager/LinkageErrorTest.java
Changeset: 8dbc8594f9d5
Author: darcy
Date: 2016-11-03 01:45 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8dbc8594f9d5
8169024: Problem list OpenNonIntegralNumberOfSampleframes.java until JDK-8168881 is fixed
Reviewed-by: rriggs
! test/ProblemList.txt
More information about the jdk9-all-changes
mailing list