hg: jdk9/hs/jdk: 100 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Jul 8 21:03:10 UTC 2016
Changeset: cbd51d52f149
Author: vinnie
Date: 2016-07-01 22:55 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cbd51d52f149
8157730: Mark deprecated java.security.{Identity,IdentityScope,Signer} APIs with forRemoval=true
Reviewed-by: mullan
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/Signer.java
Changeset: 5244d6e80b86
Author: ksrini
Date: 2016-07-01 15:13 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5244d6e80b86
8145418: [macosx] Help message for -Xdock:name has a superfluous trailing quote "
Reviewed-by: naoto
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
Changeset: 3a1457267440
Author: ascarpino
Date: 2016-07-02 13:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3a1457267440
8159180: Remove default setting for jdk.security.provider.preferred
Reviewed-by: xuelei
! src/java.base/share/conf/security/java.security
! test/sun/security/jca/PreferredProviderNegativeTest.java
! test/sun/security/jca/PreferredProviderTest.java
Changeset: b6c9d1c6c6d4
Author: igerasim
Date: 2016-07-03 05:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b6c9d1c6c6d4
8159822: Non-synchronized access to shared members of com.sun.jndi.ldap.pool.Pool
Reviewed-by: coffeys
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
Changeset: ef8766bfb88d
Author: okutsu
Date: 2016-07-04 13:00 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ef8766bfb88d
8159943: JavaTimeSupplementary resource bundles need update
Reviewed-by: naoto
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary_en.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_JO.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_LB.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar_SY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_be.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_bg.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ca.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_cs.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_de_AT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_el.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_AU.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_CA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_GB.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_IN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_MT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_NZ.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_SG.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_en_ZA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_AR.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_BO.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CL.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CO.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_CR.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_DO.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_EC.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_GT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_HN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_MX.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PR.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_PY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_US.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_UY.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_es_VE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_et.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fi.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_BE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_fr_CH.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ga.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hu.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_is.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_it_CH.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ja.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lv.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ms.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_mt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl_BE.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_pt_PT.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ro.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sq.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_BA.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_tr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_uk.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_vi.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_HK.java
+ src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_SG.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java
+ test/sun/text/resources/JavaTimeSupplementaryTest.java
Changeset: b7da29e8b7f1
Author: mhaupt
Date: 2016-07-04 10:08 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b7da29e8b7f1
8143211: provide bytecode intrinsics for loop and try/finally executors
Reviewed-by: psandoz, redestad, vlivanov
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.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/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MemberName.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/invoke/MethodTypeForm.java
! test/java/lang/invoke/MethodHandlesTest.java
Changeset: 167660ada3b1
Author: bgopularam
Date: 2016-07-04 10:50 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/167660ada3b1
8159616: java.time.Instant falls through switch statement
Summary: Removed the unneeded case statement INSTANT_SECONDS
Reviewed-by: rriggs, scolebourne
! src/java.base/share/classes/java/time/Instant.java
Changeset: 4a36d1f5e1f9
Author: igerasim
Date: 2016-07-04 16:25 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4a36d1f5e1f9
8153948: sun/security/mscapi/ShortRSAKey1024.sh fails with "Field length overflow"
Reviewed-by: coffeys, xuelei
! test/ProblemList.txt
! test/sun/security/mscapi/ShortRSAKeyWithinTLS.java
Changeset: 604fc0a43f5b
Author: mchung
Date: 2016-07-04 09:13 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/604fc0a43f5b
8160698: java --dry-run should not cause main class be initialized
Reviewed-by: ksrini
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/native/libjli/java.c
! test/tools/launcher/modules/dryrun/DryRunTest.java
+ test/tools/launcher/modules/dryrun/src/test/jdk/test/MainWithClinit.java
Changeset: 6fda66a5bdf2
Author: okutsu
Date: 2016-07-05 13:53 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6fda66a5bdf2
8136356: Add time zone mappings on Windows
Reviewed-by: peytoia
! src/java.base/windows/conf/tzmappings
Changeset: 265f07335d16
Author: srastogi
Date: 2016-07-05 12:44 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/265f07335d16
8158510: Add test cases to validate Annotation
Reviewed-by: alanb, psandoz, mhaupt
+ test/java/lang/annotation/AnnotationVerifier.java
+ test/java/lang/annotation/ClassFileGenerator.java
Changeset: 7cfb59b31660
Author: ssahoo
Date: 2016-07-05 10:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7cfb59b31660
8160624: sun/security/tools/keytool/printssl.sh failed with "Socket closed"
Reviewed-by: weijun
! test/sun/security/tools/keytool/PrintSSL.java
- test/sun/security/tools/keytool/printssl.sh
Changeset: 2e7f6cc5dc28
Author: ssahoo
Date: 2016-07-05 10:07 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2e7f6cc5dc28
8158116: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java failed with timeout
Reviewed-by: xuelei
! test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
Changeset: b5bf4aa6111a
Author: ssahoo
Date: 2016-07-05 10:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b5bf4aa6111a
8160341: Remove intermittent key from TestDSAGenParameterSpec.java
Reviewed-by: xuelei
! test/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
Changeset: 89ce99c3bc23
Author: ssahoo
Date: 2016-07-05 10:11 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/89ce99c3bc23
8159861: sun/security/tools/keytool/DefaultSignatureAlgorithm.java timeout
Reviewed-by: xuelei
! test/sun/security/tools/keytool/DefaultSignatureAlgorithm.java
Changeset: 8150edf90095
Author: ascarpino
Date: 2016-07-05 15:37 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8150edf90095
8154015: Apply algorithm constraints to timestamped code
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
+ src/java.base/share/classes/sun/security/provider/certpath/PKIXTimestampParameters.java
! src/java.base/share/classes/sun/security/util/CertConstraintParameters.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/validator/PKIXValidator.java
! src/java.base/share/classes/sun/security/validator/Validator.java
Changeset: ee7240043bee
Author: amurillo
Date: 2016-07-05 13:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee7240043bee
Merge
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/ProblemList.txt
- test/sun/security/tools/keytool/printssl.sh
Changeset: dd7575ec407c
Author: amurillo
Date: 2016-07-05 20:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/dd7575ec407c
Merge
Changeset: bbbc1aa7373b
Author: darcy
Date: 2016-07-05 21:11 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bbbc1aa7373b
6226715: (ann) java.lang.annotation.AnnotationTypeMismatchException could not be serialized
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
Changeset: 2f23e7be710d
Author: mli
Date: 2016-07-06 00:04 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2f23e7be710d
8160866: IntPrimitiveOpsTests.java still in ProblemList.txt while related bug has been closed
Reviewed-by: mhaupt
! test/ProblemList.txt
Changeset: 2db4cdd98115
Author: xiaofeya
Date: 2016-07-06 01:20 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2db4cdd98115
8153838: test/java/io/Serializable/failureAtomicity/FailureAtomicity.java doesnot declare module dependencies
Reviewed-by: alanb
Contributed-by: Felix Yang <felix.yang at oracle.com>
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
Changeset: 79bdc1375b25
Author: weijun
Date: 2016-07-06 21:52 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/79bdc1375b25
8158589: Possible integer overflow issues for DRBG
Reviewed-by: xuelei, mullan
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java
! src/java.base/share/classes/sun/security/provider/CtrDrbg.java
! src/java.base/share/classes/sun/security/provider/HashDrbg.java
! src/java.base/share/classes/sun/security/provider/HmacDrbg.java
Changeset: ec6ad962c2d5
Author: rriggs
Date: 2016-07-06 10:33 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ec6ad962c2d5
8160848: Add diagnostics to java/lang/ProcessBuilder/Zombies
Reviewed-by: martin
! test/java/lang/ProcessBuilder/Zombies.java
Changeset: c3fbc7c75b01
Author: mhaupt
Date: 2016-07-06 17:10 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/c3fbc7c75b01
8160717: MethodHandles.loop() does not check for excessive signature
Reviewed-by: psandoz, redestad
! 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/MethodHandleStatics.java
+ test/java/lang/invoke/LoopCombinatorLongSignatureTest.java
Changeset: ee2349c0705a
Author: akosarev
Date: 2016-07-06 09:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee2349c0705a
8135114: sun/security/krb5/auto tests failed on machine with TR locale
Reviewed-by: xuelei
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/NewSalt.java
! test/sun/security/krb5/auto/OneKDC.java
! test/sun/security/krb5/auto/SSL.java
! test/sun/security/krb5/auto/SaslBasic.java
! test/sun/security/krb5/auto/SaslGSS.java
Changeset: a82d07d9c195
Author: darcy
Date: 2016-07-06 10:19 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a82d07d9c195
8160901: Demote java/lang/ProcessBuilder/Zombies.java to tier 2
Reviewed-by: rriggs
! test/TEST.groups
Changeset: 4878aa4b60dd
Author: tidu
Date: 2016-07-05 23:43 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4878aa4b60dd
8160333: Remove intermittent key from javax/net/ssl/TLSv12/ShortRSAKey512.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/javax/net/ssl/TLSv12/ShortRSAKey512.java
Changeset: 45b2d1be3b08
Author: tidu
Date: 2016-07-06 01:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/45b2d1be3b08
8160339: Remove intermittent key from javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Reviewed-by: xuelei
Contributed-by: Tim Du <tiantian.du at oracle.com>
! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java
Changeset: abd3693cabcc
Author: srastogi
Date: 2016-07-07 09:51 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/abd3693cabcc
8158169: MethodHandles.dropArgumentsToMatch(...)
Reviewed-by: psandoz, mhaupt
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/java/lang/invoke/DropArgumentsTest.java
Changeset: 22617fd44868
Author: mli
Date: 2016-07-07 01:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/22617fd44868
8157667: sun/security/x509/URICertStore/ExtensionsWithLDAP.java has to be updated due to JDK-8134577
Summary: Resolving hosts by proxy instead of name service
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>
! test/ProblemList.txt
+ test/sun/security/x509/URICertStore/AIA
+ test/sun/security/x509/URICertStore/CRLDP
! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java
+ test/sun/security/x509/URICertStore/SocksProxy.java
Changeset: 8cc194337a0a
Author: nishjain
Date: 2016-07-07 17:53 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8cc194337a0a
8055900: j.t.SimpleDateFormat spec needs to be clarified regarding month patterns
Reviewed-by: okutsu, peytoia
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: cf7e30f5c03f
Author: jlaskey
Date: 2016-07-07 09:38 -0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cf7e30f5c03f
8160829: Remove ASMPool support from jlink
Reviewed-by: sundar, psandoz, forax
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/module-info.java
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
Changeset: 7791205bea66
Author: psandoz
Date: 2016-07-07 18:30 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7791205bea66
8160885: Unsafe.compareAndExchangeDouble/FloatAcquire should defer to compareAndExchangeLong/IntAcquire
Reviewed-by: mhaupt
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
Changeset: d703b6365f9c
Author: ssahoo
Date: 2016-07-07 09:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d703b6365f9c
8160940: Enable debug log in javax/net/ssl/HttpsURLConnection/Equals.java to track JDK-8160210
Reviewed-by: xuelei
! test/javax/net/ssl/HttpsURLConnection/Equals.java
Changeset: ecacc79ccd57
Author: darcy
Date: 2016-07-07 10:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ecacc79ccd57
8152174: Type annotations with a missing type throw NullPointerException
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/typeAnnotations/MissingAnnotation.java
+ test/java/lang/annotation/typeAnnotations/NoNpeOnMissingAnnotation.java
Changeset: 67d03b02b35a
Author: amurillo
Date: 2016-07-07 18:21 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/67d03b02b35a
Added tag jdk-9+126 for changeset 6fda66a5bdf2
! .hgtags
Changeset: b12b4d46866d
Author: amurillo
Date: 2016-07-07 18:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b12b4d46866d
Merge
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
Changeset: 848c94ca6394
Author: sherman
Date: 2016-07-07 14:16 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/848c94ca6394
8133170: Deflater.deflate with small output buffers fails
Reviewed-by: bpb
! src/java.base/share/classes/java/util/zip/Deflater.java
Changeset: 4235be4c9432
Author: igerasim
Date: 2016-07-08 01:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4235be4c9432
8160267: Ucrypto config file cannot be read when -Dfile.encoding=UTF-16 is set
Reviewed-by: mullan
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/Config.java
+ test/com/oracle/security/ucrypto/ReadConfInUTF16Env.java
+ test/com/oracle/security/ucrypto/ReadConfInUTF16Env.sh
Changeset: a2287f4607ce
Author: dcubed
Date: 2016-07-07 17:05 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a2287f4607ce
Merge
! test/ProblemList.txt
Changeset: a13f1f59f8f4
Author: shurailine
Date: 2016-07-08 00:50 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a13f1f59f8f4
8158670: Fix @modules in java/lang/SecurityManager/CheckSecurityProvider.java
Summary: Enhanced test to detect if the corresponding module is present and update provider list.
Reviewed-by: mchung, valeriep
! test/java/lang/SecurityManager/CheckSecurityProvider.java
Changeset: aca7dc56bd52
Author: darcy
Date: 2016-07-07 18:21 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/aca7dc56bd52
8161022: Mark java/security/SignedObject/Chain.java as failing intermittently
Reviewed-by: weijun
! test/java/security/SignedObject/Chain.java
Changeset: ec22849a271a
Author: sherman
Date: 2016-07-07 21:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ec22849a271a
8161002: GPL header missing comma in year - not swapped in licensee bundles
Reviewed-by: smarks
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template
Changeset: 47a69a64985c
Author: erikj
Date: 2016-07-08 08:56 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/47a69a64985c
8003593: build-infra: Paths to optional platform-specific files should not be hardwired to src/closed
Reviewed-by: dholmes, prr
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataFontConfig.gmk
! make/gendata/GendataPolicyJars.gmk
! make/gensrc/GensrcIcons.gmk
! make/launcher/Launcher-java.base.gmk
! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
! make/mapfiles/libfontmanager/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
Changeset: 76dd4d435d0e
Author: sundar
Date: 2016-07-08 17:11 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/76dd4d435d0e
8161055: Remove plugin ordering by isAfter, isBefore.
Reviewed-by: mchung, jlaskey
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
! test/tools/jlink/IntegrationTest.java
- test/tools/jlink/plugins/PluginOrderTest.java
Changeset: e9588ead5c34
Author: igerasim
Date: 2016-07-08 17:56 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e9588ead5c34
8161017: GPL header missing comma in year
Reviewed-by: coffeys, rriggs
! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
Changeset: 4d5c6e8bad2d
Author: igerasim
Date: 2016-07-08 19:38 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4d5c6e8bad2d
8160518: Semicolon is not recognized as comment starting character (Kerberos)
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
+ test/sun/security/krb5/config/Semicolon.java
+ test/sun/security/krb5/config/comments.conf
Changeset: d575487dd8b3
Author: rhalade
Date: 2016-07-08 10:15 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d575487dd8b3
8144559: sun/security/mscapi/SignUsingNONEwithRSA.sh failed intermittently
Reviewed-by: vinnie
! test/sun/security/mscapi/SignUsingNONEwithRSA.java
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
Changeset: 050bc3e4f38d
Author: dlsmith
Date: 2016-06-08 16:27 -0600
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/050bc3e4f38d
8157476: -Wlogical-not-parentheses warnings in JRSUIConstantSync.m
Reviewed-by: serb
! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m
Changeset: f8acbd06989a
Author: mcherkas
Date: 2016-06-09 13:54 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f8acbd06989a
8158734: JEditorPane.createEditorKitForContentType throws NPE after 6882559
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
+ test/javax/swing/JEditorPane/8158734/bug8158734.java
Changeset: 9cf5d279e079
Author: dmarkov
Date: 2016-06-09 14:21 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9cf5d279e079
8025130: [macosx] Frame setLocationByPlatform has no effect under Mac OS X
Reviewed-by: ssadetsky, alexp
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java
Changeset: 321088e2100b
Author: psadhukhan
Date: 2016-06-10 15:20 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/321088e2100b
8158758: [TEST_BUG] test/java/awt/print/PrinterJob/LandscapeStackOverflow.java fails on timeout
Reviewed-by: yan
! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java
Changeset: 559af053378c
Author: psadhukhan
Date: 2016-06-10 15:28 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/559af053378c
8159134: [PIT][TEST_BUG] failed to run java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java
Reviewed-by: yan
! test/java/awt/print/PrinterJob/PrintDlgSelectionAttribTest.java
Changeset: f1e4965be211
Author: ssadetsky
Date: 2016-06-10 13:05 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f1e4965be211
8156185: JDK-8024858 (long tooltip delay) is not fixed but is easily fixed
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
Changeset: 7af4ae56174e
Author: hschreiber
Date: 2016-06-14 11:33 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7af4ae56174e
8151385: [hidpi] JOptionPane-Icons only partially visible when using Windows 10 L&F
Reviewed-by: serb, alexsch
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/sun/awt/shell/BadHiDPIIcon.java
Changeset: b2f6b819ada2
Author: rchamyal
Date: 2016-06-15 12:04 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b2f6b819ada2
8159135: [PIT] javax/swing/JMenuItem/8152981/MenuItemIconTest.java always fail
Reviewed-by: alexsch
Contributed-by: rajeev.chamyal at oracle.com
! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java
Changeset: 48032eedcf8e
Author: jdv
Date: 2016-06-15 14:22 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/48032eedcf8e
6386906: Faulty rounding code in BMPImageReader.decodeRLE4()
Reviewed-by: flar, psadhukhan
Contributed-by: jayathirth.d.v at oracle.com
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
Changeset: af36480b7a30
Author: pkbalakr
Date: 2016-06-15 16:33 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/af36480b7a30
8152419: JColorChooser throws Exception
Reviewed-by: alexsch, rchamyal
Contributed-by: prem.balakrishnan at oracle.com
! src/java.desktop/share/classes/javax/swing/colorchooser/DiagramComponent.java
+ test/javax/swing/JColorChooser/Test8152419.java
Changeset: 58698a49751c
Author: lbourges
Date: 2016-06-15 21:43 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/58698a49751c
8159093: Fix coding conventions in Marlin renderer
Summary: capital letters for constants and use rdrCtx.stats (field)
Reviewed-by: flar, prr
! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.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/Helpers.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/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinTileGenerator.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.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
! src/java.desktop/share/classes/sun/java2d/marlin/stats/Histogram.java
! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java
Changeset: 41f89134ce99
Author: psadhukhan
Date: 2016-06-17 16:52 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/41f89134ce99
6966350: Empty pages when printing on Lexmark E352dn PS3 with "1200 IQ" setting
Reviewed-by: prr, jdv
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
+ test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java
Changeset: 6346b01c57a8
Author: aghaisas
Date: 2016-06-20 17:01 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6346b01c57a8
8041909: Uncaught exceptions in JComboBox listeners cause listener not to receive events
Reviewed-by: alexsch, serb
! src/java.desktop/share/classes/javax/swing/JComboBox.java
+ test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
Changeset: b64fdc808532
Author: prr
Date: 2016-06-20 13:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b64fdc808532
Merge
- src/java.httpclient/share/classes/java/net/http/WSDisposableText.java
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/common.h
- src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/sys_old/crypto/spi.h
- test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java
- test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh
- test/sun/net/www/http/ChunkedOutputStream/checkError.java
- test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java
Changeset: 31f21240fdf1
Author: lana
Date: 2016-06-20 06:13 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/31f21240fdf1
8159324: JDK9 message drop 10 resource updates
Summary: JDK9 message drop resource updates - openjdk
Reviewed-by: rfield, alanb, joehw, weijun
Contributed-by: li.jiang at oracle.com
! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_ko.properties
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties
! src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources/synth_ko.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties
Changeset: fcbe313c8cec
Author: ssadetsky
Date: 2016-06-22 12:26 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fcbe313c8cec
8075516: Deleting a file from either the open or save java.awt.FileDialog hangs.
Reviewed-by: alexsch, serb
! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h
+ test/java/awt/FileDialog/DeleteInsideFileDialog/DeleteInsideFileDialogTest.java
Changeset: 762a3d7c8514
Author: ssadetsky
Date: 2016-06-22 12:36 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/762a3d7c8514
8139189: Review request for 8139189: VK_OEM_102 dead key detected as VK_UNDEFINED
Reviewed-by: alexsch
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! test/java/awt/InputMethods/DiacriticsTest/DiacriticsTest.html
Changeset: 16a8f15abd96
Author: mhalder
Date: 2016-06-22 16:10 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/16a8f15abd96
8155740: [macosx] robot.keyPress and robot.keyRelease do not generate key event for Alt-Graph key VK_ALT_GRAPH
Reviewed-by: ssadetsky, serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java
Changeset: 51244f65475e
Author: alitvinov
Date: 2016-06-23 12:53 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/51244f65475e
8057791: Selection in JList is drawn with wrong colors in Nimbus L&F
Reviewed-by: alexp, serb
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
+ test/javax/swing/plaf/nimbus/8057791/bug8057791.java
Changeset: 0f3f297e66de
Author: psadhukhan
Date: 2016-06-23 16:46 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0f3f297e66de
6601097: Margins are not reset to hardware margins when width/height is 0 or -ve alongwith x, y
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PrinterJob/Margins.java
Changeset: 4379c294de04
Author: prr
Date: 2016-06-23 16:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4379c294de04
4497648: TextLayout equals method is not implemented
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/awt/font/TextLine.java
+ test/java/awt/font/TextLayout/TextLayoutEqualsTest.java
Changeset: ee48956a8b54
Author: dmarkov
Date: 2016-06-27 11:31 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ee48956a8b54
8154816: Caps Lock doesn't work as expected when using Pinyin Simplified input method
Reviewed-by: ssadetsky, alexp
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
+ test/java/awt/im/8154816/bug8154816.html
+ test/java/awt/im/8154816/bug8154816.java
Changeset: 616b138237c6
Author: psadhukhan
Date: 2016-06-27 16:10 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/616b138237c6
8159068: The rendering of JTable is broken
Reviewed-by: alexsch, rchamyal
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
+ test/javax/swing/JTable/LostTextTest.java
Changeset: 50bfb3c5d2c8
Author: prr
Date: 2016-06-27 10:01 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/50bfb3c5d2c8
Merge
- src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryImpl.java
Changeset: 242fbca3aa3c
Author: aghaisas
Date: 2016-06-28 16:17 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/242fbca3aa3c
8065861: Pressing Esc does not set 'canceled' property of ProgressMonitor
Reviewed-by: alexsch, prr
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
+ test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java
Changeset: 423a8d66fe60
Author: ddehaven
Date: 2016-06-21 15:46 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/423a8d66fe60
8022291: Mac OS: Unexpected JavaLaunchHelper message displaying
Reviewed-by: serb, ksrini
! src/java.base/macosx/native/libjli/java_md_macosx.c
Changeset: 6e23a16360db
Author: arapte
Date: 2016-06-29 11:51 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6e23a16360db
8158616: [TEST_BUG] There is only "Fail" button on the description dialog
Reviewed-by: ssadetsky
Contributed-by: ambarish.rapte at oracle.com
! test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
Changeset: aa7b943de15f
Author: arapte
Date: 2016-06-29 12:22 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/aa7b943de15f
8151588: Press the button first two times, the 'First' and 'Next' didn't show
Reviewed-by: ssadetsky, rchamyal
Contributed-by: ambarish.rapte at oracle.com
! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
+ test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java
Changeset: 745d16c6c67d
Author: dmarkov
Date: 2016-06-29 11:38 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/745d16c6c67d
8144703: ClassCastException: sun.font.CompositeFont cannot be cast to PhysicalFont
Reviewed-by: serb, alexp
! src/java.desktop/share/classes/sun/font/CompositeFont.java
Changeset: 99be1262c767
Author: rchamyal
Date: 2016-06-29 14:47 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/99be1262c767
8159152: Ctrl+F6, Ctrl+F5 doesn't work for iconified InternalFrame
Reviewed-by: alexsch, psadhukhan
Contributed-by: rajeev.chamyal at oracle.com
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! test/javax/swing/JInternalFrame/Test6325652.java
Changeset: 3bcead661fa6
Author: alexsch
Date: 2016-06-30 20:07 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3bcead661fa6
8158325: [macosx] Memory leak in com.apple.laf.ScreenMenu
Reviewed-by: azvegint, alexsch
Contributed-by: Robin Stevens <robin.stevens at scz.be>
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
+ test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
Changeset: 9f09f716e512
Author: ssadetsky
Date: 2016-06-30 20:34 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9f09f716e512
8160623: [PIT] Exception running java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
Reviewed-by: yan, prr
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! test/java/awt/event/KeyEvent/KeyChar/KeyCharTest.java
Changeset: 17605b89dbc4
Author: mcherkas
Date: 2016-06-30 22:27 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/17605b89dbc4
8160650: Couple awt and swing tests have wrong require jtreg arguments
Reviewed-by: serb
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/WMSpecificTests/Metacity/FullscreenDialogModality.java
! test/java/awt/WMSpecificTests/Mutter/MutterMaximizeTest.java
! test/javax/swing/LookAndFeel/8145547/DemandGTK.java
Changeset: 4a87e3ac9387
Author: alexsch
Date: 2016-06-30 23:49 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4a87e3ac9387
8158566: Provide a Swing property to not close toggle menu items on mouse click
Reviewed-by: prr, 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
+ test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
Changeset: d2ed88149cf3
Author: ptbrunet
Date: 2016-06-30 23:26 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d2ed88149cf3
8154069: Jaws reads wrong values from comboboxes when no element is selected
Summary: List item deselect event handler now clears the list selection
Reviewed-by: alexsch, serb
Contributed-by: peter.brunet at oracle.com
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
+ test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java
Changeset: 5fd466022aed
Author: psadhukhan
Date: 2016-07-01 10:54 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5fd466022aed
6218397: Printing to file does not throw a PrinterException if the file cannot be created
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
Changeset: fc4d994fcd07
Author: jdv
Date: 2016-07-01 13:58 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fc4d994fcd07
8152672: IIOException while getting second image properties for JPEG
Reviewed-by: prr, flar
Contributed-by: jayathirth.d.v at oracle.com
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
+ test/javax/imageio/plugins/jpeg/JpegMultipleEOI.jpg
+ test/javax/imageio/plugins/jpeg/JpegMultipleEOITest.java
Changeset: d17715657da3
Author: pkbalakr
Date: 2016-07-01 16:16 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d17715657da3
8158478: X11 keysym XK_topt maps to the wrong Unicode character
Reviewed-by: serb, arapte
! src/java.desktop/unix/classes/sun/awt/X11/XKeysym.java
! src/java.desktop/unix/classes/sun/awt/X11/keysym2ucs.h
+ test/java/awt/keyboard/Bug8158478/Test8158478.java
Changeset: 633f662f9d5f
Author: prr
Date: 2016-07-01 13:00 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/633f662f9d5f
Merge
- src/java.base/unix/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/unix/native/libnio/fs/GioFileTypeDetector.c
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java
Changeset: deb30488c53c
Author: prr
Date: 2016-07-01 14:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/deb30488c53c
8160693: ScriptRunData.java uses bitwise AND instead of logical AND
Reviewed-by: flar
! src/java.desktop/share/classes/sun/font/ScriptRunData.java
Changeset: 7bdf791009b9
Author: prr
Date: 2016-07-01 14:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7bdf791009b9
8160695: getHBScriptCode script code validation
Reviewed-by: bpb
! src/java.desktop/share/native/libfontmanager/scriptMapping.c
Changeset: 38185af88d22
Author: ysuenaga
Date: 2016-07-02 22:28 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/38185af88d22
8160294: Some client libraries cannot be built with GCC 6
Reviewed-by: prr, flar, erikj, kbarrett
! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c
! src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
! src/java.desktop/share/native/libsplashscreen/splashscreen_jpeg.c
Changeset: 9c3c78efdf6d
Author: dmarkov
Date: 2016-07-04 11:04 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9c3c78efdf6d
8148984: [macosx] Chinese Comma cannot be entered using Pinyin Input Method on OS X
Reviewed-by: alexp
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
+ test/java/awt/im/8148984/bug8148984.html
+ test/java/awt/im/8148984/bug8148984.java
Changeset: 50697bbf2dc2
Author: psadhukhan
Date: 2016-07-04 17:10 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/50697bbf2dc2
6789262: getPageFormat doesn't apply PrintRequestAttributeSet specified
Reviewed-by: prr, jdv
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
+ test/java/awt/print/PrinterJob/TestPgfmtSetMPA.java
Changeset: ec549acfb8be
Author: alexsch
Date: 2016-07-05 09:26 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ec549acfb8be
8132119: Provide public API for text related methods in SwingUtilities2
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
Changeset: 148ce10ae69b
Author: alexsch
Date: 2016-07-05 09:36 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/148ce10ae69b
8142966: Wrong cursor position in text components on HiDPI display
Reviewed-by: prr, serb
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java
Changeset: bcd1b111bb09
Author: alexsch
Date: 2016-07-05 09:48 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bcd1b111bb09
8160248: Dragged internal frame leaves artifacts for floating point ui scale
Reviewed-by: ssadetsky
! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java
Changeset: ae30f78a41c6
Author: ssadetsky
Date: 2016-07-05 12:37 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ae30f78a41c6
8022810: Cannot list all the available display modes on Ubuntu linux in case of two screen devices
Reviewed-by: alexsch, serb
! src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
! src/java.desktop/unix/native/libawt_xawt/awt/randr.h
+ test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java
Changeset: 2014c540a2c0
Author: alexsch
Date: 2016-07-08 09:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2014c540a2c0
8160977: [PIT] Typo in SwingUtilities2.java
Reviewed-by: ssadetsky, azvegint
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
Changeset: fcca3ccd8347
Author: prr
Date: 2016-07-08 09:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fcca3ccd8347
Merge
! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java
Changeset: a1d07c140e66
Author: prr
Date: 2016-07-08 10:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a1d07c140e66
Merge
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
Changeset: 5a5fe3c89e82
Author: amurillo
Date: 2016-07-08 12:17 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5a5fe3c89e82
Merge
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
! test/ProblemList.txt
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java
More information about the jdk9-all-changes
mailing list