Changeset: 7ed792ba0b17 Author: igerasim Date: 2016-08-15 23:45 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7ed792ba0b17
8163896: Finalizing one key of a KeyPair invalidates the other key Reviewed-by: coffeys, vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java + test/java/security/KeyPairGenerator/FinalizeHalf.java Changeset: 45625e1e310d Author: asmotrak Date: 2016-08-15 16:32 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/45625e1e310d 8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java Changeset: f670a599ae1d Author: nishjain Date: 2016-08-16 15:26 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f670a599ae1d 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants Reviewed-by: naoto, okutsu, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java Changeset: b3dd4c95a7fe Author: ssahoo Date: 2016-08-16 12:34 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b3dd4c95a7fe 8159964: Update Tests to verify JDK build for "JDK-8159488 Deprivilege java.xml.crypto" Reviewed-by: valeriep + test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java ! test/javax/xml/crypto/dsig/TransformService/NullParent.java + test/javax/xml/crypto/dsig/TransformService/test.policy ! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java + test/javax/xml/crypto/dsig/keyinfo/KeyInfo/test.policy Changeset: 8ac7cd5006c8 Author: weijun Date: 2016-08-16 21:28 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8ac7cd5006c8 8141411: keytool can wrongly parse the start date value given by the -startdate option Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! test/sun/security/tools/keytool/StartDateTest.java Changeset: 551f7617b2c0 Author: weijun Date: 2016-08-17 10:08 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/551f7617b2c0 8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less 8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout Reviewed-by: xuelei + test/sun/security/krb5/auto/CommMatcher.java ! test/sun/security/krb5/auto/MaxRetries.java Changeset: d1e022a681cf Author: cjplummer Date: 2016-08-04 16:11 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d1e022a681cf 8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail Summary: Clear the jtreg exit code when set to 1. Reviewed-by: stsmirno, dholmes ! test/Makefile Changeset: 1be36b6089ea Author: amurillo Date: 2016-08-05 09:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1be36b6089ea Merge - src/java.base/windows/conf/security/java.policy Changeset: 1efce54b06b7 Author: ysuenaga Date: 2016-08-08 21:59 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1efce54b06b7 8163272: jhsdb jinfo cannot show system properties Reviewed-by: dholmes, dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: 18230e27ccbd Author: amurillo Date: 2016-08-12 13:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/18230e27ccbd Merge Changeset: 91491082ffe2 Author: amurillo Date: 2016-08-16 08:18 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/91491082ffe2 Merge Changeset: 508f985a1f6c Author: amurillo Date: 2016-08-17 08:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/508f985a1f6c Merge Changeset: b6849a26ac51 Author: mullan Date: 2016-08-17 14:40 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b6849a26ac51 8164071: Default.policy file missing content for solaris Reviewed-by: erikj ! make/copy/Copy-java.base.gmk Changeset: df99239df1db Author: mullan Date: 2016-08-17 14:41 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/df99239df1db Merge Changeset: ff0da2978f83 Author: vinnie Date: 2016-08-17 21:14 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ff0da2978f83 6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE. Reviewed-by: xuelei, ascarpino, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: cc9b31691df2 Author: ascarpino Date: 2016-08-17 16:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cc9b31691df2 8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission. Reviewed-by: mullan, jnimeh ! src/java.base/share/classes/java/security/Provider.java Changeset: 815d7566d649 Author: lancea Date: 2016-08-18 12:39 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/815d7566d649 8161965: Create initial javadoc description for modules Reviewed-by: mchung, alanb, abuckley ! src/java.base/share/classes/module-info.java ! src/java.compact1/share/classes/module-info.java ! src/java.compact2/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/share/classes/module-info.java ! src/java.httpclient/share/classes/module-info.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java Changeset: 6f5da13861db Author: snikandrova Date: 2016-08-18 16:27 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6f5da13861db 8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException Reviewed-by: dfuchs, clanger ! test/sun/misc/URLClassPath/ClassnameCharTest.java Changeset: cb9a828c559c Author: amurillo Date: 2016-08-18 09:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cb9a828c559c 8164329: Problem list sun/rmi/runtime/Log/6409194/NoConsoleOutput.java on windows due to JDK-8164124 Reviewed-by: darcy ! test/ProblemList.txt Changeset: ff8f9b2cd89a Author: redestad Date: 2016-08-18 19:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ff8f9b2cd89a 8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time Reviewed-by: vlivanov, mhaupt, shade ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: 67d9ee15761e Author: lancea Date: 2016-08-18 15:05 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/67d9ee15761e 8138661: Minor correction in Java API doc for DataSource Reviewed-by: naoto ! src/java.sql/share/classes/javax/sql/DataSource.java Changeset: 143d43ae2446 Author: igerasim Date: 2016-08-18 22:07 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/143d43ae2446 8163517: Various cleanup in java.io code Reviewed-by: shade, rriggs, redestad ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringReader.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java Changeset: 8761387fbc0f Author: jnimeh Date: 2016-08-18 12:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8761387fbc0f 8162808: Add references to the standard JSSE cipher suite names in javadoc Summary: Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name Reviewed-by: xuelei, mullan ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java Changeset: 69defa44b32b Author: lana Date: 2016-08-18 21:34 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/69defa44b32b Merge Changeset: c883dfaf96e8 Author: lancea Date: 2016-08-18 17:51 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c883dfaf96e8 8164394: Minor correction in Java API doc for DataSource Reviewed-by: darcy, jjg, tbell ! src/java.se.ee/share/classes/module-info.java Changeset: e7f78523d41d Author: igerasim Date: 2016-08-19 01:41 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e7f78523d41d 8153438: Avoid repeated "Please insert a smart card" popup windows Reviewed-by: vinnie, valeriep ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp Changeset: b02d855edd76 Author: tvaleev Date: 2016-08-18 17:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b02d855edd76 8164189: Collectors.toSet() parallel performance improvement Reviewed-by: shade, psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 6c96af8a34b2 Author: valeriep Date: 2016-08-19 06:27 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6c96af8a34b2 8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER Reviewed-by: weijun ! src/java.base/macosx/classes/apple/security/AppleProvider.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/AuthProvider.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/Sun.java ! src/java.base/share/classes/sun/security/provider/VerificationProvider.java ! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java ! test/java/security/KeyFactory/Failover.java ! test/java/security/KeyPairGenerator/Failover.java ! test/java/security/KeyStore/EntryMethods.java ! test/java/security/KeyStore/KeyStoreBuilder.java ! test/java/security/Policy/GetInstance/GetInstanceProvider.java ! test/java/security/Provider/CaseSensitiveServices.java ! test/java/security/Provider/ChangeProviders.java ! test/java/security/Provider/Equals.java ! test/java/security/Provider/GetInstance.java ! test/java/security/Provider/ProviderInfoCheck.java ! test/java/security/Provider/RemoveProvider.java ! test/java/security/Provider/SupportsParameter.java ! test/java/security/Provider/TestSecurityProvider.java ! test/java/security/Provider/Turkish.java ! test/java/security/SecureClassLoader/DefineClass.java ! test/java/security/Security/AddProvider.java ! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java ! test/java/security/Security/SynchronizedAccess.java ! test/java/security/Security/removing/RemoveProviderByIdentity.java ! test/java/security/Signature/SignatureGetAlgorithm.java ! test/java/security/cert/CertPathBuilder/StubProvider.java ! test/javax/crypto/JceSecurity/MyProvider.java ! test/javax/crypto/SecretKeyFactory/Provider1.java ! test/javax/crypto/SecretKeyFactory/Provider2.java ! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java ! test/javax/security/auth/login/Configuration/GetInstanceProvider.java ! test/jdk/security/jarsigner/Function.java ! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java ! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java ! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Changeset: 0d9dc06bb1ca Author: ysuenaga Date: 2016-08-19 16:29 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0d9dc06bb1ca 8164326: jrtfsviewer.js and jrtls.js does not work Reviewed-by: sherman, sundar ! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js ! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js Changeset: 86c9a3475d70 Author: mhaupt Date: 2016-08-19 10:03 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/86c9a3475d70 8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/CountedLoopIterationCountsTest.java Changeset: 657a5b92e26e Author: redestad Date: 2016-08-19 13:50 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/657a5b92e26e 8164451: Generate all zero and identity forms at link time Reviewed-by: shade, mhaupt, vlivanov ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 232907ae8b28 Author: chegar Date: 2016-08-19 18:06 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/232907ae8b28 8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader Reviewed-by: dfuchs, jnimeh, valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: 6fdbdbfd238a Author: lbourges Date: 2016-08-03 22:53 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6fdbdbfd238a 8159638: Improve array caches and renderer stats in Marlin renderer Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings Reviewed-by: flar, prr - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java + src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java ! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! test/sun/java2d/marlin/ArrayCacheSizeTest.java Changeset: e515be423282 Author: bpb Date: 2016-08-03 17:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e515be423282 8155960: TIFF javadoc contains HTML entities inside {@code} tags Summary: Remove from inside @code tags. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java Changeset: bf97a92e5de6 Author: clanger Date: 2016-08-04 15:58 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bf97a92e5de6 8163177: Fix for 8152971 breaks builds with VS2010 Reviewed-by: simonis, pnarayanan ! src/java.desktop/windows/native/libfontmanager/fontpath.c Changeset: abb2a39948fe Author: prr Date: 2016-08-03 15:18 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/abb2a39948fe 8159713: Make the non-translated keywords clear to translator in jar.properties 8161183: Need extra newline in the end of for multi-lines strings in jar.properties Reviewed-by: naoto Contributed-by: li.ji...@oracle.com ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties Changeset: 42925c7a35aa Author: arapte Date: 2016-08-05 15:48 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/42925c7a35aa 8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java Changeset: b9a3a9ceb625 Author: serb Date: 2016-08-05 16:20 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b9a3a9ceb625 8162970: Merge error in the DefaultRowSorter.java Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java Changeset: bdd65f1e645f Author: prr Date: 2016-08-05 12:03 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/bdd65f1e645f Merge Changeset: 200ba67981e8 Author: rstevens Date: 2016-08-08 11:40 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/200ba67981e8 8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java + test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java Changeset: 08ddb16ab33e Author: bpb Date: 2016-08-08 11:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/08ddb16ab33e 8150154: AIOOB Exception during sequential write of TIFF images Summary: Need to reset isRescaling variable when resetting the ImageWriter. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! test/javax/imageio/plugins/shared/RepeatingWriteTest.java Changeset: 1457d59f0853 Author: alexsch Date: 2016-08-09 10:17 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1457d59f0853 8162856: JSlider thumb is twice smaller on HiDPI display Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java + test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java Changeset: 0d3894b7fc66 Author: psadhukhan Date: 2016-08-09 13:22 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0d3894b7fc66 5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/javax/print/attribute/ServiceDlgPageRangeTest.java Changeset: 6e1c397b667b Author: jdv Date: 2016-08-09 13:45 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6e1c397b667b 8160456: KSS : resource loading issue in TIFFMetadataFormat.java Reviewed-by: prr, bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java Changeset: 34438fd61b03 Author: jdv Date: 2016-08-09 13:55 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/34438fd61b03 8160455: KSS : class.forName issue in TIFFImageMetadata.java Reviewed-by: prr, bpb, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java Changeset: a8d963d7d32d Author: alexsch Date: 2016-08-09 12:08 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a8d963d7d32d 8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java + test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java Changeset: b5409ce1e4fe Author: prr Date: 2016-08-09 16:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b5409ce1e4fe 8163238: Upgrade to harfbuzz 1.3.0 in JDK 9 Reviewed-by: vadim, serb ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh + src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h Changeset: ba155d4962c2 Author: azvegint Date: 2016-08-10 02:50 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ba155d4962c2 8155690: Update libPNG library to the latest up-to-date Reviewed-by: serb ! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES ! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE ! src/java.desktop/share/native/libsplashscreen/libpng/README ! src/java.desktop/share/native/libsplashscreen/libpng/png.c ! src/java.desktop/share/native/libsplashscreen/libpng/png.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c ! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h ! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h ! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c ! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c Changeset: 5485d829a3d3 Author: prr Date: 2016-08-11 10:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5485d829a3d3 Merge - src/java.base/share/conf/security/cacerts ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties - test/sun/misc/Safe.java Changeset: 9144e69a7d86 Author: bpb Date: 2016-08-11 11:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9144e69a7d86 8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages() Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java + test/javax/imageio/plugins/tiff/BogusSecondImageTest.java Changeset: 58fe94331cd8 Author: ptbrunet Date: 2016-08-11 21:48 -0500 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/58fe94331cd8 8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild Reviewed-by: alexsch, prr, darcy ! src/java.desktop/share/classes/javax/swing/JList.java + test/javax/swing/JList/8161483/Bug8161483.java Changeset: d5dc0c4fb473 Author: mcherkas Date: 2016-08-12 18:43 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d5dc0c4fb473 8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java Changeset: fc61e14681ac Author: serb Date: 2016-08-12 20:36 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/fc61e14681ac 8159696: java.beans.MethodRef#get throws NullPointerException Reviewed-by: alexsch ! src/java.desktop/share/classes/java/beans/MethodRef.java + test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java + test/java/beans/Introspector/8159696/stub/Stub.java Changeset: 6a66fb22095a Author: bpb Date: 2016-08-12 14:35 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6a66fb22095a 8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java + test/javax/imageio/plugins/tiff/IFDTest.java Changeset: 5058a560464b Author: ddehaven Date: 2016-08-15 08:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/5058a560464b Merge - test/sun/security/mscapi/AccessKeyStore.sh Changeset: eb0e7e2360f2 Author: serb Date: 2016-08-15 20:08 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eb0e7e2360f2 8163949: Cleanup of classes which are related to JavaSound Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java ! src/java.desktop/share/classes/com/sun/media/sound/FFT.java ! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/Platform.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java ! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java ! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java ! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Receiver.java ! src/java.desktop/share/classes/javax/sound/midi/Sequence.java ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java ! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java ! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java ! src/java.desktop/share/classes/javax/sound/midi/Track.java ! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java ! src/java.desktop/share/classes/javax/sound/sampled/Control.java ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java ! src/java.desktop/share/classes/javax/sound/sampled/Port.java ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java Changeset: edfcf85800bb Author: ddehaven Date: 2016-08-15 10:23 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/edfcf85800bb Merge Changeset: 8e78c621a64d Author: dmarkov Date: 2016-08-16 11:13 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8e78c621a64d 8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! test/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java Changeset: 1409d9cbde49 Author: ddehaven Date: 2016-08-19 08:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1409d9cbde49 Merge - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java Changeset: 9cd24e7b8e90 Author: ddehaven Date: 2016-08-19 10:41 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9cd24e7b8e90 Merge Changeset: 6ed6f9d45ac7 Author: asmotrak Date: 2016-08-19 10:57 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6ed6f9d45ac7 8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException Reviewed-by: valeriep ! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Changeset: 8a2b138d8aab Author: redestad Date: 2016-08-19 17:46 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8a2b138d8aab 8164485: Zero forms not properly generated Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: b40ed911893b Author: bpb Date: 2016-08-19 13:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b40ed911893b 8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension. Reviewed-by: darcy ! test/java/nio/file/Files/probeContentType/Basic.java Changeset: 29e024ed0ea6 Author: vinnie Date: 2016-08-19 22:15 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/29e024ed0ea6 8164494: SunPKCS11 requires a non-empty PBE password Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: 098b5fdffd5a Author: valeriep Date: 2016-08-19 23:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/098b5fdffd5a 8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination Reviewed-by: vinnie ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java Changeset: 0a66e703e75d Author: weijun Date: 2016-08-20 17:10 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0a66e703e75d 8164437: Test for JDK-8042900 Summary: GSSContext is of a different type when jdk.security.jgss is not loaded Reviewed-by: xuelei ! test/sun/security/krb5/auto/Basic.java Changeset: 7502c9c71bd7 Author: peytoia Date: 2016-08-22 14:24 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7502c9c71bd7 7094818: closed/java/text/Format/DateFormat tests failed on Hindi 8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale 8134733: java/util/Calendar/CalendarRegression.java failed in ar locale. Reviewed-by: okutsu ! test/java/text/Format/DateFormat/Bug4322313.java ! test/java/text/Format/DateFormat/Bug4407042.java ! test/java/text/Format/DateFormat/Bug4845901.java ! test/java/text/Format/DateFormat/Bug6530336.java ! test/java/text/Format/DateFormat/DateFormatRegression.java ! test/java/text/Format/DateFormat/bug4358730.java ! test/java/text/Format/MessageFormat/MessageRegression.java ! test/java/text/Format/NumberFormat/NumberRegression.java + test/java/text/testlib/TestUtils.java ! test/java/util/Calendar/CalendarLimitTest.java ! test/java/util/Calendar/CalendarRegression.java ! test/java/util/Calendar/CalendarTest.java ! test/java/util/Calendar/bug4409072.java ! test/java/util/Locale/LocaleCategory.java ! test/java/util/Locale/LocaleCategory.sh ! test/java/util/TimeZone/Bug4322313.java ! test/java/util/TimeZone/TimeZoneRegression.java Changeset: 808efa2c54a7 Author: rgoel Date: 2016-08-22 14:55 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/808efa2c54a7 8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT Reviewed-by: naoto, okutsu ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java + test/sun/util/locale/provider/Bug8163350.java Changeset: 20597c36c45b Author: rgoel Date: 2016-08-22 15:17 +0900 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/20597c36c45b 8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results Reviewed-by: okutsu ! src/java.base/share/classes/java/util/Date.java + test/java/util/Date/Bug8135055.java Changeset: 12ab8c83a2ce Author: lancea Date: 2016-08-22 06:52 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/12ab8c83a2ce 8164515: Add back javadoc module description for java.se.ee Reviewed-by: tbell ! src/java.se.ee/share/classes/module-info.java Changeset: 10c332fad869 Author: plevart Date: 2016-08-22 13:16 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/10c332fad869 8164547: Make java.lang.reflect.ClassLoaderValue public for internal use Summary: Move it to jdk.internal.loader and make it public Reviewed-by: shade, alanb - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java + src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java + src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java + test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java Changeset: 3135bb9cc28f Author: plevart Date: 2016-08-22 13:36 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3135bb9cc28f Merge Changeset: 0e2a20c85ca6 Author: redestad Date: 2016-08-22 12:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/0e2a20c85ca6 8164525: Re-examine zero form link time pre-generation Reviewed-by: vlivanov, forax ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: 71716def08ac Author: mullan Date: 2016-08-22 08:50 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/71716def08ac 8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules Reviewed-by: weijun, xuelei ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/module-info.java Changeset: 481ac1e59664 Author: dsamersoff Date: 2016-08-11 17:47 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/481ac1e59664 8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames Summary: Added code to represent the frame mirror offset in SA Reviewed-by: dsamersoff Contributed-by: jini.geo...@oracle.com ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a801664429a0 Author: dpochepk Date: 2016-08-08 11:32 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a801664429a0 8129523: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java timeout Reviewed-by: kvn ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java Changeset: 84edc0512b0e Author: iveresov Date: 2016-08-11 16:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/84edc0512b0e Merge Changeset: ded23d2ce41d Author: amurillo Date: 2016-08-12 14:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ded23d2ce41d Merge - src/java.base/share/conf/security/cacerts - src/java.desktop/share/native/libawt/java2d/ShaderList.c - src/java.desktop/share/native/libawt/java2d/ShaderList.h - test/sun/security/mscapi/AccessKeyStore.sh Changeset: 6d82755a928a Author: gtriantafill Date: 2016-08-15 15:35 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6d82755a928a 8160833: ClassesByName2Test.java and RedefineCrossEvent.java failing with jtreg tip Reviewed-by: dholmes, ctornqvi ! test/com/sun/jdi/ClassesByName2Test.java Changeset: b60dcba6b4f9 Author: sla Date: 2016-08-16 09:57 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b60dcba6b4f9 8164012: com/sun/jdi/CatchPatternTest.sh fails on jdk9/hs with Required output "Exception occurred: java.lang.IllegalMonitorStateException" not found Summary: Change test so that irrelevant exceptions do not interfere Reviewed-by: dholmes, dsamersoff ! test/com/sun/jdi/CatchPatternTest.sh Changeset: 45cef6862663 Author: amurillo Date: 2016-08-19 11:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/45cef6862663 Merge Changeset: 3cdae27c90b5 Author: amurillo Date: 2016-08-22 08:27 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3cdae27c90b5 Merge - src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java - src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java - src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java - test/java/lang/reflect/ClassLoaderValue/Driver.java - test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: ca7fb78b94b6 Author: lana Date: 2016-08-25 21:18 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ca7fb78b94b6 Added tag jdk-9+133 for changeset 3cdae27c90b5 ! .hgtags Changeset: f1e7b2cb8bee Author: mchung Date: 2016-08-27 13:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f1e7b2cb8bee Merge ! .hgtags ! make/copy/Copy-java.base.gmk ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.compact1/share/classes/module-info.java ! src/java.compact3/share/classes/module-info.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/module-info.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.instrument/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/java.naming/share/classes/module-info.java ! src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/module-info.java ! src/java.se.ee/share/classes/module-info.java ! src/java.se/share/classes/module-info.java ! src/java.security.jgss/share/classes/module-info.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java ! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java ! src/java.security.sasl/share/classes/module-info.java ! src/java.smartcardio/share/classes/module-info.java ! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java ! src/java.sql.rowset/share/classes/module-info.java ! src/java.sql/share/classes/module-info.java ! src/java.transaction/share/classes/module-info.java ! src/java.xml.crypto/share/classes/module-info.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/jdk.attach/share/classes/module-info.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java ! src/jdk.internal.le/share/classes/module-info.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jdi/share/classes/module-info.java ! src/jdk.security.auth/share/classes/module-info.java ! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java ! src/jdk.security.jgss/share/classes/module-info.java ! test/Makefile ! test/ProblemList.txt ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/security/KeyStore/EntryMethods.java