Changeset: a3b164425bd4 Author: martin Date: 2016-09-30 10:30 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a3b164425bd4
8166976: TestCipherPBECons has wrong @run line Reviewed-by: snikandrova, wetmore, rasbold ! test/com/sun/crypto/provider/Cipher/PBE/TestCipherPBECons.java Changeset: 73a2ee327aa5 Author: martin Date: 2016-09-30 10:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/73a2ee327aa5 8166981: RGBColorConvertTest has wrong @run line Reviewed-by: prr, rasbold, serb ! test/sun/java2d/cmm/ColorConvertOp/RGBColorConvertTest.java Changeset: efaf8263c116 Author: mchung Date: 2016-10-04 18:56 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/efaf8263c116 8166860: Add magic number to jmod file Reviewed-by: alanb, jjg ! src/java.base/share/classes/java/lang/module/ModulePath.java + src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java + src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java Changeset: f82971b324f6 Author: erikj Date: 2016-10-05 10:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f82971b324f6 8150736: Excessive disk space used by build system Reviewed-by: ihse ! make/CompileDemos.gmk - make/Import.gmk Changeset: 9caaac90a127 Author: rpatil Date: 2016-10-05 16:39 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/9caaac90a127 8166875: (tz) Support tzdata2016g Reviewed-by: martin, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/java.base/share/classes/java/time/format/ZoneName.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java ! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java ! test/java/time/test/java/time/format/ZoneName.java ! test/java/util/TimeZone/TimeZoneTest.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/backward ! test/sun/util/calendar/zi/tzdata/etcetera ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/factory ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: 8b53c0eaf659 Author: skovalev Date: 2016-10-03 18:33 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/8b53c0eaf659 8166791: Fix module dependencies for networking component tests Reviewed-by: chegar, alanb ! test/java/net/httpclient/http2/ErrorTest.java ! test/java/net/httpclient/http2/HpackDriver.java + test/java/net/httpclient/http2/HpackDriverHeaderTable.java ! test/java/net/httpclient/security/Driver.java ! test/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Changeset: aef92edbca93 Author: mullan Date: 2016-10-05 12:36 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/aef92edbca93 8166632: Document how to grant permissions for a module jrt:/<module> in the image Reviewed-by: alanb, mchung ! src/java.base/share/conf/security/java.policy Changeset: 3c42b46b15ea Author: mullan Date: 2016-10-05 12:36 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3c42b46b15ea Merge Changeset: 2fc5316da1ea Author: ccheung Date: 2016-09-20 10:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2fc5316da1ea 8164011: --patch-module support for CDS Summary: exports the ZIP_FreeEntry function Reviewed-by: iklam, dcubed, lfoltan ! make/lib/CoreLibraries.gmk ! make/mapfiles/libzip/mapfile-vers ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h Changeset: 793b76d431f1 Author: hseigel Date: 2016-09-21 08:10 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/793b76d431f1 8160987: JDWP ClassType.InvokeMethod doesn't validate class Summary: Add code to validate class in JDWP instead of relying on JNI to do the check. Reviewed-by: dholmes, dcubed, sspitsyn, dsamersoff ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c ! test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cebf22a0fa91 Author: cjplummer Date: 2016-09-21 12:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cebf22a0fa91 8161225: Assert failure in JVMTI GetNamedModule at JPLISAgent.c line: 792 Summary: Made the assert less restrictive. Reviewed-by: dholmes, dcubed, sspitsyn ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! test/ProblemList.txt ! test/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java Changeset: 2ac37e4cbc91 Author: amurillo Date: 2016-09-23 13:44 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2ac37e4cbc91 Merge - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: cb35da7fa7a9 Author: vdeshpande Date: 2016-08-26 12:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cb35da7fa7a9 8154122: Intrinsify fused mac operations Summary: added FMA intrinsics on x86 Reviewed-by: kvn, aph, darcy ! src/java.base/share/classes/java/lang/Math.java ! test/java/lang/Math/FusedMultiplyAddTests.java Changeset: 2cf89e39af00 Author: dlong Date: 2016-09-20 16:34 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2cf89e39af00 Merge - make/data/cryptopolicy/limited/default_local.policy - make/data/cryptopolicy/limited/exempt_local.policy - make/data/cryptopolicy/unlimited/default_US_export.policy - make/data/cryptopolicy/unlimited/default_local.policy - make/gendata/GendataPolicyJars.gmk - src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java - src/jdk.localedata/share/classes/sun/text/resources/thai_dict - test/sun/security/krb5/auto/unreachable.krb5.conf - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-amd64/libplds4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libnspr4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplc4.lib - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.dll - test/sun/security/pkcs11/nss/lib/windows-i586/libplds4.lib - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz - test/sun/security/pkcs11/nss/src/nss-3.16_nspr-4.10_src.tar.gz.sha256 Changeset: a1f77096eb86 Author: dlong Date: 2016-09-26 14:21 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/a1f77096eb86 Merge Changeset: c2c2e05afe5c Author: dlong Date: 2016-09-27 21:14 -0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c2c2e05afe5c Merge Changeset: 53130f5fbb5e Author: mikael Date: 2016-09-28 08:22 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/53130f5fbb5e 8166045: jdk/internal/misc/Unsafe tests fail due to timeout Summary: Only run the memory hungry tests on large machines Reviewed-by: dholmes, ctornqvi ! test/jdk/internal/misc/Unsafe/CopyMemory.java + test/jdk/internal/misc/Unsafe/CopyMemoryLarge.java ! test/jdk/internal/misc/Unsafe/CopySwap.java + test/jdk/internal/misc/Unsafe/CopySwapLarge.java Changeset: 11c5ad99988f Author: amurillo Date: 2016-09-30 02:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/11c5ad99988f Merge ! test/ProblemList.txt Changeset: 2add8d0c3a77 Author: amurillo Date: 2016-10-05 06:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2add8d0c3a77 Merge - make/Import.gmk ! make/lib/CoreLibraries.gmk ! test/ProblemList.txt - 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: 83d6bce162ea Author: amurillo Date: 2016-10-05 09:52 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/83d6bce162ea Merge Changeset: 65042b713b12 Author: redestad Date: 2016-10-06 02:02 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/65042b713b12 8167005: Comment on the need for an empty constructor in ArrayList$Itr Reviewed-by: smarks, shade, chegar ! src/java.base/share/classes/java/util/ArrayList.java Changeset: 2da036638f63 Author: lana Date: 2016-10-06 23:13 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2da036638f63 Merge - make/Import.gmk Changeset: 127d59738663 Author: weijun Date: 2016-10-07 07:59 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/127d59738663 8167181: Exported elements referring to inaccessible types in jdk.security.jgss Reviewed-by: mchung ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredentialImpl.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java Changeset: d339a7471b4d Author: iris Date: 2016-10-06 18:05 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d339a7471b4d 8166799: ASSEMBLY_EXCEPTION contains historical company name Reviewed-by: mchung, tbell ! ASSEMBLY_EXCEPTION Changeset: 2c7eff9d51ab Author: sundar Date: 2016-10-07 21:28 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2c7eff9d51ab 8167018: Nashorn and jjs should support --module-path and --add-modules options Reviewed-by: jlaskey, hannesw + test/tools/jjs/addmodulesrepeat.js + test/tools/jjs/com.greetings/com/greetings/Hello.java + test/tools/jjs/com.greetings/module-info.java + test/tools/jjs/jjs-modulepathTest.sh + test/tools/jjs/modulepath.js Changeset: 1f044f413e6c Author: bchristi Date: 2016-10-07 12:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1f044f413e6c 8151486: Class.forName causes memory leak Summary: Remove ClassLoader.domains Reviewed-by: coleenp, dholmes, mchung, naoto ! src/java.base/share/classes/java/lang/ClassLoader.java + test/java/lang/ClassLoader/forNameLeak/ClassForName.java + test/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java + test/java/lang/ClassLoader/forNameLeak/test.policy Changeset: d238b1447080 Author: jjg Date: 2016-10-07 16:49 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d238b1447080 8159855: Create an SPI for tools Reviewed-by: mchung + src/java.base/share/classes/java/util/spi/ToolProvider.java ! src/java.base/share/classes/module-info.java + test/java/util/spi/ToolProviderTest.java Changeset: 4251b451be17 Author: weijun Date: 2016-10-10 08:28 +0800 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4251b451be17 8164705: Remove pathname canonicalization from FilePermission Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/security/AccessControlContext.java ! src/java.base/share/classes/java/security/ProtectionDomain.java + src/java.base/share/classes/jdk/internal/misc/JavaIOFilePermissionAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/sun/net/www/protocol/file/FileURLConnection.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java + src/java.base/share/classes/sun/security/util/FilePermCompat.java + test/java/io/FilePermission/Correctness.java ! test/java/io/FilePermission/FilePermissionCollection.java + test/java/io/FilePermission/ReadFileOnPath.java + test/java/io/FilePermission/m/module-info.java + test/java/io/FilePermission/m/p/App.java ! test/java/net/URLClassLoader/getresourceasstream/Test.java ! test/java/net/URLClassLoader/getresourceasstream/test.sh ! test/java/security/testlibrary/Proc.java ! test/sun/security/provider/PolicyFile/CanonPath.java + test/sun/security/util/FilePermCompat/CompatImpact.java + test/sun/security/util/FilePermCompat/Flag.java Changeset: 3ecfccc5c705 Author: ssahoo Date: 2016-10-10 00:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3ecfccc5c705 8156054: Test Task: Develop new tests for JEP C155: Remove FilePermission Pathname Canonicalization Summary: New test for removing canonicalize path from FilePermission. Reviewed-by: weijun + test/java/io/FilePermission/FilePermissionTest.java Changeset: b76c2c377883 Author: ascarpino Date: 2016-10-10 13:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b76c2c377883 8165101: AnchorCertificates throws NPE when cacerts file not found Reviewed-by: mullan ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java Changeset: d4f70e7859c7 Author: clanger Date: 2016-10-10 22:42 +0200 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/d4f70e7859c7 8167295: Further cleanup to the native parts of libnet/libnio Reviewed-by: chegar ! make/mapfiles/libnet/mapfile-vers ! 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/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! src/java.base/unix/native/libnet/net_util_md.h ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/InheritedChannel.c ! src/java.base/unix/native/libnio/ch/Net.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpNet.c Changeset: 1d0ea24d1cec Author: ascarpino Date: 2016-10-10 14:20 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1d0ea24d1cec 8165103: Update to "denyAfter constraint check" exception message Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java Changeset: ddfa2c1cdeb5 Author: jdv Date: 2016-09-14 12:13 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ddfa2c1cdeb5 8162461: Hang due to JNI up-call made whilst holding JNI critical lock. Reviewed-by: prr, psadhukhan ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: 01d45e27ddf7 Author: arapte Date: 2016-09-14 21:50 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/01d45e27ddf7 8160056: TextField.setText breaks the contract of EOL Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/java/awt/TextField.java Changeset: 558b1228d485 Author: arapte Date: 2016-09-15 01:36 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/558b1228d485 8162102: access denied to System Property awt.robot.gtk Reviewed-by: ssadetsky, serb ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java Changeset: ccc7d013fd4e Author: mhalder Date: 2016-09-15 12:25 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ccc7d013fd4e 8163270: [macosx] Robot(gc) issue on dual-screen system Reviewed-by: serb, aghaisas Contributed-by: manajit.hal...@oracle.com + test/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java Changeset: 793bac676dd2 Author: rchamyal Date: 2016-09-15 16:12 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/793bac676dd2 8150176: [hidpi] wrong resolution variant of multi-res. image is used for TrayIcon Reviewed-by: serb, alexsch Contributed-by: rajeev.cham...@oracle.com ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java - test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html ! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: 374509e16f8a Author: serb Date: 2016-09-16 17:28 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/374509e16f8a 8165717: [macosx] Various memory leaks in jdk9 Reviewed-by: ant, ssadetsky ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: aef4e02825a3 Author: ddehaven Date: 2016-09-19 13:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/aef4e02825a3 Merge - test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.html Changeset: ea313883fbce Author: arapte Date: 2016-09-20 11:46 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/ea313883fbce 8163261: regression on Linux: java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java Changeset: f4b285f26302 Author: arapte Date: 2016-09-20 12:37 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f4b285f26302 8166015: [PIT][TEST_BUG] stray character in java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java Reviewed-by: aghaisas, ssadetsky ! test/java/awt/Focus/ModalDialogActivationTest/ModalDialogActivationTest.java Changeset: 6ddd435b88e1 Author: azvegint Date: 2016-09-20 21:26 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6ddd435b88e1 8140311: SwingInterop crashes at window close Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m Changeset: c4808231b363 Author: alexsch Date: 2016-09-23 09:14 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/c4808231b363 8165594: Bad rendering of Swing UI controls with Windows Classic L&F on HiDPI display Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicArrowButton.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/plaf/windows/8165594/WindowsClassicHiDPIIconsTest.java Changeset: 32d5037981c0 Author: ssadetsky Date: 2016-09-23 10:36 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/32d5037981c0 8161910: [PIT] regression: HW/LW mixing seems broken on Unity Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java Changeset: b6a8a9f82bd8 Author: serb Date: 2016-09-25 02:55 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b6a8a9f82bd8 8166288: Au file format can be validated better Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! test/javax/sound/sampled/spi/AudioFileReader/ReadersExceptions.java ! test/javax/sound/sampled/spi/AudioFileReader/RepeatedFormatReader.java Changeset: cbe230dcfd13 Author: rchamyal Date: 2016-09-26 12:33 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cbe230dcfd13 8149371: multi-res. image: -Dsun.java2d.uiScale does not work for Window icons (some ambiguity for Window.setIconImages()?) Reviewed-by: serb, alexsch Contributed-by: rajeev.cham...@oracle.com ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java Changeset: eee1ff9348ab Author: ssadetsky Date: 2016-09-26 11:59 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/eee1ff9348ab 8154043: Fields not reachable anymore by tab-key, because of new tabbing behaviour of radio button groups. Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/LayoutFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java + test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java ! test/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 23d7150d3bbc Author: psadhukhan Date: 2016-09-26 14:47 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/23d7150d3bbc 8165947: One more page printed before the test page with OpenJDK 8166259: One more banner page printed before the test page Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/TestCheckSystemDefaultBannerOption.java Changeset: f45d100c84c2 Author: ssadetsky Date: 2016-09-26 13:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f45d100c84c2 8155753: Removing a monitor in the OS dispaly configuration causes assertion fails under Windows if D3D is on Reviewed-by: vadim, serb ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventListener.java - src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java ! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h ! test/sun/java2d/pipe/hw/RSLAPITest/RSLAPITest.java Changeset: 3564e2fa9417 Author: ssadetsky Date: 2016-09-27 09:55 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/3564e2fa9417 8160160: The menu displayed nothing with the option"-server -d64 -Xmixed -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel". Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java Changeset: b997573395a0 Author: ant Date: 2016-09-27 17:15 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b997573395a0 8165829: Android Studio 2.x crashes with NPE at sun.lwawt.macosx.CAccessibility.getAccessibleIndexInParent Reviewed-by: serb, ptbrunet ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: e6a54944911f Author: prr Date: 2016-09-27 14:12 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e6a54944911f 8162531: solaris.fontconfig.properties needs updating Reviewed-by: serb, vadim, okutsu ! make/data/fontconfig/solaris.fontconfig.properties Changeset: 6ea1cbc4c70b Author: azvegint Date: 2016-09-28 03:40 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/6ea1cbc4c70b 8164536: enableSuddenTermination() - Not throws SecurityException if a security manager exists and it will not allow the caller to invoke System.exit Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Taskbar.java Changeset: cabc039294ca Author: jdv Date: 2016-09-29 10:57 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/cabc039294ca 8164931: Verify if writer.abort() works properly for all writers in IIOWriteProgressListener. Reviewed-by: prr, bpb, serb, psadhukhan ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java + test/javax/imageio/WriteAbortTest.java Changeset: f46ed6f7c785 Author: jdv Date: 2016-09-29 11:13 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/f46ed6f7c785 8166685: We should unpin stream and pixel buffer in case of setjmp during writeImage in JPEG. Reviewed-by: prr, psadhukhan ! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Changeset: 2eb1e7d6e509 Author: prr Date: 2016-09-30 09:28 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/2eb1e7d6e509 Merge - src/java.base/aix/native/libnio/ch/AixNativeThread.c - test/java/beans/XMLEncoder/EnumPrivate.java - test/java/beans/XMLEncoder/EnumPublic.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java - test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java - test/java/beans/XMLEncoder/java_util_EnumMap.java - test/java/beans/XMLEncoder/java_util_JumboEnumSet.java - test/java/beans/XMLEncoder/java_util_RegularEnumSet.java - test/java/net/URLPermission/nstest/LookupTestHosts Changeset: 351880c12050 Author: ceisserer Date: 2016-09-30 11:45 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/351880c12050 8162591: All existing gradient paint implementations have issues with coordinates/sizes larger than Short.MAX_VALUE (exactly) on any Linux systems Reviewed-by: flar, serb, prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRPaints.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRUtils.java + test/sun/java2d/xrender/HugeGradientTest.java Changeset: 04ae82bdebf2 Author: alexsch Date: 2016-09-30 22:57 +0400 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/04ae82bdebf2 8165234: Provide a way to not close toggle menu items on mouse click on component level Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/JCheckBoxMenuItem.java ! src/java.desktop/share/classes/javax/swing/JRadioButtonMenuItem.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java Changeset: 7658a78a93de Author: ssadetsky Date: 2016-09-30 22:10 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7658a78a93de 8132664: closed/javax/swing/DataTransfer/DefaultNoDrop/DefaultNoDrop.java locks on Windows Reviewed-by: serb ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h Changeset: 549ce3ab727d Author: ssadetsky Date: 2016-10-03 18:51 +0300 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/549ce3ab727d 8165619: Frame is not repainted if created in state=MAXIMIZED_BOTH on Unity Reviewed-by: azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java + test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java Changeset: 4ab437740ac4 Author: prr Date: 2016-10-03 14:10 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4ab437740ac4 Merge Changeset: 7e8e6a0b0bb4 Author: prr Date: 2016-10-10 13:31 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/7e8e6a0b0bb4 Merge - make/Import.gmk Changeset: 4a55b8e59f27 Author: prr Date: 2016-10-10 14:21 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/4a55b8e59f27 Merge Changeset: 30d525a6e1c9 Author: prr Date: 2016-10-10 14:26 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/30d525a6e1c9 Merge Changeset: 1502bdef038b Author: mchung Date: 2016-10-10 15:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/1502bdef038b 8162401: Support multiple --add-exports and --add-reads with the same module/package Reviewed-by: alanb, redestad, sundar ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addreads/AddReadsTest.java Changeset: e93b7ea55975 Author: psandoz Date: 2016-10-10 15:58 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e93b7ea55975 8164814: Deprecate Atomic*.weakCompareAndSet and defer to Atomic*.weakCompareAndSetPlain Reviewed-by: martin, dl ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/stream/Stream.java ! test/java/util/concurrent/tck/AtomicBoolean9Test.java ! test/java/util/concurrent/tck/AtomicInteger9Test.java ! test/java/util/concurrent/tck/AtomicIntegerArray9Test.java ! test/java/util/concurrent/tck/AtomicLong9Test.java ! test/java/util/concurrent/tck/AtomicLongArray9Test.java ! test/java/util/concurrent/tck/AtomicReference9Test.java ! test/java/util/concurrent/tck/AtomicReferenceArray9Test.java Changeset: 93b3073f9264 Author: mchung Date: 2016-10-13 15:38 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/93b3073f9264 Merge ! make/CompileDemos.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/share/classes/java/lang/ClassLoader.java - src/java.base/share/classes/java/lang/module/Dependence.java ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java - src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/conf/security/java.policy ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/share/native/libzip/zip_util.h ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! test/ProblemList.txt - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/module/ModuleReader/MultiReleaseJarTest.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java ! test/java/net/httpclient/http2/HpackDriver.java ! test/java/security/testlibrary/Proc.java - test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java ! test/tools/jlink/JLinkNegativeTest.java ! test/tools/jlink/JLinkTest.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addreads/AddReadsTest.java Changeset: e24ac545f073 Author: mchung Date: 2016-10-13 15:43 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e24ac545f073 Merge Changeset: 01619458bb8d Author: mchung Date: 2016-10-13 15:59 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/01619458bb8d Fix test merge issue ! test/tools/launcher/modules/addexports/AddExportsTest.java Changeset: b877de2ea2f2 Author: lana Date: 2016-10-13 21:01 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/b877de2ea2f2 Added tag jdk-9+140 for changeset e93b7ea55975 ! .hgtags Changeset: e68c226b3798 Author: mchung Date: 2016-10-13 17:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/jake/jdk/rev/e68c226b3798 Merge ! .hgtags - src/java.base/share/classes/java/lang/module/Dependence.java - src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java - test/java/lang/Class/getResource/src/m3/module-info.java - test/java/lang/Class/getResource/src/m3/p3/Main.java - test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java - test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java - test/java/lang/module/ModuleReader/MultiReleaseJarTest.java - test/java/lang/reflect/Module/access/src/target/p/Exported.java - test/java/lang/reflect/Module/access/src/target/p/Helper.java - test/java/lang/reflect/Module/access/src/target/q/Internal.java - test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties - test/java/util/ServiceLoader/Basic.java - test/java/util/ServiceLoader/FooProvider1.java - test/java/util/ServiceLoader/FooProvider2.java - test/java/util/ServiceLoader/FooProvider3.java - test/java/util/ServiceLoader/FooService.java - test/java/util/ServiceLoader/Load.java - test/java/util/ServiceLoader/basic.sh - test/java/util/ServiceLoader/modules/MiscTests.java - test/java/util/ServiceLoader/modules/ServicesTest.java - test/java/util/ServiceLoader/modules/src/bananascript/module-info.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java - test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java - test/java/util/ServiceLoader/modules/src/test/module-info.java - test/java/util/ServiceLoader/modules/src/test/test/Main.java