hg: panama/panama/jdk: 423 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Thu Sep 1 23:58:06 UTC 2016


Changeset: 6e457c7faade
Author:    weijun
Date:      2016-07-12 09:41 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e457c7faade

8130302: jarsigner and keytool -providerClass needs be re-examined for modules
Reviewed-by: valeriep, mchung, mullan

! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/java.base/share/conf/security/java.policy
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/sun/security/pkcs11/fips/ImportKeyStore.java
+ test/sun/security/tools/jarsigner/AltProvider.java
+ test/sun/security/tools/jarsigner/alt/test.dummy/module-info.java
+ test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java
- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java
! test/sun/security/tools/keytool/KeyToolTest.java
! test/sun/security/tools/keytool/i18n.html

Changeset: 8f5ee0e0eaa1
Author:    dfuchs
Date:      2016-07-12 11:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f5ee0e0eaa1

8159245: Loggers created by system classes are not initialized correctly when configured programmatically from application code.
Summary: Loggers of the same name now share the same configuration.
Reviewed-by: mchung, mli

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! test/java/lang/System/Logger/default/DefaultLoggerTest.java
! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
+ test/java/util/logging/SystemLoggerConfigTest.java

Changeset: fa9e1202a3cd
Author:    jlaskey
Date:      2016-07-12 10:58 -0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fa9e1202a3cd

8161067: jlink: Enable plugins to use the module pool for class lookup
Reviewed-by: sundar, psandoz

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! test/tools/jlink/JLinkPluginsTest.java

Changeset: 9c87b26708f9
Author:    rhalade
Date:      2016-07-12 14:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c87b26708f9

8161233: ProblemList sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java on macOS
Reviewed-by: ascarpino

! test/ProblemList.txt

Changeset: bbf0170e96b2
Author:    amlu
Date:      2016-07-13 10:26 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bbf0170e96b2

8132548: java/lang/ThreadGroup/Stop.java fails with "RuntimeException: Failure"
Reviewed-by: dholmes, martin, darcy

! test/java/lang/ThreadGroup/Stop.java

Changeset: e466c14fa50f
Author:    sdrach
Date:      2016-07-12 11:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e466c14fa50f

8155770: Correct URLClassLoader API documentation to explicitly say jar-scheme URL's are accepted
Reviewed-by: psandoz
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/net/URLClassLoader.java

Changeset: 2d7313f17dd0
Author:    robm
Date:      2016-07-13 14:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2d7313f17dd0

8141148: LDAP "follow" throws ClassCastException with Java 8
Reviewed-by: prappo, xuelei

! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapNamingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java

Changeset: d577b6b9f76d
Author:    henryjen
Date:      2016-07-07 21:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d577b6b9f76d

8132379: -J options can cause crash or "Warning: app args parsing error passing arguments as-is"
Reviewed-by: ksrini

! src/java.base/share/native/libjli/args.c
! src/java.base/windows/native/libjli/java_md.c
! test/tools/launcher/Arrrghs.java

Changeset: bcb8af5c203a
Author:    bpb
Date:      2016-07-12 07:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bcb8af5c203a

8160221: jdk/test/java/nio/channels/FileChannel/Transfers.java leaving files behind
Summary: Create temporary files in the test scratch directory instead of in the default temporary file directory.
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/Transfers.java

Changeset: dbcf47bfb044
Author:    sherman
Date:      2016-07-13 16:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dbcf47bfb044

7031075: GZIPInputStream's available() reports 1, but read() gives -1.
Reviewed-by: bpb

! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
+ test/java/util/zip/InflaterInputStream/TestAvailable.java

Changeset: 57c69cec04e2
Author:    rhalade
Date:      2016-07-13 16:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/57c69cec04e2

8161011: Mark RMI tests DownloadActivationGroup, UseCustomSocketFactory, and RestartService as itnermittent
Reviewed-by: bpb

! test/java/rmi/activation/Activatable/restartService/RestartService.java
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java

Changeset: f22ac98f7e1f
Author:    rgoel
Date:      2016-07-14 10:30 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f22ac98f7e1f

8154797: Localization data for "GMT"
Reviewed-by: naoto, okutsu

! make/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/src/classes/build/tools/cldrconverter/CopyrightHeaders.java
! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! src/java.base/share/classes/sun/text/resources/JavaTimeSupplementary.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.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_cs.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_da.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_ga.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_iw.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.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_sv.java
+ test/java/util/Locale/Bug8154797.java
! test/sun/text/resources/JavaTimeSupplementaryTest.java

Changeset: 4017dd71113b
Author:    weijun
Date:      2016-07-14 10:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4017dd71113b

8161341: Garbage in ProblemList.txt
Reviewed-by: xuelei

! test/ProblemList.txt

Changeset: 62ee45c4406f
Author:    sdrach
Date:      2016-07-13 11:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/62ee45c4406f

8150680: JarFile.Release enum needs reconsideration with respect to it's values
Reviewed-by: alanb, psandoz
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java
! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java
! test/tools/jar/multiRelease/Basic.java

Changeset: 600438917b1e
Author:    weijun
Date:      2016-07-14 19:31 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/600438917b1e

8161354: policytool fails if it needs to show an error dialog before the main window appears
Reviewed-by: mullan

! src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java

Changeset: d24c3e835865
Author:    simonis
Date:      2016-07-14 16:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d24c3e835865

8160564: TEST: Add a test to check the implementation of VersionProps.versionNumbers()
Reviewed-by: mchung, redestad

! src/java.base/share/classes/java/lang/VersionProps.java.template
+ test/java/lang/Runtime/Version/VersionProps.java

Changeset: d3eba57b40fd
Author:    amurillo
Date:      2016-07-14 16:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d3eba57b40fd

Merge

- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java

Changeset: 4c178b0f3974
Author:    sherman
Date:      2016-07-14 16:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4c178b0f3974

8161426: Test java/util/zip/InflaterInputStream/TestAvailable.java fails on open-only linux
Reviewed-by: bpb

! test/java/util/zip/InflaterInputStream/TestAvailable.java

Changeset: a0f9c2d8312f
Author:    valeriep
Date:      2016-07-15 01:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a0f9c2d8312f

8136459: MessageDigest.isEqual is not a "simple byte compare"
Summary: Update the corresponding javadoc with @implNote and clarification.
Reviewed-by: mullan, darcy

! src/java.base/share/classes/java/security/MessageDigest.java

Changeset: 4729dcda8ea8
Author:    mli
Date:      2016-07-14 19:42 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4729dcda8ea8

8154821: Update issue number for sun/security/pkcs11/ec/TestKeyFactory.java in ProblemList
Summary: sun/security/pkcs11/ec/TestKeyFactory.java is tracked by 8026976 instead of 7157786
Reviewed-by: xuelei
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 3b503af253a4
Author:    vtewari
Date:      2016-07-15 14:06 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3b503af253a4

8151788: NullPointerException from ntlm.Client.type3
Reviewed-by: chegar, prappo, weijun

! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
+ test/sun/net/www/protocol/http/NULLTargetInfoTest.java

Changeset: 8891a2cd0d54
Author:    vtewari
Date:      2016-07-15 13:59 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8891a2cd0d54

8144692: HttpServer API: use of non-existant method in example in package Javadoc
Reviewed-by: chegar, prappo

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java

Changeset: f324a0f0db83
Author:    alanb
Date:      2016-07-15 17:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f324a0f0db83

8161036: Fix copyright header
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/module/package-info.java

Changeset: 65b3167a9849
Author:    bpb
Date:      2016-07-15 12:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/65b3167a9849

8161413: Math.fma javadoc doesn't have @since 9
Summary: Add @since tag for float and double versions of fma().
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: 9446c534f022
Author:    bpb
Date:      2016-07-15 13:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9446c534f022

8161455: Missing word in API documentation
Summary: Change "file has created" to "file has been created" in two places.
Reviewed-by: rriggs, alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 85c0ee43eff9
Author:    amurillo
Date:      2016-07-21 16:42 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85c0ee43eff9

Added tag jdk-9+128 for changeset 9446c534f022

! .hgtags

Changeset: d04ea07c1629
Author:    dl
Date:      2016-07-15 13:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d04ea07c1629

8159924: Various improvements to StampedLock code
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/concurrent/tck/StampedLockTest.java

Changeset: fd4819ec5afd
Author:    dl
Date:      2016-07-15 13:55 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fd4819ec5afd

8157523: Various improvements to ForkJoin/SubmissionPublisher code
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java

Changeset: f3af17da360b
Author:    dl
Date:      2016-07-15 13:59 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f3af17da360b

8157522: Performance improvements to CompletableFuture
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 955eab36f5da
Author:    dl
Date:      2016-07-15 14:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/955eab36f5da

8080603: Replace Unsafe with VarHandle in java.util.concurrent classes
8153715: Use Unsafe.weakCompareAndSet in java.util.concurrent
Reviewed-by: martin, psandoz, rriggs, plevart, dfuchs, shade

! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/FutureTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! 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/AtomicIntegerFieldUpdater.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/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicMarkableReference.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/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicStampedReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/concurrent/atomic/package-info.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Condition.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/java/util/concurrent/tck/Atomic8Test.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
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 5acc53684320
Author:    bpb
Date:      2016-07-15 17:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5acc53684320

8160220: (fs) Tests in jdk/test/java/nio/file/WatchService leave directory trees behind
Summary: Create temporary files by default in a scratch directory.
Reviewed-by: alanb, chegar

! test/java/nio/file/WatchService/DeleteInterference.java
! test/java/nio/file/WatchService/LotsOfCancels.java

Changeset: 4f5f82c457af
Author:    amlu
Date:      2016-07-18 13:13 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4f5f82c457af

8161347: Mark java/lang/ProcessBuilder/Zombies.java as intermittently failing
Reviewed-by: rriggs

! test/java/lang/ProcessBuilder/Zombies.java

Changeset: afabd435c6e3
Author:    mhaupt
Date:      2016-07-18 14:06 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/afabd435c6e3

8161212: Test times out: java/lang/invoke/LoopCombinatorLongSignatureTest.java
Reviewed-by: redestad

! test/java/lang/invoke/LoopCombinatorLongSignatureTest.java

Changeset: 44944d0ea474
Author:    prappo
Date:      2016-07-18 13:43 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/44944d0ea474

8161474: Extract interface from java.net.http.RawChannel
Reviewed-by: michaelm

! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
+ src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
! src/java.httpclient/share/classes/java/net/http/WSReceiver.java
! src/java.httpclient/share/classes/java/net/http/WSWriter.java
! test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java

Changeset: f022fb803581
Author:    chegar
Date:      2016-07-18 15:34 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f022fb803581

8160993: Fix headers in the java/net/http package
Reviewed-by: alanb

! src/java.httpclient/share/classes/java/net/http/AsyncConnection.java
! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java
! src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java
! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java
! src/java.httpclient/share/classes/java/net/http/BufferHandler.java
! src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java
! src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java
! src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java
! src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java
! src/java.httpclient/share/classes/java/net/http/CookieFilter.java
! src/java.httpclient/share/classes/java/net/http/DataFrame.java
! src/java.httpclient/share/classes/java/net/http/ErrorFrame.java
! src/java.httpclient/share/classes/java/net/http/Exchange.java
! src/java.httpclient/share/classes/java/net/http/ExchangeImpl.java
! src/java.httpclient/share/classes/java/net/http/ExecutorWrapper.java
! src/java.httpclient/share/classes/java/net/http/FilterFactory.java
! src/java.httpclient/share/classes/java/net/http/FrameReader.java
! src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java
! src/java.httpclient/share/classes/java/net/http/HeaderFilter.java
! src/java.httpclient/share/classes/java/net/http/HeaderFrame.java
! src/java.httpclient/share/classes/java/net/http/HeaderParser.java
! src/java.httpclient/share/classes/java/net/http/HeadersFrame.java
! src/java.httpclient/share/classes/java/net/http/Http1Exchange.java
! src/java.httpclient/share/classes/java/net/http/Http1Request.java
! src/java.httpclient/share/classes/java/net/http/Http1Response.java
! src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java
! src/java.httpclient/share/classes/java/net/http/Http2Connection.java
! src/java.httpclient/share/classes/java/net/http/Http2Frame.java
! src/java.httpclient/share/classes/java/net/http/HttpClientBuilderImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpConnection.java
! src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java
! src/java.httpclient/share/classes/java/net/http/HttpResponse.java
! src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java
! src/java.httpclient/share/classes/java/net/http/Log.java
! src/java.httpclient/share/classes/java/net/http/MultiExchange.java
! src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java
! src/java.httpclient/share/classes/java/net/http/Pair.java
! src/java.httpclient/share/classes/java/net/http/PingFrame.java
! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java
! src/java.httpclient/share/classes/java/net/http/PlainProxyConnection.java
! src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java
! src/java.httpclient/share/classes/java/net/http/PriorityFrame.java
! src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java
! src/java.httpclient/share/classes/java/net/http/Queue.java
! src/java.httpclient/share/classes/java/net/http/RawChannel.java
! src/java.httpclient/share/classes/java/net/http/RawChannelImpl.java
! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java
! src/java.httpclient/share/classes/java/net/http/ResetFrame.java
! src/java.httpclient/share/classes/java/net/http/ResponseContent.java
! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java
! src/java.httpclient/share/classes/java/net/http/SSLConnection.java
! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java
! src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java
! src/java.httpclient/share/classes/java/net/http/SettingsFrame.java
! src/java.httpclient/share/classes/java/net/http/Stream.java
! src/java.httpclient/share/classes/java/net/http/TimeoutEvent.java
! src/java.httpclient/share/classes/java/net/http/Utils.java
! src/java.httpclient/share/classes/java/net/http/WS.java
! src/java.httpclient/share/classes/java/net/http/WSBuilder.java
! src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java
! src/java.httpclient/share/classes/java/net/http/WSDisposable.java
! src/java.httpclient/share/classes/java/net/http/WSFrame.java
! src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java
! src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java
! src/java.httpclient/share/classes/java/net/http/WSMessageSender.java
! src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java
! src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java
! src/java.httpclient/share/classes/java/net/http/WSProtocolException.java
! src/java.httpclient/share/classes/java/net/http/WSReceiver.java
! src/java.httpclient/share/classes/java/net/http/WSShared.java
! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
! src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java
! src/java.httpclient/share/classes/java/net/http/WSTransmitter.java
! src/java.httpclient/share/classes/java/net/http/WSUtils.java
! src/java.httpclient/share/classes/java/net/http/WSWriter.java
! src/java.httpclient/share/classes/java/net/http/WebSocket.java
! src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java
! src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java
! src/java.httpclient/share/classes/module-info.java

Changeset: 13ba68250391
Author:    darcy
Date:      2016-07-18 10:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/13ba68250391

8161500: Use getTypeName and StringJoiner in core reflection toString methods
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/GenericArrayTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/WildcardTypeImpl.java
! test/java/lang/Class/GenericStringTest.java
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Field/GenericStringTest.java
! test/java/lang/reflect/Method/GenericStringTest.java

Changeset: 2b5da9566427
Author:    snikandrova
Date:      2016-07-18 13:57 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2b5da9566427

8022580: sun.net.ftp.impl.FtpClient.nameList(String path) handles "null" incorrectly
Reviewed-by: chegar, dfuchs

! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
+ test/sun/net/ftp/TestFtpClientNameListWithNull.java

Changeset: 74e3d247a5f2
Author:    snikandrova
Date:      2016-07-18 14:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74e3d247a5f2

8054213: Class name repeated in output of Type.toString()
Reviewed-by: darcy

! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
+ test/java/lang/reflect/Generics/TestGenericReturnTypeToString.java

Changeset: 5af6e98e7a27
Author:    naoto
Date:      2016-07-18 11:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5af6e98e7a27

8159214: jlink --include-locales problems
Reviewed-by: jlaskey, okutsu

! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! test/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 2c62a8efd316
Author:    dcubed
Date:      2016-07-07 17:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c62a8efd316

Merge

! test/ProblemList.txt

Changeset: 10c397081ca6
Author:    dsamersoff
Date:      2016-07-08 17:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/10c397081ca6

8159925: sun/tools/jps/TestJpsJar.java still fails after fix for JDK-8153278
Summary: Check user.dir property
Reviewed-by: dcubed, sspitsyn

! test/sun/tools/jps/JpsBase.java
! test/sun/tools/jps/TestJpsJar.java

Changeset: 5a5fe3c89e82
Author:    amurillo
Date:      2016-07-08 12:17 -0700
URL:       http://hg.openjdk.java.net/panama/panama/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

Changeset: c384393a30b3
Author:    sspitsyn
Date:      2016-07-09 17:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c384393a30b3

8159145: Add JVMTI function GetNamedModule
Summary: Introduce function GetNamedModule with a jtreg test coverage
Reviewed-by: alanb, ctornqvi, hseigel, jiangli, dholmes, dcubed

! src/java.base/share/native/include/jvmti.h

Changeset: 497a8134cda1
Author:    sspitsyn
Date:      2016-07-09 21:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/497a8134cda1

8159147: Add ClassLoader parameter to new ClassFileTransformer transform method
Summary: Add ClassLoader parameter to new ClassFileTransformer transform method
Reviewed-by: alanb, dholmes, dcubed, mchung

! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java
! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/classes/sun/instrument/TransformerManager.java
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
! test/java/lang/instrument/ATransformerManagementTestCase.java
! test/java/lang/instrument/RetransformAgent.java
! test/java/lang/instrument/SimpleIdentityTransformer.java

Changeset: c35810bc1945
Author:    dcubed
Date:      2016-07-14 10:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c35810bc1945

8161388: quarantine java/lang/instrument/DaemonThread/TestDaemonThread.java
Reviewed-by: gtriantafill, hseigel

! test/ProblemList.txt

Changeset: 9b3c7817d771
Author:    amurillo
Date:      2016-07-15 09:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9b3c7817d771

Merge

! test/ProblemList.txt

Changeset: 50abd2d30290
Author:    amurillo
Date:      2016-07-18 09:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50abd2d30290

Merge


Changeset: 35290b326e18
Author:    amurillo
Date:      2016-07-18 13:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/35290b326e18

Merge


Changeset: bd1195b81c5b
Author:    amlu
Date:      2016-07-19 09:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bd1195b81c5b

8161567: Mark java/util/concurrent/forkjoin/FJExceptionTableLeak.java as intermittently failing
Reviewed-by: martin, darcy

! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java

Changeset: f81a3887d9eb
Author:    psandoz
Date:      2016-07-19 16:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f81a3887d9eb

8161129: Unsafe::getUnsafe should allow the platform class loader to access it
Reviewed-by: forax, jrose

! src/java.base/share/classes/jdk/internal/misc/Unsafe.java

Changeset: 53708004dbd7
Author:    sherman
Date:      2016-07-19 09:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/53708004dbd7

8155616: java/util/zip/TestLocalTime.java fails intermittently with storing mtime failed
Reviewed-by: rriggs

! test/java/util/zip/TestLocalTime.java

Changeset: 7528b8acece3
Author:    valeriep
Date:      2015-12-23 02:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7528b8acece3

8138811: Construction of static protection domains
Summary: Updated SubjectDomainCombiner to keep static ProtectionDomain static
Reviewed-by: mullan

! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java

Changeset: b02cd30a0bc1
Author:    bpb
Date:      2016-01-13 14:04 -0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b02cd30a0bc1

8145446: Perfect pipe placement
Reviewed-by: alanb, jeff, igerasim, ahgross

! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java

Changeset: 8126c6eec9a1
Author:    jbachorik
Date:      2016-01-28 11:03 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8126c6eec9a1

8146993: Several javax/management/remote/mandatory regression tests fail after JDK-8138811
Reviewed-by: dfuchs, valeriep

! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java

Changeset: e52cc9b1e075
Author:    valeriep
Date:      2016-03-11 23:54 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e52cc9b1e075

8149070: Enforce update ordering
Summary: Make sure that ISE is thrown when updateAAD is called after update.
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java

Changeset: 017a7d5286ad
Author:    valeriep
Date:      2016-03-16 21:59 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/017a7d5286ad

8147771: Construction of static protection domains under Javax custom policy
Summary: Changed SubjectDomainCombiner to combine static PD as is even when custom policy is enabled.
Reviewed-by: mullan

! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java

Changeset: 055ab8895df8
Author:    valeriep
Date:      2016-03-30 22:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/055ab8895df8

8146514: Enforce GCM limits
Summary: add and enforce upper limit for input size for AES cipher in GCM mode
Reviewed-by: mullan

! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java

Changeset: 86a4008e0b7e
Author:    vadim
Date:      2016-04-04 15:48 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/86a4008e0b7e

8151925: Font reference improvements
Reviewed-by: prr, serb, skoivu

! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.h

Changeset: 3e2c3cfbfe0c
Author:    jrose
Date:      2016-04-23 05:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3e2c3cfbfe0c

8154475: Clean up lookup visibility
Reviewed-by: vlivanov, mhaupt, ahgross

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: bdc9bedcd3bf
Author:    mhaupt
Date:      2016-05-20 09:58 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bdc9bedcd3bf

8155985: Persistent Parameter Processing
Reviewed-by: jrose, vlivanov, ahgross

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: cc79a9897c31
Author:    mhaupt
Date:      2016-06-08 21:45 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cc79a9897c31

8158571: Additional method handle validation
Reviewed-by: jrose, ahgross, mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 721727228b61
Author:    bpb
Date:      2016-07-19 16:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/721727228b61

8161091: Incorrect HTTP Stream.FlowControl implementation allows to send DataFrame even when window size was exhausted
Summary: Fix flow control
Reviewed-by: rriggs, chegar
Contributed-by: Sergey Kuksenko <sergey.kuksenko at oracle.com>

! src/java.httpclient/share/classes/java/net/http/Stream.java

Changeset: 539cc90b2274
Author:    sdrach
Date:      2016-07-19 10:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/539cc90b2274

8157524: Revert JarFile methods "entries" and "stream" to Java 8 behavior
Reviewed-by: alanb, psandoz, redestad

! src/java.base/share/classes/java/lang/module/ModulePath.java
! src/java.base/share/classes/java/util/jar/JarFile.java
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java

Changeset: b211a52a7439
Author:    bchristi
Date:      2016-07-20 08:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b211a52a7439

8161718: Copyright/License updates to corba, jdk
Reviewed-by: bpb, naoto

! src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
! src/java.base/share/classes/com/sun/security/ntlm/Server.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java
! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java
! src/java.base/share/classes/jdk/internal/ref/WeakCleanable.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/native/libfdlibm/e_acos.c
! src/java.base/share/native/libfdlibm/e_asin.c
! src/java.base/share/native/libfdlibm/e_atan2.c
! src/java.base/share/native/libfdlibm/e_atanh.c
! src/java.base/share/native/libfdlibm/e_cosh.c
! src/java.base/share/native/libfdlibm/e_exp.c
! src/java.base/share/native/libfdlibm/e_fmod.c
! src/java.base/share/native/libfdlibm/e_log.c
! src/java.base/share/native/libfdlibm/e_log10.c
! src/java.base/share/native/libfdlibm/e_rem_pio2.c
! src/java.base/share/native/libfdlibm/e_remainder.c
! src/java.base/share/native/libfdlibm/e_scalb.c
! src/java.base/share/native/libfdlibm/e_sinh.c
! src/java.base/share/native/libfdlibm/fdlibm.h
! src/java.base/share/native/libfdlibm/k_cos.c
! src/java.base/share/native/libfdlibm/k_rem_pio2.c
! src/java.base/share/native/libfdlibm/k_sin.c
! src/java.base/share/native/libfdlibm/k_standard.c
! src/java.base/share/native/libfdlibm/k_tan.c
! src/java.base/share/native/libfdlibm/s_atan.c
! src/java.base/share/native/libfdlibm/s_ceil.c
! src/java.base/share/native/libfdlibm/s_copysign.c
! src/java.base/share/native/libfdlibm/s_cos.c
! src/java.base/share/native/libfdlibm/s_expm1.c
! src/java.base/share/native/libfdlibm/s_fabs.c
! src/java.base/share/native/libfdlibm/s_finite.c
! src/java.base/share/native/libfdlibm/s_floor.c
! src/java.base/share/native/libfdlibm/s_frexp.c
! src/java.base/share/native/libfdlibm/s_ilogb.c
! src/java.base/share/native/libfdlibm/s_isnan.c
! src/java.base/share/native/libfdlibm/s_ldexp.c
! src/java.base/share/native/libfdlibm/s_lib_version.c
! src/java.base/share/native/libfdlibm/s_log1p.c
! src/java.base/share/native/libfdlibm/s_logb.c
! src/java.base/share/native/libfdlibm/s_matherr.c
! src/java.base/share/native/libfdlibm/s_modf.c
! src/java.base/share/native/libfdlibm/s_nextafter.c
! src/java.base/share/native/libfdlibm/s_rint.c
! src/java.base/share/native/libfdlibm/s_scalbn.c
! src/java.base/share/native/libfdlibm/s_significand.c
! src/java.base/share/native/libfdlibm/s_sin.c
! src/java.base/share/native/libfdlibm/s_tan.c
! src/java.base/share/native/libfdlibm/s_tanh.c
! src/java.base/share/native/libjimage/NativeImageBuffer.cpp
! src/java.base/share/native/libjimage/endian.cpp
! src/java.base/share/native/libjimage/imageFile.cpp
! src/java.base/share/native/libjimage/jimage.cpp
! src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java
! src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
! src/java.base/windows/native/libjava/jni_util_md.c
! src/java.httpclient/share/classes/java/net/http/WSSharedPool.java
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/java.management/share/classes/javax/management/ConstructorParameters.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Device.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/Module.java
! src/sample/share/annotations/DependencyChecker/PluginChecker/src/checker/RequireContainer.java
! src/sample/share/nio/chatserver/ChatServer.java
! src/sample/share/nio/chatserver/Client.java
! src/sample/share/nio/chatserver/ClientReader.java
! src/sample/share/nio/chatserver/DataReader.java
! src/sample/share/nio/chatserver/MessageReader.java
! src/sample/share/nio/chatserver/NameReader.java

Changeset: 4fd35612008c
Author:    amlu
Date:      2016-07-21 10:02 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4fd35612008c

8161565: Problem list httpclient/SplitResponse.java
Reviewed-by: chegar

! test/ProblemList.txt

Changeset: ce450d1d95f2
Author:    simonis
Date:      2016-07-20 20:47 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ce450d1d95f2

8161951: 8132379 introduced non ANSI C coding
Reviewed-by: dholmes

! src/java.base/windows/native/libjli/java_md.c

Changeset: 8ab3084eb273
Author:    jlaskey
Date:      2016-07-21 10:34 -0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ab3084eb273

8158407: jimage: verify should do more extensive test
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! test/tools/jimage/JImageToolTest.java

Changeset: 681aedb5eccd
Author:    naoto
Date:      2016-07-21 09:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/681aedb5eccd

8161937: non-ASCII characters in source code comments
Reviewed-by: alanb

! src/java.base/share/native/libjimage/jimage.cpp

Changeset: 8fa45117f87c
Author:    amurillo
Date:      2016-07-21 17:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8fa45117f87c

Merge

- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java

Changeset: 165e4d9c7afa
Author:    bchristi
Date:      2016-07-21 13:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/165e4d9c7afa

8161039: System.getProperty("os.version") returns incorrect version number on Mac
Summary: Omit trailing .0 from os.version when patchVersion is 0
Reviewed-by: alanb

! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: ab971c902672
Author:    iris
Date:      2016-07-21 07:42 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ab971c902672

8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed
Reviewed-by: alanb, rfield, ksrini

! src/java.base/share/classes/java/lang/Runtime.java
! test/java/lang/Runtime/Version/Basic.java

Changeset: 96288b884a04
Author:    ascarpino
Date:      2016-07-21 15:08 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/96288b884a04

8060224: Enable SHA-1 CertPath Restrictions
Reviewed-by: mullan

! src/java.base/share/conf/security/java.security

Changeset: 1bafcae84fb2
Author:    okutsu
Date:      2016-07-22 13:31 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1bafcae84fb2

8161203: ResourceBundle.getBundle performance regression
Reviewed-by: alanb

! src/java.base/share/classes/java/util/ResourceBundle.java

Changeset: bb654e07146d
Author:    chegar
Date:      2016-07-22 11:12 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bb654e07146d

8078568: java/net/URLPermission/URLTest.java fails intermittently with BindException
Reviewed-by: dfuchs

! test/java/net/URLPermission/URLTest.java
- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3

Changeset: a8db670c7d12
Author:    clanger
Date:      2016-07-22 14:38 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8db670c7d12

8160174: java.net.NetworkInterface - fixes and improvements for network interface listing
Reviewed-by: chegar

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: 714224061029
Author:    vinnie
Date:      2016-07-22 16:05 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/714224061029

8161571: Verifying ECDSA signatures permits trailing bytes
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/provider/DSA.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeRSASignature.java
+ test/java/security/Signature/SignatureLength.java

Changeset: 6770424f6e72
Author:    sherman
Date:      2016-07-22 16:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6770424f6e72

8161942: java.util.zip.ZipEntry.java not covering UpperLimit range of DOS epoch
Reviewed-by: redestad

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! test/java/util/zip/TestExtraTime.java
! test/java/util/zip/TestLocalTime.java

Changeset: b76c4d1723c5
Author:    xuelei
Date:      2016-07-25 05:39 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b76c4d1723c5

8161106: Improve SSLSocket test template
Reviewed-by: weijun, jnimeh, asmotrak

+ test/javax/net/ssl/templates/SSLSocketSample.java

Changeset: 686a0cb44fab
Author:    ssahoo
Date:      2016-07-26 09:53 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/686a0cb44fab

8151654: Additional modular test for "auth.login.defaultCallbackHandler"
Reviewed-by: mchung, weijun

! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/security/modules/ModularTest.java
+ test/javax/security/auth/login/modules/JaasClientWithDefaultHandler.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
+ test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
+ test/javax/security/auth/login/modules/TestCallbackHandler.java

Changeset: 2e03e2e6350a
Author:    vtewari
Date:      2016-07-26 13:26 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2e03e2e6350a

8161291: Serialization Tests for URLPermission is failing
Reviewed-by: dfuchs, chegar

! src/java.base/share/classes/java/net/URLPermission.java
! test/java/net/URLPermission/URLPermissionTest.java

Changeset: 1a883741d535
Author:    dfuchs
Date:      2016-07-26 14:30 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a883741d535

8153082: Update XSLT compiler to generate classes that invoke addReads
Summary: This fix updates the XSLT compiler to generate Module.addReads statements for external function calls (see FunctionCall.java)
Reviewed-by: alanb, clanger, joehw

! src/java.base/share/classes/module-info.java

Changeset: c659d2cdc7ba
Author:    dl
Date:      2016-07-26 09:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c659d2cdc7ba

8162396: j.u.c java.lang.LinkageError
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java

Changeset: fe3146f5e7b1
Author:    dl
Date:      2016-07-26 09:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe3146f5e7b1

8160402: Garbage retention with CompletableFuture.anyOf
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: fe0d3813e6c3
Author:    dl
Date:      2016-07-26 09:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe0d3813e6c3

8160751: Optimize ConcurrentHashMap.keySet().removeAll
8161372: ConcurrentHashMap.computeIfAbsent(k,f) locks bin when k present
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java

Changeset: e2c8961887a2
Author:    dl
Date:      2016-07-26 10:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e2c8961887a2

8161608: StampedLock should use storeStoreFence when acquiring write lock
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/concurrent/tck/StampedLockTest.java

Changeset: 47699aa2e69e
Author:    dl
Date:      2016-07-26 10:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/47699aa2e69e

8161591: Miscellaneous changes imported from jsr166 CVS 2016-07
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java

Changeset: 4963636a45a7
Author:    amurillo
Date:      2016-07-28 16:08 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4963636a45a7

Added tag jdk-9+129 for changeset 47699aa2e69e

! .hgtags

Changeset: cfa705d1f4e2
Author:    naoto
Date:      2016-07-26 10:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cfa705d1f4e2

8162343: non-ASCII characters in source code comments (.hpp)
Reviewed-by: rriggs

! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/java.base/share/native/libjimage/jimage.hpp

Changeset: 4e3c848582d8
Author:    darcy
Date:      2016-07-26 12:56 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e3c848582d8

8162539: Test fails because it expects a blank between method signature and throws exception
Reviewed-by: coleenp

! src/java.base/share/classes/java/lang/reflect/Executable.java
! test/java/lang/reflect/Constructor/GenericStringTest.java
! test/java/lang/reflect/Method/GenericStringTest.java

Changeset: b5c386d4f036
Author:    martin
Date:      2016-07-26 15:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b5c386d4f036

8162563: Fix double checked locking in System.console()
Reviewed-by: rriggs, sherman

! src/java.base/share/classes/java/lang/System.java

Changeset: 14074343085d
Author:    valeriep
Date:      2016-07-27 01:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/14074343085d

8159488: Deprivilege java.xml.crypto
Summary: Update java.policy with the necessary permissions and minor code refactoring
Reviewed-by: mullan

! src/java.base/share/conf/security/java.policy
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java
+ test/javax/xml/crypto/dsig/GetInstanceTests.java

Changeset: 5b27401cd66c
Author:    xuelei
Date:      2016-07-27 02:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b27401cd66c

8161898: Mark the use of deprecated javax.security.cert APIs with forRemoval=true
Reviewed-by: vinnie, mullan

! src/java.base/share/classes/javax/net/ssl/HandshakeCompletedEvent.java
! src/java.base/share/classes/javax/net/ssl/SSLSession.java

Changeset: f7f79474fc40
Author:    rpatil
Date:      2016-07-26 13:48 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7f79474fc40

8159684: (tz) Support tzdata2016f
Reviewed-by: okutsu

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/europe
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! test/java/util/TimeZone/TimeZoneTest.java
! test/sun/util/calendar/zi/tzdata/VERSION
! test/sun/util/calendar/zi/tzdata/africa
! test/sun/util/calendar/zi/tzdata/antarctica
! test/sun/util/calendar/zi/tzdata/asia
! test/sun/util/calendar/zi/tzdata/australasia
! test/sun/util/calendar/zi/tzdata/europe
! test/sun/util/calendar/zi/tzdata/northamerica
! test/sun/util/calendar/zi/tzdata/southamerica

Changeset: 88271955d26b
Author:    bpb
Date:      2016-07-27 14:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/88271955d26b

8162624: (fs) Remove FileTypeDetectors based on libgio and libmagic
Summary: Remove GioFileTypeDetector and MagicFileTypeDetector.
Reviewed-by: alanb

! make/mapfiles/libnio/mapfile-linux
- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: 0881ab3faeb4
Author:    ntv
Date:      2016-07-28 10:28 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0881ab3faeb4

8066806: java.time.format.DateTimeFormatter cannot parse an offset with single digit hour
Summary: Added support for single digit hour in offset
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java
! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java
! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java
! test/java/time/test/java/time/format/TestZoneOffsetParser.java

Changeset: 2316ff4c0a83
Author:    ntv
Date:      2016-07-28 11:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2316ff4c0a83

8160681: LocalDate.ofEpochDay input validation
Summary: Change the EpochDay range to [-365243219162L, 365241780471L]
Reviewed-by: rriggs, scolebourne

! src/java.base/share/classes/java/time/LocalDate.java
! src/java.base/share/classes/java/time/temporal/ChronoField.java

Changeset: decf1acca62d
Author:    chegar
Date:      2016-07-28 13:29 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/decf1acca62d

8157570: sun.rmi.transport.GC retains a strong reference to the context class loader
Reviewed-by: alanb, dfuchs, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/GC.java

Changeset: a066fe7b1b42
Author:    sundar
Date:      2016-07-28 19:34 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a066fe7b1b42

8162538: plugin API should avoid read only pool, have module view separated from resource view and have pool builder to modify
Reviewed-by: jlaskey, psandoz

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryResourcePoolEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayResourcePoolEntry.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolEntryFactory.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolBuilder.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModuleView.java
! test/tools/jlink/DefaultProviderTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/ImageFilePoolTest.java
! test/tools/jlink/IntegrationTest.java
! test/tools/jlink/JLinkOptionsTest.java
! test/tools/jlink/JLinkPostProcessingTest.java
! test/tools/jlink/ResourcePoolTest.java
! test/tools/jlink/customplugin/plugin/CustomPlugin.java
! test/tools/jlink/customplugin/plugin/HelloPlugin.java
! test/tools/jlink/plugins/CompressorPluginTest.java
! test/tools/jlink/plugins/ExcludeFilesPluginTest.java
! test/tools/jlink/plugins/ExcludePluginTest.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/FileCopierPluginTest.java
! test/tools/jlink/plugins/LastSorterTest.java
! test/tools/jlink/plugins/OrderResourcesPluginTest.java
! test/tools/jlink/plugins/PluginsNegativeTest.java
! test/tools/jlink/plugins/PrevisitorTest.java
! test/tools/jlink/plugins/StringSharingPluginTest.java
! test/tools/jlink/plugins/StripDebugPluginTest.java

Changeset: 22e704dfa05c
Author:    chegar
Date:      2016-07-28 16:15 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/22e704dfa05c

8156824: com.sun.jndi.ldap.pool.PoolCleaner should clear its context class loader
Reviewed-by: alanb, dfuchs

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java

Changeset: dbebd6605407
Author:    mhalder
Date:      2016-07-05 16:20 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dbebd6605407

7156316: [macosx] Ctrl+Space does generate Unknown keychar
Reviewed-by: alexsch, aniyogi

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m

Changeset: 62a057cc6622
Author:    azvegint
Date:      2016-07-05 19:40 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/62a057cc6622

8156212: Typo in javadoc of java.awt.Taskbar, setIconBadge spec
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/share/classes/java/awt/Taskbar.java

Changeset: 480c6443226a
Author:    azvegint
Date:      2016-07-05 19:41 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/480c6443226a

8155515: Desktop.moveToTrash() javadoc issue
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/share/classes/java/awt/Desktop.java

Changeset: a295bbd84a44
Author:    arapte
Date:      2016-07-06 21:07 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a295bbd84a44

8160764: [TEST_BUG] java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java
Reviewed-by: alexsch, ssadetsky

! test/java/awt/TextArea/TextAreaScrolling/TextAreaScrolling.java

Changeset: 414b202bbfc4
Author:    mhalder
Date:      2016-07-07 16:47 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/414b202bbfc4

8156460: [macosx] Test case javax/swing/JPopupMenu/6827786/bug6827786.java fails
8160144: [macosx] The menuitem in the menu of the "Test Frame" can't work correctly
8160145: [macosx] Keep pressed the Alt, Shift & Ctrl Keys,and then Click 'ClickMe' button,the case failed automatically
8158621: The ALT key can not work with any key
8158485: The "File" menu's menuitems can not bring up information window or modal quit Dialog
8158501: [macosx] The checkbox can't be checked via an event generate on the menu
8158389: [macosx] Regression: javax/swing/JMenu/4213634/bug4213634.java
8158526: [macosx] java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java fails (invalid extended modifier info)
8158496: [macosx] Swing mnemonics broken on Mac
8158362: [macosx] Regression: at least java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java fails
8158512: [Regression] Test java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java fails
8158377: [macosx] Regression: java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest
Reviewed-by: alexsch, ssadetsky, aniyogi

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m

Changeset: 64861cafac3b
Author:    alexsch
Date:      2016-07-07 15:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/64861cafac3b

8160879: [PIT] CloseOnMouseClickPropertyTest fails with AA hint:Nonantialiased rendering mode exception
Reviewed-by: ssadetsky, azvegint

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java

Changeset: 0f3c33f7e7f9
Author:    aghaisas
Date:      2016-07-08 11:15 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f3c33f7e7f9

8160421: Regression: JDK-8139192 causes NPE in java.awt.Toolkit.createCustomCursor()
Reviewed-by: flar, prr

! src/java.desktop/share/classes/sun/awt/image/OffScreenImageSource.java
+ test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java

Changeset: e794e2230fb3
Author:    rchamyal
Date:      2016-07-08 19:32 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e794e2230fb3

8158205: HiDPI hand cursor broken on Windows
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp
+ test/java/awt/Mouse/8158205/MouseHandCursorTest.java

Changeset: 317dda9c8157
Author:    ssadetsky
Date:      2016-07-08 18:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/317dda9c8157

8149115: [hidpi] Linux: display-wise scaling factor should probably be taken into account
Reviewed-by: alexsch, azvegint

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c
! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: a26cae9c8c5f
Author:    ssadetsky
Date:      2016-07-08 20:28 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a26cae9c8c5f

8152968: JTree Collapse Buttons Clipped Off Under GTK
Reviewed-by: alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c

Changeset: f8e3283eb976
Author:    prr
Date:      2016-07-08 10:46 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f8e3283eb976

Merge

! make/lib/Awt2dLibraries.gmk
- make/mapfiles/libdcpr/mapfile-vers
- make/mapfiles/libfontmanager/mapfile-vers.openjdk
- make/mapfiles/libjdga/mapfile-vers
- make/mapfiles/libjpeg/mapfile-vers-closed
- make/mapfiles/libkcms/mapfile-vers
- make/mapfiles/libt2k/mapfile-vers
- src/java.desktop/share/classes/sun/dc/DuctusRenderingEngine.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
- test/sun/security/mscapi/SignUsingNONEwithRSA.sh
- test/sun/security/tools/keytool/printssl.sh
- test/tools/jlink/JLinkOptimTest.java
- test/tools/jlink/asmplugin/AddForgetResourcesTest.java
- test/tools/jlink/asmplugin/AsmPluginTestBase.java
- test/tools/jlink/asmplugin/BasicTest.java
- test/tools/jlink/asmplugin/IdentityPluginTest.java
- test/tools/jlink/asmplugin/NegativeTest.java
- test/tools/jlink/asmplugin/PackageMappingTest.java
- test/tools/jlink/asmplugin/SortingTest.java
- test/tools/jlink/asmplugin/VisitorTest.java
- test/tools/jlink/plugins/PluginOrderTest.java

Changeset: db97d2c4f56d
Author:    psadhukhan
Date:      2016-07-11 10:45 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/db97d2c4f56d

5049012: PrintToFile option is not disabled for flavors that do not support destination
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDialogValidateTest.java

Changeset: bcff4614fbbb
Author:    rchamyal
Date:      2016-07-11 14:56 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bcff4614fbbb

8159168: [hidpi] Window.setShape() works incorrectly on HiDPI
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
+ test/java/awt/Window/8159168/SetShapeTest.java

Changeset: 869055e0426c
Author:    psadhukhan
Date:      2016-07-11 16:39 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/869055e0426c

8160882: [PIT][TEST_BUG] a trap of java/awt/print/PrinterJob/PrintTestLexmarkIQ.java
Reviewed-by: yan

! test/java/awt/print/PrinterJob/PrintTestLexmarkIQ.java

Changeset: 7698ddf94fa3
Author:    ssadetsky
Date:      2016-07-11 19:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7698ddf94fa3

8158993: Service Menu services
Reviewed-by: prr, mschoene

! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h

Changeset: bc3d1f3af89f
Author:    ssadetsky
Date:      2016-07-11 20:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bc3d1f3af89f

8161148: Rollback JDK-8158993 from client repo
Reviewed-by: prr, mschoene

! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPopupMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h

Changeset: 947ed8e207b5
Author:    neugens
Date:      2016-07-11 16:52 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/947ed8e207b5

8150954: Taking screenshots on x11 composite desktop produce wrong result
Summary: The AWT Robot X11 code that takes screenshots uses the default root window, which may not contain the final composited desktop.
Reviewed-by: alexsch, ssadetsky

! make/mapfiles/libawt_xawt/mapfile-vers
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c

Changeset: 414e8748286b
Author:    prr
Date:      2016-07-11 12:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/414e8748286b

Merge


Changeset: 643f8c7d9fb0
Author:    azvegint
Date:      2016-07-12 14:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/643f8c7d9fb0

8159374: Taskbar.setIconBadge() spec omits mention of exception for ICON_BADGE_TEXT feature
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java

Changeset: 2bf584898efe
Author:    azvegint
Date:      2016-07-12 18:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2bf584898efe

8161003: GPL header additional "s" in "thats" - not swapped in licensee bundles
Reviewed-by: alexsch

! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h

Changeset: 0bad252fd9ce
Author:    ssadetsky
Date:      2016-07-13 10:50 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0bad252fd9ce

8159460: On Ubuntu Unity, problem with java/awt/Window/FindOwner/FindOwnerTest
Reviewed-by: azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! test/java/awt/Window/FindOwner/FindOwnerTest.html

Changeset: 0a468b1e8041
Author:    azvegint
Date:      2016-07-13 12:24 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0a468b1e8041

8153512: Taskbar support reported for Xfce4.
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java

Changeset: 9eadb15be8aa
Author:    aghaisas
Date:      2016-07-13 16:05 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9eadb15be8aa

6567433: JComponent.updateUI() may create StackOverflowError
Reviewed-by: alexsch, rchamyal

! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
+ test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JList/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java
+ test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java

Changeset: 097547b46cec
Author:    jdv
Date:      2016-07-13 17:34 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/097547b46cec

7059970: Test case: javax/imageio/plugins/png/ITXtTest.java is not closing a file
Reviewed-by: prr, bpb, psadhukhan
Contributed-by: jayathirth.d.v at oracle.com

! test/javax/imageio/plugins/png/ITXtTest.java

Changeset: 22d4062823e6
Author:    alexsch
Date:      2016-07-13 21:37 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/22d4062823e6

8143064: Icons are not properly rendered with Windows L&F on HiDPI display
Reviewed-by: ssadetsky

! src/java.desktop/share/classes/sun/swing/CachedPainter.java
! test/javax/swing/JMenuItem/8031573/bug8031573.java

Changeset: e6d3964e667d
Author:    yan
Date:      2016-07-14 17:15 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e6d3964e667d

8157137: [PIT] [TEST_BUG] compilation failed for some tests from jdk/test/java/awt/mixing/AWT_Mixing (can't find Helper)
Reviewed-by: ssadetsky

! test/java/awt/Mixing/AWT_Mixing/JGlassPaneInternalFrameOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JGlassPaneMoveOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JInternalFrameMoveOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JInternalFrameOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JScrollPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlapping.java
! test/java/awt/Mixing/AWT_Mixing/OpaqueOverlappingChoice.java

Changeset: e94245ae81a0
Author:    ssadetsky
Date:      2016-07-15 09:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e94245ae81a0

8036915: setLocationRelativeTo stopped working in Ubuntu 13.10 (Unity)
Reviewed-by: alexsch, azvegint

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWM.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
+ test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java

Changeset: 30a256767081
Author:    aghaisas
Date:      2016-07-15 15:13 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30a256767081

8159956: EXCEPTION_ACCESS_VIOLATION in sun.awt.windows.ThemeReader.getThemeMargins
Reviewed-by: prr, ssadetsky

! src/java.desktop/share/classes/java/awt/Toolkit.java
+ test/java/awt/Headless/ThemeReaderCrashTest.java

Changeset: dd8a24b5d571
Author:    pnarayanan
Date:      2016-07-15 15:16 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd8a24b5d571

8152971: JNI Warning with -Xcheck:jni
Reviewed-by: prr, psadhukhan

! src/java.desktop/windows/native/libfontmanager/fontpath.c
! test/java/awt/font/JNICheck/LoadFontsJNICheck.sh

Changeset: 4ec736bfe73a
Author:    psadhukhan
Date:      2016-07-15 15:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4ec736bfe73a

5080830: SheetCollate is not handled properly by the cross platform print dlg
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDlgSheetCollateTest.java

Changeset: b5cc3b402476
Author:    goetz
Date:      2016-07-01 15:50 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b5cc3b402476

8160721: Avoid deoptimizations in Font.equals.
Reviewed-by: forax, simonis

! src/java.desktop/share/classes/java/awt/Font.java

Changeset: 5e80c3a4b13b
Author:    ssadetsky
Date:      2016-07-18 09:44 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5e80c3a4b13b

8159587: IOOBE in javax/swing/JFileChooser/7199708/bug7199708.java
Reviewed-by: alexsch

! src/java.desktop/share/classes/sun/swing/FilePane.java
! test/javax/swing/JFileChooser/7199708/bug7199708.java

Changeset: 4e6f371bff5d
Author:    mhalder
Date:      2016-07-18 16:45 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4e6f371bff5d

8160266: [macosx] NestedModalDialogTest.java and NestedModelessDialogTest.java tests does not run with current JDK codebase after taking the files from MACOSX_PORT
Reviewed-by: alexsch, rchamyal
Contributed-by: manajit.halder at oracle.com

+ test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
+ test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
+ test/java/awt/regtesthelpers/VisibilityValidator.java
+ test/java/awt/regtesthelpers/Waypoint.java

Changeset: 341adba2484b
Author:    prr
Date:      2016-07-18 09:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/341adba2484b

Merge

- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java

Changeset: 0e41d98616d2
Author:    prr
Date:      2016-07-18 12:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e41d98616d2

8054991: sun.font.GlyphList uses broken double-checked locking
Reviewed-by: psadhukhan, aivanov

! src/java.desktop/share/classes/sun/font/GlyphList.java

Changeset: 2b6290e31785
Author:    prr
Date:      2016-07-18 12:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2b6290e31785

8161531: Provide a javadoc description for the java.datatransfer module
Reviewed-by: ssadetsky

! src/java.datatransfer/share/classes/module-info.java

Changeset: a54e38877443
Author:    prr
Date:      2016-07-18 12:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a54e38877443

8161407: Provide a javadoc description for java.desktop module
Reviewed-by: bpb

! src/java.desktop/share/classes/module-info.java

Changeset: 233b59b7ea2f
Author:    ptbrunet
Date:      2016-07-18 15:43 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/233b59b7ea2f

8145207: [macosx] JList, VO can't access non-visible list items
Summary: add support for single/multi select following focus and following VO cursor
Reviewed-by: alexsch, ant

- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/share/classes/javax/swing/JList.java

Changeset: b75e2210e090
Author:    prr
Date:      2016-07-25 15:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b75e2210e090

8162097: [PIT] A series of closed tests about SunFontManager throw NPE on Windows
Reviewed-by: bpb, serb

! src/java.desktop/windows/native/libfontmanager/fontpath.c

Changeset: 42a74b67c5bb
Author:    ddehaven
Date:      2016-07-26 14:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/42a74b67c5bb

Merge

- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java

Changeset: e5e4cb35c92d
Author:    ddehaven
Date:      2016-07-28 09:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e5e4cb35c92d

Merge

- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java

Changeset: d7a97d5db744
Author:    amurillo
Date:      2016-07-28 16:43 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d7a97d5db744

Merge

- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java

Changeset: cfa4e6366bf0
Author:    wetmore
Date:      2016-07-28 10:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cfa4e6366bf0

8161303: Sample NIO Server README needs updating.
Reviewed-by: xuelei

! src/sample/share/nio/server/README.txt

Changeset: 791ea7afe30f
Author:    martin
Date:      2016-07-27 10:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/791ea7afe30f

8160605: java/util/SplittableRandom/SplittableRandomTest.java failed with timeout
Reviewed-by: psandoz, darcy

- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java

Changeset: 8339f9062dd8
Author:    wetmore
Date:      2016-07-28 12:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8339f9062dd8

8161527: NPE is thrown if exempt application is bundled with specific cryptoPerms
Reviewed-by: xuelei

! src/java.base/share/classes/javax/crypto/CryptoPermissions.java
! test/TEST.ROOT
+ test/javax/crypto/CryptoPermissions/README.txt
+ test/javax/crypto/CryptoPermissions/TestExemption.java
+ test/javax/crypto/CryptoPermissions/TestExemption.sh
+ test/javax/crypto/CryptoPermissions/cryptoPerms

Changeset: 9410dfad9f32
Author:    darcy
Date:      2016-07-28 16:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9410dfad9f32

8162746: VersionCheck.java failure after change for JDK-8160921
Reviewed-by: tbell

! test/tools/launcher/VersionCheck.java

Changeset: b9682e539370
Author:    chegar
Date:      2016-07-28 17:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9682e539370

8134779: (jmod) ZipException is thrown if there are duplicate resources
8134847: (jmod) module-info encountered in the cmds, libs or config is not added to jmod file
Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java

Changeset: f04462601c21
Author:    ddehaven
Date:      2016-07-29 09:34 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f04462601c21

8161544: JDK9 message drop 20 resource updates - OpenJDK
Summary: JDK9 message drop 20 resource updates - openjdk
Reviewed-by: peytoia, weijun
Contributed-by: li.jiang at oracle.com

! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java
! 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/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

Changeset: 8730c04eac90
Author:    mullan
Date:      2016-07-29 19:00 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8730c04eac90

8159752: Grant de-privileged module permissions by default with java.security.policy override option
Reviewed-by: alanb, chegar, mchung, tbell, weijun

! make/copy/Copy-java.base.gmk
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/conf/security/java.policy
+ src/java.base/share/lib/security/default.policy
+ src/java.base/solaris/lib/security/default.policy
- src/java.base/windows/conf/security/java.policy
+ src/java.base/windows/lib/security/default.policy
+ test/sun/security/provider/PolicyFile/DefaultPolicy.java
+ test/sun/security/provider/PolicyFile/Extra.policy

Changeset: f28d7d2c4688
Author:    weijun
Date:      2016-07-31 09:37 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f28d7d2c4688

8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth
Reviewed-by: mchung, mullan

! src/java.base/share/lib/security/default.policy
! test/sun/security/krb5/auto/SSL.java

Changeset: b57891579b62
Author:    weijun
Date:      2016-07-31 09:40 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b57891579b62

8162752: keytool -importkeystore should probe srcstoretype if not specified
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/sun/security/tools/keytool/HasSrcStoretypeOption.java

Changeset: 17a073876794
Author:    rgoel
Date:      2016-08-01 15:55 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/17a073876794

8066652: Default TimeZone is GMT not local if user.timezone is invalid on Mac OS
Reviewed-by: okutsu

! src/java.base/unix/native/libjava/TimeZone_md.c
+ test/java/util/TimeZone/Bug8066652.java
+ test/java/util/TimeZone/Bug8066652.sh

Changeset: 5584be31a8f9
Author:    mullan
Date:      2016-08-01 09:58 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5584be31a8f9

8161506: Deprecate pre-1.2 SecurityManager methods and fields with forRemoval=true
Reviewed-by: coleenp, jnimeh, xuelei

! src/java.base/share/classes/java/lang/SecurityManager.java

Changeset: 99a010b704b6
Author:    redestad
Date:      2016-08-01 20:32 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/99a010b704b6

8162439: Runtime.Version.parse needs fast-path for major versions
Reviewed-by: psandoz, sdrach, iris

! src/java.base/share/classes/java/lang/Runtime.java

Changeset: 6317053ba4f3
Author:    mullan
Date:      2016-08-01 16:59 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6317053ba4f3

8162882: Permission merge issue in jdk.crypto.ucrypto module
Reviewed-by: valeriep

! src/java.base/solaris/lib/security/default.policy

Changeset: 7b68dcc886b5
Author:    mullan
Date:      2016-08-01 17:00 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b68dcc886b5

Merge


Changeset: 69198bc27848
Author:    xiaofeya
Date:      2016-08-01 18:14 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/69198bc27848

8157135: Fix module dependencies javax/* EE tests
Reviewed-by: alanb
Contributed-by: Felix Yang <felix.yang at oracle.com>

! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/javax/transaction/testng/Driver.java
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/javax/xml/ws/8043129/MailTest.java
! test/javax/xml/ws/publish/WSTest.java
! test/javax/xml/ws/xsanymixed/Test.java

Changeset: 4887534fa39b
Author:    nishjain
Date:      2016-08-02 10:31 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4887534fa39b

7153347: System read/stat/open calls should be hardened to handle EINTR
Reviewed-by: okutsu

! src/java.base/unix/native/libjava/TimeZone_md.c

Changeset: 6c827500e345
Author:    sundar
Date:      2016-08-02 07:19 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c827500e345

8162782: jlink ResourcePool.releaseProperties should be removed
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePool.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolEntry.java

Changeset: 86f19074aad2
Author:    amurillo
Date:      2016-08-04 17:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/86f19074aad2

Added tag jdk-9+130 for changeset 6c827500e345

! .hgtags

Changeset: 50210f205163
Author:    sundar
Date:      2016-08-02 17:33 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50210f205163

8159487: Add JAVA_VERSION, OS_NAME, OS_ARCH properties in release file
Reviewed-by: jlaskey

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! test/tools/jlink/IntegrationTest.java

Changeset: f57bdf7d2dd1
Author:    tidu
Date:      2016-08-02 10:36 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f57bdf7d2dd1

8160337: Remove intermittent key from sun/security/pkcs11/rsa/TestKeyPairGenerator.java
Reviewed-by: rhalade, xuelei

! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java

Changeset: ca68e7a091d5
Author:    naoto
Date:      2016-08-02 10:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca68e7a091d5

8162797: Code clean-up in IncludeLocalesPlugin
Reviewed-by: sundar

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java

Changeset: 1a302dd56bad
Author:    nishjain
Date:      2016-08-03 09:37 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a302dd56bad

8035133: Locale matching: Weight q=0 isn't handled correctly.
Reviewed-by: okutsu, peytoia

! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java
+ test/java/util/Locale/Bug8035133.java

Changeset: 101a04f38271
Author:    amlu
Date:      2016-08-03 13:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/101a04f38271

8161970: Remove tools/jlink/JLinkOptimTest.java from ProblemList.txt
8157664: Remove JInfoSanityTest.java JInfoRunningProcessFlagTest.java and JMapHeapConfigTest.java from ProblemList.txt
Reviewed-by: sundar, dsamersoff

! test/ProblemList.txt

Changeset: 16a58e04ac2a
Author:    darcy
Date:      2016-08-03 08:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/16a58e04ac2a

8162817: Annotation toString output not reusable for source input
Reviewed-by: plevart

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
+ test/java/lang/annotation/AnnotationToStringTest.java
! test/java/lang/annotation/ParameterAnnotations.java

Changeset: f1cfdd6b540a
Author:    rriggs
Date:      2016-08-03 12:55 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1cfdd6b540a

8160151: java/lang/ProcessBuilder/Zombies.java failed with error "1 zombies!"
Reviewed-by: dfuchs

! test/TEST.groups
! test/java/lang/ProcessBuilder/Zombies.java

Changeset: 109f1765cc39
Author:    clanger
Date:      2016-08-03 21:15 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/109f1765cc39

8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/Socket.java

Changeset: dd6e19a810ce
Author:    amlu
Date:      2016-08-04 15:45 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd6e19a810ce

8161024: Remove intermittent key from java/lang/Runtime/exec/LotsOfOutput.java
Reviewed-by: darcy

! test/java/lang/Runtime/exec/LotsOfOutput.java

Changeset: 80d1205d3299
Author:    igerasim
Date:      2016-08-04 16:05 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/80d1205d3299

8163180: Typos around @code javadoc tag usage
Reviewed-by: dfuchs

! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.desktop/share/classes/javax/swing/event/TableModelEvent.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java

Changeset: 763bb540b895
Author:    sundar
Date:      2016-08-04 19:39 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/763bb540b895

8146721: FileCopierPlugin should not create fake module
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java
! test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: 52e1f122bf03
Author:    amurillo
Date:      2016-08-04 17:49 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/52e1f122bf03

Merge


Changeset: fabcc52064ee
Author:    bpb
Date:      2016-08-04 14:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fabcc52064ee

8162902: Add some debugging output to test/java/nio/file/WatchService/DeleteInterference
Summary: Add printing of iteration numbers
Reviewed-by: alanb

! test/java/nio/file/WatchService/DeleteInterference.java

Changeset: eea459e76696
Author:    sundar
Date:      2016-08-05 09:42 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eea459e76696

8163116: jlink exclude VM plugin does not fully support cross platform image creation
Reviewed-by: redestad, alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java
! test/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/tools/jlink/plugins/FileCopierPluginTest.java

Changeset: dec5ee648013
Author:    sundar
Date:      2016-08-05 18:16 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dec5ee648013

8163256: jlink/plugins/ExcludeVMPluginTest.java failed with Selected VM server doesn't exist
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java

Changeset: b3a28d9722c8
Author:    aniyogi
Date:      2016-07-20 11:25 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b3a28d9722c8

8160438: javax/swing/plaf/nimbus/8057791/bug8057791.java fails
Reviewed-by: alexsch, rchamyal

! test/javax/swing/plaf/nimbus/8057791/bug8057791.java

Changeset: ce8600f2919e
Author:    aniyogi
Date:      2016-07-20 14:17 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ce8600f2919e

8161470: Failure javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
Reviewed-by: alexsch, rchamyal

! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java

Changeset: fe58d505fffd
Author:    goetz
Date:      2016-07-07 16:21 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe58d505fffd

8160974: [TESTBUG] Mark more headful tests with @key headful.
Reviewed-by: serb, simonis

! test/com/sun/java/accessibility/util/8051626/Bug8051626.java
! test/com/sun/java/swing/plaf/windows/8016551/bug8016551.java
! test/java/awt/Checkbox/SetStateExcessEvent/SetStateExcessEvent.java
! test/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java
! test/java/awt/Choice/DragMouseOutAndRelease/DragMouseOutAndRelease.java
! test/java/awt/Choice/GetSizeTest/GetSizeTest.java
! test/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java
! test/java/awt/Choice/UnfocusableCB_ERR/UnfocusableCB_ERR.java
! test/java/awt/Choice/UnfocusableToplevel/UnfocusableToplevel.java
! test/java/awt/Component/DimensionEncapsulation/DimensionEncapsulation.java
! test/java/awt/Component/GetScreenLocTest/GetScreenLocTest.java
! test/java/awt/Component/InsetsEncapsulation/InsetsEncapsulation.java
! test/java/awt/Component/PaintAll/PaintAll.java
! test/java/awt/Component/Revalidate/Revalidate.java
! test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java
! test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java
! test/java/awt/Container/ValidateRoot/InvalidateMustRespectValidateRoots.java
! test/java/awt/Dialog/ChildProperties/ChildDialogProperties.java
! test/java/awt/Dialog/MakeWindowAlwaysOnTop/MakeWindowAlwaysOnTop.java
! test/java/awt/Dialog/ValidateOnShow/ValidateOnShow.java
! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.java
! test/java/awt/Focus/6981400/Test1.java
! test/java/awt/Focus/6981400/Test2.java
! test/java/awt/Focus/6981400/Test3.java
! test/java/awt/Focus/8013611/JDK8013611.java
! test/java/awt/Focus/8073453/AWTFocusTransitionTest.java
! test/java/awt/Focus/8073453/SwingFocusTransitionTest.java
! test/java/awt/Focus/ActualFocusedWindowTest/ActualFocusedWindowRetaining.java
! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusSetVisibleTest.java
! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java
! test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java
! test/java/awt/Focus/KeyEventForBadFocusOwnerTest/KeyEventForBadFocusOwnerTest.java
! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java
! test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java
! test/java/awt/Focus/RollbackFocusFromAnotherWindowTest/RollbackFocusFromAnotherWindowTest.java
! test/java/awt/Focus/SimpleWindowActivationTest/SimpleWindowActivationTest.java
! test/java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java
! test/java/awt/Focus/TypeAhead/TestFocusFreeze.java
! test/java/awt/Frame/DecoratedExceptions/DecoratedExceptions.java
! test/java/awt/Frame/DisposeParentGC/DisposeParentGC.java
! test/java/awt/Frame/FramesGC/FramesGC.java
! test/java/awt/Frame/MiscUndecorated/ActiveAWTWindowTest.java
! test/java/awt/Frame/MiscUndecorated/ActiveSwingWindowTest.java
! test/java/awt/Frame/MiscUndecorated/FrameCloseTest.java
! test/java/awt/Frame/MiscUndecorated/RepaintTest.java
! test/java/awt/Frame/ShapeNotSetSometimes/ShapeNotSetSometimes.java
! test/java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java
! test/java/awt/Graphics2D/WhiteTextColorTest.java
! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java
! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java
! test/java/awt/LightweightComponent/LightweightEventTest/LightweightEventTest.java
! test/java/awt/LightweightDispatcher/LWDispatcherMemoryLeakTest.java
! test/java/awt/List/EmptyListEventTest/EmptyListEventTest.java
! test/java/awt/List/NofocusListDblClickTest/NofocusListDblClickTest.java
! test/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java
! test/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java
! test/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal1Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal2Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal3Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal4Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal5Test.java
! test/java/awt/Modal/FileDialog/FileDialogModal6Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java
! test/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java
! test/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java
! test/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java
! test/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java
! test/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java
! test/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java
! test/java/awt/Modal/ModalInternalFrameTest/ModalInternalFrameTest.java
! test/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java
! test/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java
! test/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java
! test/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java
! test/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java
! test/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java
! test/java/awt/Modal/OnTop/OnTopAppModal1Test.java
! test/java/awt/Modal/OnTop/OnTopAppModal2Test.java
! test/java/awt/Modal/OnTop/OnTopAppModal3Test.java
! test/java/awt/Modal/OnTop/OnTopAppModal4Test.java
! test/java/awt/Modal/OnTop/OnTopAppModal5Test.java
! test/java/awt/Modal/OnTop/OnTopAppModal6Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal1Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal2Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal3Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal4Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal5Test.java
! test/java/awt/Modal/OnTop/OnTopDocModal6Test.java
! test/java/awt/Modal/OnTop/OnTopModal1Test.java
! test/java/awt/Modal/OnTop/OnTopModal2Test.java
! test/java/awt/Modal/OnTop/OnTopModal3Test.java
! test/java/awt/Modal/OnTop/OnTopModal4Test.java
! test/java/awt/Modal/OnTop/OnTopModal5Test.java
! test/java/awt/Modal/OnTop/OnTopModal6Test.java
! test/java/awt/Modal/OnTop/OnTopModeless1Test.java
! test/java/awt/Modal/OnTop/OnTopModeless2Test.java
! test/java/awt/Modal/OnTop/OnTopModeless3Test.java
! test/java/awt/Modal/OnTop/OnTopModeless4Test.java
! test/java/awt/Modal/OnTop/OnTopModeless5Test.java
! test/java/awt/Modal/OnTop/OnTopModeless6Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal1Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal2Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal3Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal4Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal5Test.java
! test/java/awt/Modal/OnTop/OnTopTKModal6Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal1Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal2Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal3Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal4Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal5Test.java
! test/java/awt/Modal/ToBack/ToBackAppModal6Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal1Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal2Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal3Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal4Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal5Test.java
! test/java/awt/Modal/ToBack/ToBackDocModal6Test.java
! test/java/awt/Modal/ToBack/ToBackModal1Test.java
! test/java/awt/Modal/ToBack/ToBackModal2Test.java
! test/java/awt/Modal/ToBack/ToBackModal3Test.java
! test/java/awt/Modal/ToBack/ToBackModal4Test.java
! test/java/awt/Modal/ToBack/ToBackModal5Test.java
! test/java/awt/Modal/ToBack/ToBackModal6Test.java
! test/java/awt/Modal/ToBack/ToBackModeless1Test.java
! test/java/awt/Modal/ToBack/ToBackModeless2Test.java
! test/java/awt/Modal/ToBack/ToBackModeless3Test.java
! test/java/awt/Modal/ToBack/ToBackModeless4Test.java
! test/java/awt/Modal/ToBack/ToBackModeless5Test.java
! test/java/awt/Modal/ToBack/ToBackModeless6Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal1Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal2Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal3Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal4Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal1Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal2Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal3Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal4Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal5Test.java
! test/java/awt/Modal/ToBack/ToBackTKModal6Test.java
! test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java
! test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java
! test/java/awt/Modal/ToFront/DialogToFrontModalTest.java
! test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java
! test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java
! test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java
! test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java
! test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java
! test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java
! test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java
! test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java
! test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java
! test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java
! test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java
! test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java
! test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java
! test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java
! test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java
! test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java
! test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowOutOfFrameTest.java
! test/java/awt/Mouse/EnterExitEvents/DragWindowTest.java
! test/java/awt/Mouse/EnterExitEvents/ResizingFrameTest.java
! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithOverlay.java
! test/java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java
! test/java/awt/Mouse/MouseComboBoxTest/MouseComboBoxTest.java
! test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java
! test/java/awt/Mouse/RemovedComponentMouseListener/RemovedComponentMouseListener.java
! test/java/awt/MouseAdapter/MouseAdapterUnitTest/MouseAdapterUnitTest.java
! test/java/awt/MouseInfo/JContainerMousePositionTest.java
! test/java/awt/Multiscreen/LocationRelativeToTest/LocationRelativeToTest.java
! test/java/awt/Multiscreen/TranslucencyThrowsExceptionWhenFullScreen/TranslucencyThrowsExceptionWhenFullScreen.java
! test/java/awt/Paint/ExposeOnEDT.java
! test/java/awt/Paint/PaintNativeOnUpdate.java
! test/java/awt/Paint/bug8024864.java
! test/java/awt/PrintJob/PrinterException.java
! test/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java
! test/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java
! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java
! test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java
! test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java
! test/java/awt/Toolkit/AutoShutdown/ShowExitTest/ShowExitTest.sh
! test/java/awt/Toolkit/LockingKeyStateTest/LockingKeyStateTest.java
! test/java/awt/Toolkit/SecurityTest/SecurityTest2.java
! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java
! test/java/awt/Window/8027025/Test8027025.java
! test/java/awt/Window/AlwaysOnTop/AlwaysOnTopFieldTest.java
! test/java/awt/Window/AlwaysOnTop/AutoTestOnTop.java
! test/java/awt/Window/ChildProperties/ChildWindowProperties.java
! test/java/awt/Window/MaximizeOffscreen/MaximizeOffscreenTest.java
! test/java/awt/Window/OwnedWindowsSerialization/OwnedWindowsSerialization.java
! test/java/awt/Window/TopLevelLocation/TopLevelLocation.java
! test/java/awt/Window/WindowGCInFullScreen/WindowGCInFullScreen.java
! test/java/awt/Window/WindowJumpingTest/WindowJumpingTest.java
! test/java/awt/Window/WindowsLeak/WindowsLeak.java
! test/java/awt/datatransfer/DataFlavor/NullDataFlavorTest.java
! test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java
! test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java
! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java
! test/java/awt/dnd/DropTargetEnterExitTest/ExtraDragEnterTest.java
! test/java/awt/dnd/DropTargetEnterExitTest/MissedDragExitTest.java
! test/java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java
! test/java/awt/event/KeyEvent/AltCharAcceleratorTest/AltCharAcceleratorTest.java
! test/java/awt/event/KeyEvent/CorrectTime/CorrectTime.java
! test/java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.java
! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java
! test/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java
! test/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java
! test/java/awt/event/MouseEvent/DisabledComponents/DisabledComponentsTest.java
! test/java/awt/event/MouseEvent/EnterAsGrabbedEvent/EnterAsGrabbedEvent.java
! test/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java
! test/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java
! test/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java
! test/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_3.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_1.java
! test/java/awt/event/MouseWheelEvent/InfiniteRecursion/InfiniteRecursion_4.java
! test/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java
! test/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest.java
! test/java/awt/grab/GrabOnUnfocusableToplevel/GrabOnUnfocusableToplevel.java
! test/java/awt/im/memoryleak/InputContextMemoryLeakTest.java
! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java
! test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java
! test/java/awt/print/PrinterJob/LandscapeStackOverflow.java
! test/javax/swing/AbstractButton/6711682/bug6711682.java
! test/javax/swing/Action/8133039/bug8133039.java
! test/javax/swing/AncestorNotifier/7193219/bug7193219.java
! test/javax/swing/GroupLayout/8013566/bug8013566.java
! test/javax/swing/GroupLayout/8079640/bug8079640.java
! test/javax/swing/InputVerifier/VerifyTarget/VerifyTargetTest.java
! test/javax/swing/JButton/4368790/bug4368790.java
! test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java
! test/javax/swing/JButton/PressedButtonRightClickTest.java
! test/javax/swing/JColorChooser/Test6541987.java
! test/javax/swing/JColorChooser/Test6559154.java
! test/javax/swing/JColorChooser/Test6827032.java
! test/javax/swing/JColorChooser/Test7194184.java
! test/javax/swing/JColorChooser/Test8051548.java
! test/javax/swing/JComboBox/4199622/bug4199622.java
! test/javax/swing/JComboBox/4515752/DefaultButtonTest.java
! test/javax/swing/JComboBox/4523758/bug4523758.java
! test/javax/swing/JComboBox/4743225/bug4743225.java
! test/javax/swing/JComboBox/6236162/bug6236162.java
! test/javax/swing/JComboBox/6406264/bug6406264.java
! test/javax/swing/JComboBox/6559152/bug6559152.java
! test/javax/swing/JComboBox/6607130/bug6607130.java
! test/javax/swing/JComboBox/7195179/Test7195179.java
! test/javax/swing/JComboBox/8015300/Test8015300.java
! test/javax/swing/JComboBox/8032878/bug8032878.java
! test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java
! test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java
! test/javax/swing/JComboBox/8057893/bug8057893.java
! test/javax/swing/JComboBox/8072767/bug8072767.java
! test/javax/swing/JComboBox/8136998/bug8136998.java
! test/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java
! test/javax/swing/JComboBox/ShowPopupAfterHidePopupTest/ShowPopupAfterHidePopupTest.java
! test/javax/swing/JComponent/6989617/bug6989617.java
! test/javax/swing/JComponent/7154030/bug7154030.java
! test/javax/swing/JDialog/Transparency/TransparencyTest.java
! test/javax/swing/JDialog/WrongBackgroundColor/WrongBackgroundColor.java
! test/javax/swing/JEditorPane/4492274/bug4492274.java
! test/javax/swing/JEditorPane/6917744/bug6917744.java
! test/javax/swing/JEditorPane/8146319/JEditorPaneTest.java
! test/javax/swing/JFileChooser/4524490/bug4524490.java
! test/javax/swing/JFileChooser/6396844/TwentyThousandTest.java
! test/javax/swing/JFileChooser/7199708/bug7199708.java
! test/javax/swing/JFileChooser/8002077/bug8002077.java
! test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java
! test/javax/swing/JFileChooser/8021253/bug8021253.java
! test/javax/swing/JFileChooser/8041694/bug8041694.java
! test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java
! test/javax/swing/JFrame/HangNonVolatileBuffer/HangNonVolatileBuffer.java
! test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java
! test/javax/swing/JInternalFrame/5066752/bug5066752.java
! test/javax/swing/JInternalFrame/6647340/bug6647340.java
! test/javax/swing/JInternalFrame/6725409/bug6725409.java
! test/javax/swing/JInternalFrame/8020708/bug8020708.java
! test/javax/swing/JInternalFrame/8069348/bug8069348.java
! test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java
! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java
! test/javax/swing/JInternalFrame/InternalFrameIsNotCollectedTest.java
! test/javax/swing/JInternalFrame/NormalBoundsTest.java
! test/javax/swing/JInternalFrame/Test6505027.java
! test/javax/swing/JInternalFrame/Test6802868.java
! test/javax/swing/JLabel/6596966/bug6596966.java
! test/javax/swing/JLabel/7004134/bug7004134.java
! test/javax/swing/JLayer/6824395/bug6824395.java
! test/javax/swing/JLayer/6872503/bug6872503.java
! test/javax/swing/JList/6462008/bug6462008.java
! test/javax/swing/JList/6510999/bug6510999.java
! test/javax/swing/JMenu/4213634/bug4213634.java
! test/javax/swing/JMenu/4417601/bug4417601.java
! test/javax/swing/JMenu/4515762/bug4515762.java
! test/javax/swing/JMenu/4692443/bug4692443.java
! test/javax/swing/JMenu/6359669/bug6359669.java
! test/javax/swing/JMenu/6470128/bug6470128.java
! test/javax/swing/JMenu/8072900/WrongSelectionOnMouseOver.java
! test/javax/swing/JMenuBar/4750590/bug4750590.java
! test/javax/swing/JMenuBar/MisplacedBorder/MisplacedBorder.java
! test/javax/swing/JMenuItem/4171437/bug4171437.java
! test/javax/swing/JMenuItem/4654927/bug4654927.java
! test/javax/swing/JMenuItem/6209975/bug6209975.java
! test/javax/swing/JMenuItem/6249972/bug6249972.java
! test/javax/swing/JOptionPane/6428694/bug6428694.java
! test/javax/swing/JOptionPane/6464022/bug6464022.java
! test/javax/swing/JOptionPane/7138665/bug7138665.java
! test/javax/swing/JOptionPane/8139213/OptionPaneTest.java
! test/javax/swing/JPopupMenu/4458079/bug4458079.java
! test/javax/swing/JPopupMenu/4966112/bug4966112.java
! test/javax/swing/JPopupMenu/6415145/bug6415145.java
! test/javax/swing/JPopupMenu/6495920/bug6495920.java
! test/javax/swing/JPopupMenu/6515446/bug6515446.java
! test/javax/swing/JPopupMenu/6544309/bug6544309.java
! test/javax/swing/JPopupMenu/6580930/bug6580930.java
! test/javax/swing/JPopupMenu/6583251/bug6583251.java
! test/javax/swing/JPopupMenu/6691503/bug6691503.java
! test/javax/swing/JPopupMenu/6694823/bug6694823.java
! test/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/javax/swing/JPopupMenu/6827786/bug6827786.java
! test/javax/swing/JPopupMenu/6987844/bug6987844.java
! test/javax/swing/JPopupMenu/7156657/bug7156657.java
! test/javax/swing/JPopupMenu/8147521/PopupMenuTest.java
! test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java
! test/javax/swing/JRadioButton/8033699/bug8033699.java
! test/javax/swing/JRadioButton/8041561/bug8041561.java
! test/javax/swing/JRadioButton/8075609/bug8075609.java
! test/javax/swing/JRadioButton/FocusTraversal/FocusTraversal.java
! test/javax/swing/JRootPane/4670486/bug4670486.java
! test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java
! test/javax/swing/JScrollBar/4708809/bug4708809.java
! test/javax/swing/JScrollBar/4865918/bug4865918.java
! test/javax/swing/JScrollBar/6542335/bug6542335.java
! test/javax/swing/JScrollBar/7163696/Test7163696.java
! test/javax/swing/JScrollBar/bug4202954/bug4202954.java
! test/javax/swing/JScrollPane/6274267/bug6274267.java
! test/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java
! test/javax/swing/JScrollPane/Test6526631.java
! test/javax/swing/JScrollPane/bug8044371.java
! test/javax/swing/JSlider/6348946/bug6348946.java
! test/javax/swing/JSlider/6401380/bug6401380.java
! test/javax/swing/JSlider/6794831/bug6794831.java
! test/javax/swing/JSlider/6848475/bug6848475.java
! test/javax/swing/JSlider/6918861/bug6918861.java
! test/javax/swing/JSlider/6923305/bug6923305.java
! test/javax/swing/JSpinner/4973721/bug4973721.java
! test/javax/swing/JSpinner/6421058/bug6421058.java
! test/javax/swing/JSpinner/6532833/bug6532833.java
! test/javax/swing/JSpinner/8008657/bug8008657.java
! test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java
! test/javax/swing/JSplitPane/4816114/bug4816114.java
! test/javax/swing/JSplitPane/4885629/bug4885629.java
! test/javax/swing/JTabbedPane/4361477/bug4361477.java
! test/javax/swing/JTabbedPane/4624207/bug4624207.java
! test/javax/swing/JTabbedPane/6495408/bug6495408.java
! test/javax/swing/JTabbedPane/7024235/Test7024235.java
! test/javax/swing/JTabbedPane/7161568/bug7161568.java
! test/javax/swing/JTabbedPane/8007563/Test8007563.java
! test/javax/swing/JTabbedPane/8017284/bug8017284.java
! test/javax/swing/JTabbedPane/8134116/Bug8134116.java
! test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java
! test/javax/swing/JTable/4220171/bug4220171.java
! test/javax/swing/JTable/6263446/bug6263446.java
! test/javax/swing/JTable/6777378/bug6777378.java
! test/javax/swing/JTable/6894632/bug6894632.java
! test/javax/swing/JTable/6913768/bug6913768.java
! test/javax/swing/JTable/7055065/bug7055065.java
! test/javax/swing/JTable/7068740/bug7068740.java
! test/javax/swing/JTable/7124218/SelectEditTableCell.java
! test/javax/swing/JTable/7188612/JTableAccessibleGetLocationOnScreen.java
! test/javax/swing/JTable/8032874/bug8032874.java
! test/javax/swing/JTableHeader/4473075/bug4473075.java
! test/javax/swing/JTableHeader/6884066/bug6884066.java
! test/javax/swing/JTableHeader/6889007/bug6889007.java
! test/javax/swing/JTextArea/4697612/bug4697612.java
! test/javax/swing/JTextArea/7049024/bug7049024.java
! test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java
! test/javax/swing/JTextArea/Test6593649.java
! test/javax/swing/JTextArea/TextViewOOM/TextViewOOM.java
! test/javax/swing/JTextField/8036819/bug8036819.java
! test/javax/swing/JTextPane/JTextPaneDocumentAlignment.java
! test/javax/swing/JTextPane/JTextPaneDocumentWrapping.java
! test/javax/swing/JTextPane/bug8025082.java
! test/javax/swing/JToolBar/4247996/bug4247996.java
! test/javax/swing/JToolBar/4529206/bug4529206.java
! test/javax/swing/JToolTip/4846413/bug4846413.java
! test/javax/swing/JToolTip/6219960/bug6219960.java
! test/javax/swing/JTree/4330357/bug4330357.java
! test/javax/swing/JTree/4908142/bug4908142.java
! test/javax/swing/JTree/4927934/bug4927934.java
! test/javax/swing/JTree/6263446/bug6263446.java
! test/javax/swing/JTree/6505523/bug6505523.java
! test/javax/swing/JTree/6578666/bug6578666.java
! test/javax/swing/JTree/8003400/Test8003400.java
! test/javax/swing/JTree/8004298/bug8004298.java
! test/javax/swing/JTree/DnD/LastNodeLowerHalfDrop.java
! test/javax/swing/JViewport/7107099/bug7107099.java
! test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java
! test/javax/swing/KeyboardManager/8013370/Test8013370.java
! test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java
! test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java
! test/javax/swing/Popup/6514582/bug6514582.java
! test/javax/swing/Popup/TaskbarPositionTest.java
! test/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java
! test/javax/swing/PopupFactory/8048506/bug8048506.java
! test/javax/swing/RepaintManager/IconifyTest/IconifyTest.java
! test/javax/swing/Security/6657138/ComponentTest.java
! test/javax/swing/SwingUtilities/4917669/bug4917669.java
! test/javax/swing/SwingUtilities/7088744/bug7088744.java
! test/javax/swing/SwingUtilities/7146377/bug7146377.java
! test/javax/swing/SwingUtilities/TestBadBreak/TestBadBreak.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
! test/javax/swing/ToolTipManager/Test6256140.java
! test/javax/swing/dnd/7171812/bug7171812.java
! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
! test/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java
! test/javax/swing/plaf/basic/BasicMenuUI/4983388/bug4983388.java
! test/javax/swing/plaf/basic/BasicRootPaneUI/HiddenDefaultButtonTest.java
! test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java
! test/javax/swing/plaf/basic/BasicTreeUI/8023474/bug8023474.java
! test/javax/swing/plaf/gtk/crash/RenderBadPictureCrash.java
! test/javax/swing/plaf/nimbus/8041642/bug8041642.java
! test/javax/swing/plaf/nimbus/8041725/bug8041725.java
! test/javax/swing/plaf/nimbus/Test6919629.java
! test/javax/swing/plaf/synth/7158712/bug7158712.java
! test/javax/swing/plaf/synth/8040328/bug8040328.java
! test/javax/swing/plaf/synth/SynthButtonUI/6276188/bug6276188.java
! test/javax/swing/plaf/synth/SynthScrollbarThumbPainter/SynthScrollbarThumbPainterTest.java
! test/javax/swing/plaf/synth/Test8015926.java
! test/javax/swing/reliability/TaskUndJFrameProperties.java
! test/javax/swing/reliability/TaskZoomJFrameChangeState.java
! test/javax/swing/reliability/TaskZoomJFrameRepaint.java
! test/javax/swing/text/AbstractDocument/6968363/Test6968363.java
! test/javax/swing/text/CSSBorder/6796710/bug6796710.java
! test/javax/swing/text/DefaultEditorKit/4278839/bug4278839.java
! test/javax/swing/text/DefaultStyledDocument/6636983/bug6636983.java
! test/javax/swing/text/JTextComponent/5074573/bug5074573.java
! test/javax/swing/text/NavigationFilter/6735293/bug6735293.java
! test/javax/swing/text/NavigationFilter/8058305/bug8058305.java
! test/javax/swing/text/TableView/I18nLayoutTest.java
! test/javax/swing/text/Utilities/bug7045593.java
! test/javax/swing/text/View/8014863/bug8014863.java
! test/javax/swing/text/View/8048110/bug8048110.java
! test/javax/swing/text/html/7189299/bug7189299.java
! test/javax/swing/text/html/8031109/bug8031109.java
! test/javax/swing/text/html/8034955/bug8034955.java
! test/javax/swing/text/html/CSS/4530474/bug4530474.java
! test/javax/swing/text/html/HTMLDocument/8058120/bug8058120.java
! test/javax/swing/text/html/HTMLEditorKit/4242228/bug4242228.java
! test/javax/swing/text/html/HTMLEditorKit/5043626/bug5043626.java
! test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java
! test/sun/awt/dnd/8024061/bug8024061.java
! test/sun/java2d/ClassCastExceptionForInvalidSurface.java
! test/sun/java2d/SunGraphics2D/SourceClippingBlitTest/SourceClippingBlitTest.java
! test/sun/java2d/X11SurfaceData/SharedMemoryPixmapsTest/SharedMemoryPixmapsTest.sh

Changeset: 74d33091b784
Author:    simonis
Date:      2016-07-20 17:08 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/74d33091b784

4908075: Press shift and another key using robot does not trigger events properly - WinXP
Reviewed-by: alexsch, simonis
Contributed-by: oliver.bendig at sap.com

! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
+ test/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java

Changeset: 003f528f6986
Author:    rchamyal
Date:      2016-07-21 20:30 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/003f528f6986

8158918: setExtendedState(1) for maximized Frame results in state==7
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
+ test/java/awt/Frame/8158918/SetExtendedState.java

Changeset: b5d9419d7640
Author:    dtitov
Date:      2016-07-21 12:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b5d9419d7640

8156960: Deprecate JSObject.getWindow(Applet) method
Reviewed-by: mchung, kcr, smarks, erikj, alexsch

! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java

Changeset: 83d6097092d8
Author:    psadhukhan
Date:      2016-07-22 10:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/83d6097092d8

4882305: StreamPrintServ.getSupportedAttributeValues returns null for Orientation attr
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/PSStreamPrintService.java
+ test/javax/print/attribute/TestOrientationSupportForStreamPrnSrv.java

Changeset: e7b77766b1ce
Author:    aghaisas
Date:      2016-07-22 12:13 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e7b77766b1ce

7096375: Swing ignores first click after decreasing system's time
Reviewed-by: alexsch, rchamyal

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
+ test/javax/swing/JButton/TimeChangeButtonClickTest.java

Changeset: c3510eed2d61
Author:    pkbalakr
Date:      2016-07-22 12:16 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c3510eed2d61

8144709: [hidpi] [TestBug] java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java, java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java are failing
Reviewed-by: alexsch, rchamyal

! test/java/awt/GridLayout/ChangeGridSize/ChangeGridSize.java
! test/java/awt/GridLayout/ComponentPreferredSize/ComponentPreferredSize.java

Changeset: 287e559361ae
Author:    bpb
Date:      2016-07-22 11:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/287e559361ae

8149016: Misleading IllegalArgumentException message when a type that is neither LONG nor IFD pointer is supplied to TIFFField constructor
Summary: Replace invocation of this() constructor with explicit checks and initializations
Reviewed-by: prr

! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFTag.java

Changeset: c038e0adf5af
Author:    jdv
Date:      2016-07-23 02:08 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c038e0adf5af

8161902: [PIT][TEST_BUG]sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java compilation fails
Reviewed-by: prr
Contributed-by: jayathirth.d.v at oracle.com

! test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java

Changeset: 398dc40602fe
Author:    bpb
Date:      2016-07-22 14:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/398dc40602fe

8148454: [PIT] Failure of ReplaceMetadataTest on TIFF with IllegalStateException
Summary: Move super.setOutput() to end of setOutput() to avoid setting super.output to null
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! test/ProblemList.txt
! test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java

Changeset: 987d0d79ebe4
Author:    prr
Date:      2016-07-22 15:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/987d0d79ebe4

8140314: Verify IIOMetadataFormat class on loading
Reviewed-by: bpb

! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh

Changeset: f2af54ecd776
Author:    prr
Date:      2016-07-22 16:07 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f2af54ecd776

8162432: Clean up references in font code to old Solaris releases.
Reviewed-by: bpb

! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
! src/java.desktop/unix/classes/sun/font/MFontConfiguration.java

Changeset: 90faa3dfe889
Author:    prr
Date:      2016-07-22 16:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/90faa3dfe889

8162429: Clean up obsolete font preferences for JDS.
Reviewed-by: bpb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java

Changeset: e68877472dd0
Author:    rchamyal
Date:      2016-07-25 15:29 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e68877472dd0

8147648: [hidpi] multiresolution image: wrong resolution variant is used as icon in the Unity panel
Reviewed-by: alexsch, ssadetsky
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/share/classes/sun/awt/IconInfo.java
+ test/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java

Changeset: 82ca00fa3824
Author:    prr
Date:      2016-07-25 10:36 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/82ca00fa3824

8147542: ClassCastException when repainting after display resolution change
Reviewed-by: prr, flar
Contributed-by: alexey.ushakov at jetbrains.com

! src/java.desktop/unix/classes/sun/java2d/xr/XRPMBlitLoops.java

Changeset: fde05a7e19c4
Author:    prr
Date:      2016-07-25 11:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fde05a7e19c4

7175487: Cannot customize font configuration on Linux
Reviewed-by: bpb

! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java

Changeset: 790629d63870
Author:    psadhukhan
Date:      2016-07-26 12:37 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/790629d63870

6591280: getting IPP connection causes disabling jar caches
Reviewed-by: prr, jdv

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java

Changeset: 42f457587791
Author:    vadim
Date:      2016-07-26 14:18 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/42f457587791

8161761: [parfait] 2 JNI exception pending defect groups in GraphicsPrimitiveMgr.c
Reviewed-by: prr, serb

! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c

Changeset: 251eb9ac75dd
Author:    vadim
Date:      2016-07-26 14:19 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/251eb9ac75dd

8161740: [parfait] Memory leak in Java_sun_awt_UNIXToolkit_load_1gtk_1icon of awt_UNIXToolkit.c:132
Reviewed-by: serb, ssadetsky

! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c

Changeset: f7cb006b293a
Author:    vadim
Date:      2016-07-26 14:19 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f7cb006b293a

8161733: [parfait] Memory leak in imageioJPEG.c:2803
Reviewed-by: prr, serb

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: ee42ccb4ab68
Author:    vadim
Date:      2016-07-26 14:54 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ee42ccb4ab68

8161742: [parfait] Uninitialised memory in isXTestAvailable of awt_Robot.c:65
Reviewed-by: serb, ssadetsky

! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: c0cf6ec85273
Author:    serb
Date:      2016-07-26 15:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c0cf6ec85273

8159899: [TEST_BUG] Timeout in tests when OOM should be generated
Reviewed-by: yan, ssadetsky

! test/javax/swing/JOptionPane/6464022/bug6464022.java
! test/javax/swing/UIDefaults/6795356/bug6795356.java
! test/javax/swing/regtesthelpers/Util.java
! test/sun/java2d/Disposer/TestDisposerLeak.java

Changeset: de93043dcfb9
Author:    vadim
Date:      2016-07-26 18:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/de93043dcfb9

8162545: Mac build failure
Reviewed-by: psadhukhan, prr

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: d4f7412a51d2
Author:    prr
Date:      2016-07-26 11:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d4f7412a51d2

8074827: Resolve disabled warnings for libjavajpeg
Reviewed-by: serb, psadhukhan

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: a70625245529
Author:    prr
Date:      2016-07-26 11:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a70625245529

8162488: JDK should be updated to use LittleCMS 2.8
Reviewed-by: serb, psadhukhan

+ src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscam02.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmserr.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsgmt.c
! src/java.desktop/share/native/liblcms/cmshalf.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmsio1.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsmd5.c
! src/java.desktop/share/native/liblcms/cmsmtrx.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmssm.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsvirt.c
! src/java.desktop/share/native/liblcms/cmswtpnt.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: 25e32d8c26c8
Author:    aivanov
Date:      2016-07-27 15:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/25e32d8c26c8

8160664: JVM crashed with font manager on Solaris 12
Reviewed-by: prr, aivanov
Contributed-by: Martin Walsh <martin.walsh at oracle.com>

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: dfec431427f9
Author:    prr
Date:      2016-07-28 06:02 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dfec431427f9

8149714: [parfait] char array lengths don't match in awt_Font.cpp:1701
Reviewed-by: serb, ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp

Changeset: 682baf820c66
Author:    prr
Date:      2016-07-28 09:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/682baf820c66

8148477: Native memory leak in font layout subsystem
Reviewed-by: serb

! src/java.desktop/share/native/libfontmanager/HBShaper.c

Changeset: 8a3b17cd28f4
Author:    prr
Date:      2016-07-28 09:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a3b17cd28f4

8056210: Move libawt file to windows directory
Reviewed-by: serb, psadhukhan

! make/lib/Awt2dLibraries.gmk
- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h
+ src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.c
+ src/java.desktop/windows/native/libawt/java2d/d3d/ShaderList.h

Changeset: a178e6359999
Author:    ddehaven
Date:      2016-07-28 09:29 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a178e6359999

Merge

- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! test/ProblemList.txt
- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java

Changeset: 0ccae3dcc8aa
Author:    ddehaven
Date:      2016-07-28 10:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0ccae3dcc8aa

Merge

- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h

Changeset: ff3e7708b3b1
Author:    ssadetsky
Date:      2016-07-29 10:50 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff3e7708b3b1

8161007: GPL header missing comma in year
Reviewed-by: alexsch, azvegint

! src/java.desktop/share/classes/sun/awt/RequestFocusController.java
! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h

Changeset: 9a93640b287f
Author:    ssadetsky
Date:      2016-07-29 10:56 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a93640b287f

8160246: Regression: 4410243 reproducible with GTK LaF
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
+ test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java

Changeset: 9d114a585177
Author:    ssadetsky
Date:      2016-07-29 10:59 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9d114a585177

8161273: [hidpi] The frame insets size is wrong on Linux HiDPI because it is not scaled.
Reviewed-by: alexsch

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java

Changeset: dc5fc75beffa
Author:    ssadetsky
Date:      2016-07-29 11:04 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dc5fc75beffa

8117886: There is no tooltip while moving the mouse on the tray icon.
Reviewed-by: alexsch

! src/java.desktop/share/classes/java/awt/TrayIcon.java

Changeset: 588d051cc702
Author:    ssadetsky
Date:      2016-07-29 11:08 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/588d051cc702

8016313: java.awt.Headless exception has no spec since its creation
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/HeadlessException.java

Changeset: 2624f115072a
Author:    ssadetsky
Date:      2016-07-29 11:14 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2624f115072a

8161195: Regression: closed/javax/swing/text/FlowView/LayoutTest.java
Reviewed-by: alexsch

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/javax/swing/regtesthelpers/JRobot.java
+ test/javax/swing/regtesthelpers/SwingTestHelper.java
+ test/javax/swing/regtesthelpers/Test.java
+ test/javax/swing/text/FlowView/LayoutTest.java

Changeset: 900dde7b4a68
Author:    ssadetsky
Date:      2016-07-29 11:19 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/900dde7b4a68

8160448: Make GTK3 menus appearence similar to native.
Reviewed-by: alexsch

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java

Changeset: fe0a90c63dce
Author:    ssadetsky
Date:      2016-07-29 11:25 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe0a90c63dce

8157827: AWT_Desktop/Automated/Exceptions/BasicTest loads incorrect GTK version when jdk.gtk.version=3
Reviewed-by: prr

! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java
+ test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java

Changeset: 45b3bb1b2c10
Author:    prr
Date:      2016-08-01 10:06 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/45b3bb1b2c10

Merge

- src/java.base/windows/conf/security/java.policy
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java

Changeset: c59fb811b8a9
Author:    rchamyal
Date:      2016-08-02 10:46 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c59fb811b8a9

8144594: HiDPI: awt.Choice looks improperly (Win 8)
Reviewed-by: alexsch, serb
Contributed-by: rajeev.chamyal at oracle.com

! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
+ test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java

Changeset: 577c700a570b
Author:    jdv
Date:      2016-08-02 15:55 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/577c700a570b

8160943: skipImage() in JPEGImageReader class throws IIOException if we have gaps between markers in Jpeg image.
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/ReadAllThumbnailsTest.java
+ test/javax/imageio/plugins/jpeg/thumbimg.jpg

Changeset: 196d2bbc11a2
Author:    jdv
Date:      2016-08-02 16:14 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/196d2bbc11a2

8160736: KSS : unnecessary class.forName in TIFFJPEGCompressor.java
Reviewed-by: prr, bpb, vadim
Contributed-by: jayathirth.d.v at oracle.com

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFJPEGCompressor.java

Changeset: f95446136b0d
Author:    prr
Date:      2016-08-02 10:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f95446136b0d

8074843: Resolve disabled warnings for libmlib_image and libmlib_image_v
Reviewed-by: vadim, psadhukhan

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine_NN_Bit.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConv.h
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageConv.h
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c

Changeset: 23cce09f8925
Author:    psadhukhan
Date:      2016-08-03 14:45 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/23cce09f8925

6575247: Banner checkbox in PrinterJob print dialog doesn't work
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
+ test/java/awt/print/PrinterJob/BannerTest.java

Changeset: a2772291aae0
Author:    aghaisas
Date:      2016-08-03 14:49 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a2772291aae0

6427331: NullPointerException in LookupOp.filter(Raster, WritableRaster)
Reviewed-by: psadhukhan, prr

! src/java.desktop/share/classes/java/awt/image/LookupOp.java
+ test/java/awt/image/LookupOp/RasterOpNullDestinationRasterTest.java

Changeset: 40efaa47dc5b
Author:    prr
Date:      2016-08-05 10:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/40efaa47dc5b

Merge

! test/ProblemList.txt

Changeset: 0060376192f1
Author:    redestad
Date:      2016-08-06 00:34 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0060376192f1

8161379: Force inline methods calling Reflection.getCallerClass
Reviewed-by: shade, mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: e6670114b9f8
Author:    xiaofeya
Date:      2016-08-05 18:45 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e6670114b9f8

8163149: Typo in java.net.http.AuthenticationFilter
Reviewed-by: chegar, rriggs

! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java

Changeset: 888f66a02c9a
Author:    weijun
Date:      2016-08-08 21:51 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/888f66a02c9a

8163303: Remove identity scope information from jarsigner -verbose output
Reviewed-by: mullan

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.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

Changeset: 28022a67ecca
Author:    snikandrova
Date:      2016-08-08 20:16 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28022a67ecca

8162876: [TEST_BUG] sun/net/www/protocol/http/HttpInputStream.java fails intermittently
Reviewed-by: chegar

! test/sun/net/www/protocol/http/HttpInputStream.java

Changeset: 5f3b8ab066d2
Author:    rriggs
Date:      2016-08-08 13:55 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5f3b8ab066d2

8161431: JNI pending exceptions in ProcessHandleImpl_linux.c and ProcessHandleImpl_unix.c
Reviewed-by: naoto

! src/java.base/linux/native/libjava/ProcessHandleImpl_linux.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c

Changeset: 8b4f9c8902e3
Author:    psandoz
Date:      2016-07-15 12:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8b4f9c8902e3

8151163: All Buffer implementations should leverage Unsafe unaligned accessors
Reviewed-by: shade, aph

! src/java.base/share/classes/java/nio/Bits.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template

Changeset: 727d29bef336
Author:    amurillo
Date:      2016-07-15 09:10 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/727d29bef336

Merge

- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java

Changeset: cad98c19950c
Author:    dcubed
Date:      2016-07-15 09:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cad98c19950c

8160997: Solaris: deprecated <pwd.h> and <gid.h> interfaces should be replaced
Summary: Use final POSIX 1003.1c versions of getgrgid_r(), getgrnam_r(), getpwnam_r(), and getpwuid_r().
Reviewed-by: alanb, dcubed, simonis, dholmes
Contributed-by: alan.burlison at oracle.com

! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.security.auth/solaris/native/libjaas/Solaris.c
! src/jdk.security.auth/unix/native/libjaas/Unix.c

Changeset: ab4bfa1d32fc
Author:    dcubed
Date:      2016-07-15 18:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ab4bfa1d32fc

Merge


Changeset: 2047f466a705
Author:    sspitsyn
Date:      2016-07-15 23:54 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2047f466a705

8158350: Table in ThreadInfo.from(CompositeData) may need updates for new stack trace attributes
Summary: Update table in ThreadInfo.from(CompositeData) for new stack trace attributes
Reviewed-by: alanb, dholmes, dsamersoff
Contributed-by: amit.sapre at oracle.com

! src/java.management/share/classes/java/lang/management/ThreadInfo.java

Changeset: 6e962a37ca34
Author:    fparain
Date:      2016-07-18 08:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e962a37ca34

8161034: GPL header missing comma after year
Reviewed-by: alanb

! src/java.base/windows/native/libjava/jni_util_md.c

Changeset: 9475e0e6eb36
Author:    dcubed
Date:      2016-07-18 14:21 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9475e0e6eb36

8161164: quarantine more tests that can't attach symbolicator to the process on MacOS X
8161177: quarantine com/sun/jdi/sde/SourceDebugExtensionTest.java on Win*
Reviewed-by: sspitsyn, gtriantafill

! test/ProblemList.txt

Changeset: 24c9adb7e1d9
Author:    dcubed
Date:      2016-07-20 12:53 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/24c9adb7e1d9

8161057: Solaris: deprecated/obsolete compiler flags should be removed
Reviewed-by: tbell, dcubed, dholmes
Contributed-by: alan.burlison at oracle.com

! src/demo/share/jvmti/compiledMethodLoad/sample.makefile.txt
! src/demo/share/jvmti/gctest/sample.makefile.txt
! src/demo/share/jvmti/heapTracker/sample.makefile.txt
! src/demo/share/jvmti/heapViewer/sample.makefile.txt
! src/demo/share/jvmti/java_crw_demo/sample.makefile.txt
! src/demo/share/jvmti/minst/sample.makefile.txt
! src/demo/share/jvmti/mtrace/sample.makefile.txt
! src/demo/share/jvmti/versionCheck/sample.makefile.txt

Changeset: 03e2fb699fdc
Author:    psandoz
Date:      2016-07-21 16:29 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/03e2fb699fdc

8161947: runtime/Unsafe/GetUnsafe.java is failing on jdk9/dev
Reviewed-by: alanb, dholmes

+ test/sun/misc/GetSunMiscUnsafe.java
- test/sun/misc/Safe.java

Changeset: a6e4d9522919
Author:    amurillo
Date:      2016-07-21 20:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a6e4d9522919

Merge

! test/ProblemList.txt
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java

Changeset: 22ba0da84fee
Author:    amurillo
Date:      2016-07-22 10:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/22ba0da84fee

Merge

- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3

Changeset: efaf6313085f
Author:    amurillo
Date:      2016-07-26 16:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/efaf6313085f

Merge

- test/sun/misc/Safe.java

Changeset: c484a3509a54
Author:    dholmes
Date:      2016-07-26 23:52 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c484a3509a54

8140723: Remove source code conditionalized on JAVASE_EMBEDDED
Reviewed-by: psandoz, alanb, alexsch

! make/lib/Awt2dLibraries.gmk
! src/java.base/share/classes/java/lang/VersionProps.java.template
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! src/java.desktop/unix/native/libjawt/jawt.c
! test/lib/testlibrary/jdk/testlibrary/Platform.java

Changeset: a2db48b68fa1
Author:    acorn
Date:      2016-07-27 08:33 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a2db48b68fa1

8162340: Better class stream parsing
Summary: check package validity
Reviewed-by: lfoltan, coleenp, dholmes

! test/java/lang/invoke/VMAnonymousClass.java

Changeset: 34edf4a843e9
Author:    acorn
Date:      2016-07-27 13:33 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/34edf4a843e9

Merge


Changeset: 52b9765c780e
Author:    psandoz
Date:      2016-07-29 10:18 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/52b9765c780e

8162458: Buffer view implementations use incorrect offset for Unsafe access
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
+ test/java/nio/Buffer/ByteBufferViews.java

Changeset: dd56fbbb2527
Author:    amurillo
Date:      2016-07-29 16:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/dd56fbbb2527

Merge

! make/lib/Awt2dLibraries.gmk
- test/sun/misc/Safe.java

Changeset: d7c0497507a3
Author:    amurillo
Date:      2016-07-30 00:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d7c0497507a3

Merge

- src/java.base/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java

Changeset: 02651d14d282
Author:    dsamersoff
Date:      2016-08-01 10:51 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/02651d14d282

8158050: Remove SA-JDI
Summary: Remove SA-JDI
Reviewed-by: alanb, dsamersoff
Contributed-by: sharath.ballal at oracle.com

! make/launcher/Launcher-jdk.hotspot.agent.gmk
! test/tools/launcher/VersionCheck.java

Changeset: 9a0ef04757f9
Author:    dsamersoff
Date:      2016-08-01 13:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9a0ef04757f9

8162524: src/jdk.management/share/native/libmanagement_ext/Flag.c doesn't handle JNI exceptions
Summary: add missed exception check
Reviewed-by: dholmes, hb, dsamersoff
Contributed-by: amit.sapre at oracle.com

! src/jdk.management/share/native/libmanagement_ext/Flag.c

Changeset: 8f1d366691a2
Author:    dsamersoff
Date:      2016-08-01 15:27 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8f1d366691a2

8162702: com.sun.management.internal.GcInfoBuilder.getPoolNames should not return reference of it's private member
Summary: return clone of array
Reviewed-by: dholmes, hb, dsamersoff
Contributed-by: amit.sapre at oracle.com

! src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java

Changeset: ecc9399771ac
Author:    dsamersoff
Date:      2016-08-01 15:39 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ecc9399771ac

8160817: Add jsadebugd functionality to jhsdb
Summary: add jsadebugd functionality to jhsdb
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com

! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: 9672159305d7
Author:    dsamersoff
Date:      2016-08-01 14:09 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9672159305d7

Merge


Changeset: 9972141cb185
Author:    mgronlun
Date:      2016-08-02 18:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9972141cb185

8162945: HotspotDiagnosticMXBean getFlags erroneously reports OutOfMemory
Reviewed-by: egahlin, dcubed

! src/jdk.management/share/native/libmanagement_ext/Flag.c

Changeset: 9001adc78f9d
Author:    amurillo
Date:      2016-08-05 09:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9001adc78f9d

Merge

! test/ProblemList.txt
- test/sun/misc/Safe.java

Changeset: 50712368daa2
Author:    amurillo
Date:      2016-08-08 08:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/50712368daa2

Merge

! make/lib/Awt2dLibraries.gmk
- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
! test/ProblemList.txt

Changeset: 67e8b431911d
Author:    amurillo
Date:      2016-08-08 11:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/67e8b431911d

Merge

! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c

Changeset: 44bb7c7997ca
Author:    bpb
Date:      2016-08-08 13:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/44bb7c7997ca

8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain
Summary: Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms
Reviewed-by: alanb, rriggs, naoto

! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileTypeDetector.java
! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: eebdcae9af85
Author:    bpb
Date:      2016-08-08 13:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eebdcae9af85

8162745: content-types.properties files are missing some modern types
Summary: Add some content types from HTML5 and Xiph.
Reviewed-by: rriggs, chegar

! src/java.base/unix/classes/sun/net/www/content-types.properties
! src/java.base/windows/classes/sun/net/www/content-types.properties
! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: f1ff866fd512
Author:    sundar
Date:      2016-08-09 09:44 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f1ff866fd512

8163382: ResourcePoolManager.findEntry has a bug in startsWith call
Reviewed-by: jlaskey, redestad

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
! test/tools/jlink/JLinkTest.java

Changeset: 3a850cd34e59
Author:    redestad
Date:      2016-08-09 09:42 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3a850cd34e59

8162815: unnecessary object creation in reflection
Reviewed-by: psandoz, shade
Contributed-by: tomas.hurka at oracle.com

! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java

Changeset: 5b6bd1fc3d46
Author:    redestad
Date:      2016-08-09 10:00 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5b6bd1fc3d46

8163369: Enable generating DMH classes at link time
Reviewed-by: vlivanov, shade

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: 8c57f4c293bb
Author:    redestad
Date:      2016-08-09 15:02 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c57f4c293bb

8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369
Reviewed-by: igerasim, chegar

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/java/lang/StackWalker/VerifyStackTrace.java

Changeset: b9021fabcd1e
Author:    lana
Date:      2016-08-11 15:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9021fabcd1e

Added tag jdk-9+131 for changeset 8c57f4c293bb

! .hgtags

Changeset: ef0ba6e50464
Author:    bpb
Date:      2016-08-09 07:43 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ef0ba6e50464

8163431: probeContentType/Basic.java fails after changes for JDK-8146215
Summary: Allow multiple legal MIME type interpretations for certain extensions.
Reviewed-by: chegar

! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: 9287101b5f49
Author:    bpb
Date:      2016-08-09 07:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9287101b5f49

8163305: Add some print instrumentation to java/nio/channels/Selector/RacyDeregister
Summary: Perform more iterations on Windows, and on all platforms if the test enters the failure branch, poll for an extra period of time to determine whether it might have succeeded with a longer timeout
Reviewed-by: chegar

! test/java/nio/channels/Selector/RacyDeregister.java

Changeset: a670a92950d9
Author:    sdrach
Date:      2016-07-29 09:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a670a92950d9

8158295: Add a multi-release jar validation mechanism to jar tool
Reviewed-by: ogb, psandoz

! src/java.base/share/classes/module-info.java
+ src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
+ src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/tools/jar/multiRelease/Basic.java
+ test/tools/jar/multiRelease/data/test04/v9/version/Version.java
+ test/tools/jar/multiRelease/data/test05/v9/version/Extra.java
+ test/tools/jar/multiRelease/data/test06/v9/version/Extra.java
+ test/tools/jar/multiRelease/data/test10/base/version/Nested.java
+ test/tools/jar/multiRelease/data/test10/v9/version/Nested.java

Changeset: 8a8741cfb084
Author:    weijun
Date:      2016-08-10 11:21 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a8741cfb084

8163489: Avoid using Utils.getFreePort() in TsacertOptionTest.java test
Reviewed-by: chegar

! test/sun/security/tools/jarsigner/TsacertOptionTest.java

Changeset: 12c7305432b7
Author:    weijun
Date:      2016-08-10 11:30 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12c7305432b7

8162739: Create new keytool option to access cacerts file
Reviewed-by: erikj, vinnie, mullan

! make/copy/Copy-java.base.gmk
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
- src/java.base/share/conf/security/cacerts
+ src/java.base/share/lib/security/cacerts
+ test/sun/security/tools/keytool/CacertsOption.java

Changeset: 94b271f4da23
Author:    jnimeh
Date:      2016-08-09 22:31 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/94b271f4da23

8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID
Summary: Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
+ test/sun/security/ssl/StatusStapling/RunStatReqSelect.java
+ test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusReqSelection.java

Changeset: 92c31ec731eb
Author:    coffeys
Date:      2016-08-10 11:54 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/92c31ec731eb

8163104: Unexpected NPE still possible on some Kerberos ticket calls
Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java

Changeset: 7b894239a5c2
Author:    redestad
Date:      2016-08-10 13:54 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7b894239a5c2

8163370: Reduce number of classes loaded by common usage of java.lang.invoke
Reviewed-by: igerasim, psandoz

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.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/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/sun/invoke/util/ValueConversions.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java

Changeset: 3f523e22d151
Author:    simonis
Date:      2016-08-10 17:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3f523e22d151

8163408: Fix wrong prototype of getNativeScaleFactor() in systemScale.h
Reviewed-by: serb

! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c

Changeset: 7f2dd75d0299
Author:    redestad
Date:      2016-08-10 21:55 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7f2dd75d0299

8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
Reviewed-by: vlivanov, mchung

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.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/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: 8ef15dac0ca1
Author:    redestad
Date:      2016-08-10 22:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ef15dac0ca1

8163814: JDK build has been failing after 8163373
Reviewed-by: mchung

+ src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java

Changeset: 3f1fcb2d4337
Author:    prappo
Date:      2016-08-10 22:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3f1fcb2d4337

8163586: java.net.http.RawChannel has been made public by mistake
Reviewed-by: chegar

! src/java.httpclient/share/classes/java/net/http/RawChannel.java

Changeset: 28e938880be3
Author:    mchung
Date:      2016-08-10 15:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/28e938880be3

8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar

! make/GenerateModuleSummary.gmk
! make/ModuleTools.gmk
! make/Tools.gmk
! make/gendata/GendataBreakIterator.gmk
! make/launcher/Launcher-java.desktop.gmk
! make/launcher/Launcher-java.scripting.gmk
! make/launcher/Launcher-jdk.compiler.gmk
! make/launcher/Launcher-jdk.javadoc.gmk
! make/launcher/Launcher-jdk.jlink.gmk
! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk
! make/src/classes/build/tools/jigsaw/ModuleSummary.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/ModuleReference.java
! src/java.base/share/classes/java/lang/module/ModuleReferences.java
! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/java.h
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java
! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
! test/ProblemList.txt
! test/TEST.ROOT
! test/com/sun/corba/5036554/TestCorbaBug.sh
! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java
! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java
! test/com/sun/jdi/ImmutableResourceTest.sh
! test/com/sun/jndi/cosnaming/CNNameParser.java
! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java
! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
! test/java/awt/Gtk/GtkVersionTest/GtkVersionTest.java
! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh
! test/java/awt/xembed/server/RunTestXEmbed.java
! test/java/awt/xembed/server/TestXEmbedServerJava.java
! test/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/java/beans/XMLDecoder/8028054/TestMethodFinder.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/SecurityManager/modules/CustomSecurityManager.sh
! test/java/lang/String/concat/WithSecurityManager.java
! test/java/lang/instrument/MakeJAR2.sh
! test/java/lang/invoke/modules/ModuleAccessControlTest.java
! test/java/lang/reflect/Layer/LayerAndLoadersTest.java
! test/java/lang/reflect/Layer/src/m1/module-info.java
! test/java/lang/reflect/Module/AddExportsTest.java
! test/java/lang/reflect/Module/access/AccessTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyModuleMapping.java
! test/java/lang/reflect/Proxy/ProxyTest.java
! test/java/net/Authenticator/B4933582.sh
! test/java/net/SocketOption/OptionsTest.java
! test/java/net/SocketOption/UnsupportedOptionsTest.java
! test/java/net/httpclient/http2/HpackDriver.java
! test/java/nio/channels/DatagramChannel/SocketOptionTests.java
! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
! test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java
! test/java/rmi/module/ModuleTest.java
! test/java/rmi/registry/readTest/readTest.sh
! test/java/rmi/transport/checkFQDN/CheckFQDN.java
! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java
! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/security/modules/ModularTest.java
! test/java/security/testlibrary/Proc.java
! test/java/util/Calendar/GenericTimeZoneNamesTest.sh
! test/java/util/Formatter/Basic.sh
! test/java/util/Locale/LocaleProviders.sh
! test/java/util/PluggableLocale/ExecTest.sh
! test/java/util/ResourceBundle/Bug6299235Test.sh
! test/java/util/ResourceBundle/modules/appbasic/appbasic.sh
! test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh
! test/java/util/ResourceBundle/modules/basic/basic.sh
! test/java/util/ResourceBundle/modules/modlocal/modlocal.sh
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ResourceBundle/modules/simple/simple.sh
! test/java/util/ResourceBundle/modules/visibility/visibility.sh
! test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh
! test/java/util/ServiceLoader/modules/ServicesTest.java
! test/java/util/logging/modules/GetResourceBundleTest.java
! test/javax/crypto/Cipher/CipherStreamClose.java
! test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh
! test/javax/imageio/stream/StreamCloserLeak/run_test.sh
! test/javax/naming/module/basic.sh
! test/javax/rmi/PortableRemoteObject/8146975/RmiIiopReturnValueTest.java
! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/javax/smartcardio/CommandAPDUTest.java
! test/javax/smartcardio/HistoricalBytes.java
! test/javax/smartcardio/ResponseAPDUTest.java
! test/javax/smartcardio/Serialize.java
! test/javax/smartcardio/TerminalFactorySpiTest.java
! test/javax/smartcardio/TestCardPermission.java
! test/javax/smartcardio/TestCommandAPDU.java
! test/javax/transaction/testng/Driver.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithAbstractFactory.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithLegacyFactory.java
! test/javax/xml/bind/JAXBContext/JAXBContextWithSubclassedFactory.java
! test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java
! test/javax/xml/bind/marshal/8134111/UnmarshalTest.java
! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java
! test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java
! test/javax/xml/jaxp/common/8035437/run.sh
! test/javax/xml/soap/XmlTest.java
! test/javax/xml/soap/spi/SAAJFactoryTest.java
! test/javax/xml/ws/8043129/MailTest.java
! test/javax/xml/ws/clientjar/TestWsImport.java
! test/javax/xml/ws/publish/WSTest.java
! test/javax/xml/ws/xsanymixed/Test.java
! test/jdk/internal/misc/VM/RuntimeArguments.java
! test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
! test/sun/awt/shell/ShellFolderMemoryLeak.java
! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java
! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh
! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
! test/sun/net/www/protocol/jrt/OtherResources.java
! test/sun/net/www/protocol/jrt/other_resources.sh
! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java
! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java
! test/sun/security/krb5/ccache/EmptyCC.java
! test/sun/security/krb5/tools/ktcheck.sh
! test/sun/security/mscapi/PublicKeyInterop.sh
! test/sun/security/mscapi/ShortRSAKey1024.sh
! test/sun/security/provider/PolicyFile/Modules.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/ts.sh
! test/sun/security/tools/keytool/autotest.sh
! test/sun/security/tools/keytool/standard.sh
! test/sun/security/validator/certreplace.sh
! test/sun/security/validator/samedn.sh
! test/sun/text/IntHashtable/Bug4170614Test.sh
! test/sun/tools/java/CFCTest.java
! test/sun/util/locale/provider/Bug8038436.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jimage/VerifyJimage.java
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/JLinkNegativeTest.java
! test/tools/jlink/JLinkTest.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addmods/src/logger/logger/Logger.java
! test/tools/launcher/modules/addmods/src/test/test/Main.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/src/test/jdk/test/Main.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
! test/tools/lib/tests/Helper.java
! test/tools/lib/tests/JImageGenerator.java
! test/tools/pack200/Utils.java
! test/tools/pack200/pack200-verifier/make/build.xml

Changeset: 3327672f610d
Author:    weijun
Date:      2016-08-11 13:10 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3327672f610d

8133910: Some sun/security/tools tests failed.
Reviewed-by: xuelei

! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/concise_jarsigner.sh
! test/sun/security/tools/jarsigner/default_options.sh
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/jarsigner/warnings/Test.java
! test/sun/security/tools/jarsigner/weaksize.sh
! test/sun/security/tools/keytool/default_options.sh
! test/sun/security/tools/keytool/file-in-help.sh
! test/sun/security/tools/keytool/keyalg.sh
! test/sun/security/tools/keytool/newhelp.sh

Changeset: 4b3a8f572544
Author:    igerasim
Date:      2016-08-11 17:03 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4b3a8f572544

8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
Reviewed-by: rriggs, shade

! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
+ test/java/io/CharArrayReader/OverflowInRead.java
+ test/java/io/CharArrayReader/OverflowInSkip.java
+ test/java/io/StringBufferInputStream/OverflowInRead.java

Changeset: 4524cf0ad135
Author:    lana
Date:      2016-08-11 17:02 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/4524cf0ad135

Merge

- src/java.base/share/conf/security/cacerts

Changeset: 997eb92cd683
Author:    igerasim
Date:      2016-08-11 23:41 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/997eb92cd683

8163877: Tests added in JDK-8163518 fail on some platforms
Reviewed-by: darcy

! test/java/io/CharArrayReader/OverflowInRead.java
! test/java/io/StringBufferInputStream/OverflowInRead.java

Changeset: 8559f6e0a25d
Author:    valeriep
Date:      2016-08-12 00:10 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8559f6e0a25d

6469513: (smartcardio) CardPermission(String termName, String actions) violates specification
Summary: Changed to allow null actions value
Reviewed-by: xuelei

! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java
! test/javax/smartcardio/TestCardPermission.java

Changeset: 5c93d90ca062
Author:    valeriep
Date:      2016-08-12 00:39 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c93d90ca062

8157579: com/sun/crypto/provider/Mac/MacClone.java failed on solaris12(sparcv9 and x86)
Summary: Changed the MAC impl to fall back to SUN provider (or through provider list) if the most preferred impl does not support cloning
Reviewed-by: vinnie, mullan

! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java

Changeset: 85217e8e1070
Author:    valeriep
Date:      2016-08-12 00:47 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/85217e8e1070

8154113: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI")
Summary: Granted security permission "authProvider.SunMSCAPI" to SunMSCAPI provider
Reviewed-by: mullan

! src/java.base/windows/lib/security/default.policy
! test/sun/security/mscapi/AccessKeyStore.java
- test/sun/security/mscapi/AccessKeyStore.sh
! test/sun/security/mscapi/access.policy
! test/sun/security/mscapi/noaccess.policy

Changeset: 46003e94412c
Author:    fyuan
Date:      2016-08-12 14:34 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/46003e94412c

8160611: Clean up ProblemList.txt for closed/resolved issues
Summary: Clean up ProblemList.txt for JDK-8130339, JDK-8068645, JDK-8061177, JDK-8058616, JDK-8046285 and JDK-8031555
Reviewed-by: darcy
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 2ef137b085f2
Author:    fyuan
Date:      2016-08-12 14:36 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ef137b085f2

8161340: ProblemList.txt update for sun/security/tools/keytool/autotest.sh
Summary: Remove sun/security/tools/keytool/autotest.sh from ProblemList.txt due to JDK-8130302 has been resolved
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: d8b8b4cdc2fc
Author:    fyuan
Date:      2016-08-12 14:38 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d8b8b4cdc2fc

8163435: Update issue number for SupportedDHKeys.java and UnsupportedDHKeys.java in ProblemList
Summary: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java and sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java should be tracked by JDK-8077138 rather than JDK-8154910.
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/ProblemList.txt

Changeset: 1fcefbcdd542
Author:    redestad
Date:      2016-08-12 11:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1fcefbcdd542

8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke
Reviewed-by: mhaupt, shade

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.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/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/MethodType.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java

Changeset: d755483dc031
Author:    redestad
Date:      2016-08-12 17:35 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d755483dc031

8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878
Reviewed-by: mhaupt

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java

Changeset: 011f83649452
Author:    snikandrova
Date:      2016-08-12 20:14 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/011f83649452

8145732: Duplicate entry in http.nonProxyHosts will ignore subsequent entries
Summary: Test update to explicitly cover problematic scenario.
Reviewed-by: chegar

! test/java/net/ProxySelector/B8035158.java

Changeset: 7e7916487dc1
Author:    xuelei
Date:      2016-08-13 02:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e7916487dc1

8162362: Introduce system property to control enabled ciphersuites
Reviewed-by: coffeys, mullan

! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
+ test/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java

Changeset: 688b83af5f75
Author:    vinnie
Date:      2016-08-15 14:25 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/688b83af5f75

8163503: PKCS12 keystore cannot store non-X.509 certificates
Reviewed-by: weijun, xuelei, mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java

Changeset: b2bc62f28900
Author:    dl
Date:      2016-08-15 09:04 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b2bc62f28900

8162805: Optimize AtomicBoolean.getAndSet
Reviewed-by: martin, psandoz, shade

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java
! test/java/util/concurrent/tck/AtomicBooleanTest.java

Changeset: 2e75a86f0c7c
Author:    dl
Date:      2016-08-15 09:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2e75a86f0c7c

8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate
Reviewed-by: martin, psandoz, dholmes

! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/StampedLockTest.java

Changeset: 0f38fe68fe79
Author:    dl
Date:      2016-08-15 09:13 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0f38fe68fe79

8151158: [TESTBUG] java/util/concurrent/forkjoin/FJExceptionTableLeak.java fails due to out of memory
8144836: [TESTBUG] FJExceptionTableLeak and RemoveLeak fail with -XX:+UseParallelGC -XX:+AggressiveOpts
Reviewed-by: martin, psandoz, amlu, darcy

! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/ConcurrentLinkedQueue/RemoveLeak.java
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java

Changeset: d5c70818cd8a
Author:    dl
Date:      2016-08-15 09:16 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5c70818cd8a

8162627: Miscellaneous changes imported from jsr166 CVS 2016-08
Reviewed-by: martin, psandoz

! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java

Changeset: 496a116876a3
Author:    lana
Date:      2016-08-18 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/496a116876a3

Added tag jdk-9+132 for changeset d5c70818cd8a

! .hgtags

Changeset: 7ed792ba0b17
Author:    igerasim
Date:      2016-08-15 23:45 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7ed792ba0b17

8163896: Finalizing one key of a KeyPair invalidates the other key
Reviewed-by: coffeys, vinnie

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/Key.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPair.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAPublicKey.java
+ test/java/security/KeyPairGenerator/FinalizeHalf.java

Changeset: 45625e1e310d
Author:    asmotrak
Date:      2016-08-15 16:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/45625e1e310d

8162484: javax/net/ssl/Stapling/SSLSocketWithStapling.java test fails intermittently with "Address already in use" error
Reviewed-by: xuelei, jnimeh

! test/java/security/testlibrary/SimpleOCSPServer.java
! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java

Changeset: f670a599ae1d
Author:    nishjain
Date:      2016-08-16 15:26 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f670a599ae1d

8129555: DateFormatSymbols: month-related methods must refer to Calendar constants
Reviewed-by: naoto, okutsu, peytoia

! src/java.base/share/classes/java/text/DateFormatSymbols.java

Changeset: b3dd4c95a7fe
Author:    ssahoo
Date:      2016-08-16 12:34 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b3dd4c95a7fe

8159964: Update Tests to verify JDK build for "JDK-8159488 Deprivilege java.xml.crypto"
Reviewed-by: valeriep

+ test/java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java
! test/javax/xml/crypto/dsig/TransformService/NullParent.java
+ test/javax/xml/crypto/dsig/TransformService/test.policy
! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java
+ test/javax/xml/crypto/dsig/keyinfo/KeyInfo/test.policy

Changeset: 8ac7cd5006c8
Author:    weijun
Date:      2016-08-16 21:28 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8ac7cd5006c8

8141411: keytool can wrongly parse the start date value given by the -startdate option
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/sun/security/tools/keytool/StartDateTest.java

Changeset: 551f7617b2c0
Author:    weijun
Date:      2016-08-17 10:08 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/551f7617b2c0

8087144: sun/security/krb5/auto/MaxRetries.java fails with Retry count is -1 less
8153146: sun/security/krb5/auto/MaxRetries.java failed with timeout
Reviewed-by: xuelei

+ test/sun/security/krb5/auto/CommMatcher.java
! test/sun/security/krb5/auto/MaxRetries.java

Changeset: d1e022a681cf
Author:    cjplummer
Date:      2016-08-04 16:11 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d1e022a681cf

8162670: make of jtreg_tests fails if no tests are run, causing jprt test runs to also fail
Summary: Clear the jtreg exit code when set to 1.
Reviewed-by: stsmirno, dholmes

! test/Makefile

Changeset: 1be36b6089ea
Author:    amurillo
Date:      2016-08-05 09:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1be36b6089ea

Merge

- src/java.base/windows/conf/security/java.policy

Changeset: 1efce54b06b7
Author:    ysuenaga
Date:      2016-08-08 21:59 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1efce54b06b7

8163272: jhsdb jinfo cannot show system properties
Reviewed-by: dholmes, dsamersoff

! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: 18230e27ccbd
Author:    amurillo
Date:      2016-08-12 13:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/18230e27ccbd

Merge


Changeset: 91491082ffe2
Author:    amurillo
Date:      2016-08-16 08:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/91491082ffe2

Merge


Changeset: 508f985a1f6c
Author:    amurillo
Date:      2016-08-17 08:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/508f985a1f6c

Merge


Changeset: b6849a26ac51
Author:    mullan
Date:      2016-08-17 14:40 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b6849a26ac51

8164071: Default.policy file missing content for solaris
Reviewed-by: erikj

! make/copy/Copy-java.base.gmk

Changeset: df99239df1db
Author:    mullan
Date:      2016-08-17 14:41 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/df99239df1db

Merge


Changeset: ff0da2978f83
Author:    vinnie
Date:      2016-08-17 21:14 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff0da2978f83

6977937: The SunJCE PBKDF2KeyImpl is requiring the MAC instance also be from SunJCE.
Reviewed-by: xuelei, ascarpino, wetmore

! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java

Changeset: cc9b31691df2
Author:    ascarpino
Date:      2016-08-17 16:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cc9b31691df2

8156192: Provider#compute and #merge methods expect wrong permission & #compute ClassCastException even with wrong permission.
Reviewed-by: mullan, jnimeh

! src/java.base/share/classes/java/security/Provider.java

Changeset: 815d7566d649
Author:    lancea
Date:      2016-08-18 12:39 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/815d7566d649

8161965: Create initial javadoc description for modules
Reviewed-by: mchung, alanb, abuckley

! src/java.base/share/classes/module-info.java
! src/java.compact1/share/classes/module-info.java
! src/java.compact2/share/classes/module-info.java
! src/java.compact3/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.httpclient/share/classes/module-info.java
! src/java.instrument/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java

Changeset: 6f5da13861db
Author:    snikandrova
Date:      2016-08-18 16:27 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6f5da13861db

8146602: jdk/test/sun/misc/URLClassPath/ClassnameCharTest.java test fails with NullPointerException
Reviewed-by: dfuchs, clanger

! test/sun/misc/URLClassPath/ClassnameCharTest.java

Changeset: cb9a828c559c
Author:    amurillo
Date:      2016-08-18 09:52 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/cb9a828c559c

8164329: Problem list  sun/rmi/runtime/Log/6409194/NoConsoleOutput.java  on windows due to JDK-8164124
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: ff8f9b2cd89a
Author:    redestad
Date:      2016-08-18 19:00 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ff8f9b2cd89a

8164044: Generate corresponding simple DelegatingMethodHandles when generating a DirectMethodHandle at link time
Reviewed-by: vlivanov, mhaupt, shade

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/java/lang/StackWalker/VerifyStackTrace.java

Changeset: 67d9ee15761e
Author:    lancea
Date:      2016-08-18 15:05 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/67d9ee15761e

8138661: Minor correction in Java API doc for DataSource
Reviewed-by: naoto

! src/java.sql/share/classes/javax/sql/DataSource.java

Changeset: 143d43ae2446
Author:    igerasim
Date:      2016-08-18 22:07 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/143d43ae2446

8163517: Various cleanup in java.io code
Reviewed-by: shade, rriggs, redestad

! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/io/CharArrayWriter.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
! src/java.base/share/classes/java/io/StringReader.java
! src/java.base/share/classes/java/io/StringWriter.java
! src/java.base/share/classes/java/io/Writer.java

Changeset: 8761387fbc0f
Author:    jnimeh
Date:      2016-08-18 12:48 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8761387fbc0f

8162808: Add references to the standard JSSE cipher suite names in javadoc
Summary: Add hyperlinks to the cipher suite section of the Standard Names documentation for various SSL class methods when they reference cipher suites by name
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java

Changeset: 69defa44b32b
Author:    lana
Date:      2016-08-18 21:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/69defa44b32b

Merge


Changeset: c883dfaf96e8
Author:    lancea
Date:      2016-08-18 17:51 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c883dfaf96e8

8164394: Minor correction in Java API doc for DataSource
Reviewed-by: darcy, jjg, tbell

! src/java.se.ee/share/classes/module-info.java

Changeset: e7f78523d41d
Author:    igerasim
Date:      2016-08-19 01:41 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e7f78523d41d

8153438: Avoid repeated "Please insert a smart card" popup windows
Reviewed-by: vinnie, valeriep

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: b02d855edd76
Author:    tvaleev
Date:      2016-08-18 17:30 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b02d855edd76

8164189: Collectors.toSet() parallel performance improvement
Reviewed-by: shade, psandoz

! src/java.base/share/classes/java/util/stream/Collectors.java

Changeset: 6c96af8a34b2
Author:    valeriep
Date:      2016-08-19 06:27 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6c96af8a34b2

8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER
Reviewed-by: weijun

! src/java.base/macosx/classes/apple/security/AppleProvider.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/AuthProvider.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/Sun.java
! src/java.base/share/classes/sun/security/provider/VerificationProvider.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java
! test/java/security/KeyFactory/Failover.java
! test/java/security/KeyPairGenerator/Failover.java
! test/java/security/KeyStore/EntryMethods.java
! test/java/security/KeyStore/KeyStoreBuilder.java
! test/java/security/Policy/GetInstance/GetInstanceProvider.java
! test/java/security/Provider/CaseSensitiveServices.java
! test/java/security/Provider/ChangeProviders.java
! test/java/security/Provider/Equals.java
! test/java/security/Provider/GetInstance.java
! test/java/security/Provider/ProviderInfoCheck.java
! test/java/security/Provider/RemoveProvider.java
! test/java/security/Provider/SupportsParameter.java
! test/java/security/Provider/TestSecurityProvider.java
! test/java/security/Provider/Turkish.java
! test/java/security/SecureClassLoader/DefineClass.java
! test/java/security/Security/AddProvider.java
! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java
! test/java/security/Security/SynchronizedAccess.java
! test/java/security/Security/removing/RemoveProviderByIdentity.java
! test/java/security/Signature/SignatureGetAlgorithm.java
! test/java/security/cert/CertPathBuilder/StubProvider.java
! test/javax/crypto/JceSecurity/MyProvider.java
! test/javax/crypto/SecretKeyFactory/Provider1.java
! test/javax/crypto/SecretKeyFactory/Provider2.java
! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java
! test/javax/security/auth/login/Configuration/GetInstanceProvider.java
! test/jdk/security/jarsigner/Function.java
! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java
! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java
! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java

Changeset: 0d9dc06bb1ca
Author:    ysuenaga
Date:      2016-08-19 16:29 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d9dc06bb1ca

8164326: jrtfsviewer.js and jrtls.js does not work
Reviewed-by: sherman, sundar

! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js

Changeset: 86c9a3475d70
Author:    mhaupt
Date:      2016-08-19 10:03 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/86c9a3475d70

8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/CountedLoopIterationCountsTest.java

Changeset: 657a5b92e26e
Author:    redestad
Date:      2016-08-19 13:50 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/657a5b92e26e

8164451: Generate all zero and identity forms at link time
Reviewed-by: shade, mhaupt, vlivanov

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java

Changeset: 232907ae8b28
Author:    chegar
Date:      2016-08-19 18:06 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/232907ae8b28

8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader
Reviewed-by: dfuchs, jnimeh, valeriep

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java

Changeset: 6fdbdbfd238a
Author:    lbourges
Date:      2016-08-03 22:53 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6fdbdbfd238a

8159638: Improve array caches and renderer stats in Marlin renderer
Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings
Reviewed-by: flar, prr

- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! test/sun/java2d/marlin/ArrayCacheSizeTest.java

Changeset: e515be423282
Author:    bpb
Date:      2016-08-03 17:01 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e515be423282

8155960: TIFF javadoc contains HTML entities inside {@code} tags
Summary: Remove   from inside @code tags.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java

Changeset: bf97a92e5de6
Author:    clanger
Date:      2016-08-04 15:58 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bf97a92e5de6

8163177: Fix for 8152971 breaks builds with VS2010
Reviewed-by: simonis, pnarayanan

! src/java.desktop/windows/native/libfontmanager/fontpath.c

Changeset: abb2a39948fe
Author:    prr
Date:      2016-08-03 15:18 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/abb2a39948fe

8159713: Make the non-translated keywords clear to translator in jar.properties
8161183: Need extra newline in the end of for multi-lines strings in jar.properties
Reviewed-by: naoto
Contributed-by: li.jiang at oracle.com

! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties

Changeset: 42925c7a35aa
Author:    arapte
Date:      2016-08-05 15:48 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/42925c7a35aa

8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java

Changeset: b9a3a9ceb625
Author:    serb
Date:      2016-08-05 16:20 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b9a3a9ceb625

8162970: Merge error in the DefaultRowSorter.java
Reviewed-by: alexsch

! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java

Changeset: bdd65f1e645f
Author:    prr
Date:      2016-08-05 12:03 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bdd65f1e645f

Merge


Changeset: 200ba67981e8
Author:    rstevens
Date:      2016-08-08 11:40 +0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/200ba67981e8

8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
+ test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java

Changeset: 08ddb16ab33e
Author:    bpb
Date:      2016-08-08 11:09 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/08ddb16ab33e

8150154: AIOOB Exception during sequential write of TIFF images
Summary: Need to reset isRescaling variable when resetting the ImageWriter.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! test/javax/imageio/plugins/shared/RepeatingWriteTest.java

Changeset: 1457d59f0853
Author:    alexsch
Date:      2016-08-09 10:17 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1457d59f0853

8162856: JSlider thumb is twice smaller on HiDPI display
Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
+ test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java

Changeset: 0d3894b7fc66
Author:    psadhukhan
Date:      2016-08-09 13:22 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0d3894b7fc66

5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDlgPageRangeTest.java

Changeset: 6e1c397b667b
Author:    jdv
Date:      2016-08-09 13:45 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6e1c397b667b

8160456: KSS : resource loading issue in TIFFMetadataFormat.java
Reviewed-by: prr, bpb

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java

Changeset: 34438fd61b03
Author:    jdv
Date:      2016-08-09 13:55 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/34438fd61b03

8160455: KSS : class.forName issue in TIFFImageMetadata.java
Reviewed-by: prr, bpb, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java

Changeset: a8d963d7d32d
Author:    alexsch
Date:      2016-08-09 12:08 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8d963d7d32d

8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display
Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java
+ test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java

Changeset: b5409ce1e4fe
Author:    prr
Date:      2016-08-09 16:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b5409ce1e4fe

8163238: Upgrade to harfbuzz 1.3.0 in JDK 9
Reviewed-by: vadim, serb

! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h

Changeset: ba155d4962c2
Author:    azvegint
Date:      2016-08-10 02:50 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ba155d4962c2

8155690: Update libPNG library to the latest up-to-date
Reviewed-by: serb

! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c

Changeset: 5485d829a3d3
Author:    prr
Date:      2016-08-11 10:37 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5485d829a3d3

Merge

- src/java.base/share/conf/security/cacerts
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
- test/sun/misc/Safe.java

Changeset: 9144e69a7d86
Author:    bpb
Date:      2016-08-11 11:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9144e69a7d86

8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages()
Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
+ test/javax/imageio/plugins/tiff/BogusSecondImageTest.java

Changeset: 58fe94331cd8
Author:    ptbrunet
Date:      2016-08-11 21:48 -0500
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/58fe94331cd8

8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild
Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild
Reviewed-by: alexsch, prr, darcy

! src/java.desktop/share/classes/javax/swing/JList.java
+ test/javax/swing/JList/8161483/Bug8161483.java

Changeset: d5dc0c4fb473
Author:    mcherkas
Date:      2016-08-12 18:43 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d5dc0c4fb473

8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/Container.java
+ test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java

Changeset: fc61e14681ac
Author:    serb
Date:      2016-08-12 20:36 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fc61e14681ac

8159696: java.beans.MethodRef#get throws NullPointerException
Reviewed-by: alexsch

! src/java.desktop/share/classes/java/beans/MethodRef.java
+ test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
+ test/java/beans/Introspector/8159696/stub/Stub.java

Changeset: 6a66fb22095a
Author:    bpb
Date:      2016-08-12 14:35 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6a66fb22095a

8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write
Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
+ test/javax/imageio/plugins/tiff/IFDTest.java

Changeset: 5058a560464b
Author:    ddehaven
Date:      2016-08-15 08:15 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5058a560464b

Merge

- test/sun/security/mscapi/AccessKeyStore.sh

Changeset: eb0e7e2360f2
Author:    serb
Date:      2016-08-15 20:08 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eb0e7e2360f2

8163949: Cleanup of classes which are related to JavaSound
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java
! src/java.desktop/share/classes/com/sun/media/sound/FFT.java
! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Receiver.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Track.java
! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java
! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java
! src/java.desktop/share/classes/javax/sound/sampled/Control.java
! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/javax/sound/sampled/Port.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java

Changeset: edfcf85800bb
Author:    ddehaven
Date:      2016-08-15 10:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/edfcf85800bb

Merge


Changeset: 8e78c621a64d
Author:    dmarkov
Date:      2016-08-16 11:13 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8e78c621a64d

8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame
Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! test/java/awt/Modal/ToBack/ToBackModeless5Test.java
! test/java/awt/Modal/ToBack/ToBackModeless6Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java

Changeset: 1409d9cbde49
Author:    ddehaven
Date:      2016-08-19 08:47 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1409d9cbde49

Merge

- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java

Changeset: 9cd24e7b8e90
Author:    ddehaven
Date:      2016-08-19 10:41 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9cd24e7b8e90

Merge


Changeset: 6ed6f9d45ac7
Author:    asmotrak
Date:      2016-08-19 10:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6ed6f9d45ac7

8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException
Reviewed-by: valeriep

! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java

Changeset: 8a2b138d8aab
Author:    redestad
Date:      2016-08-19 17:46 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8a2b138d8aab

8164485: Zero forms not properly generated
Reviewed-by: psandoz

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

Changeset: b40ed911893b
Author:    bpb
Date:      2016-08-19 13:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b40ed911893b

8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts
Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension.
Reviewed-by: darcy

! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: 29e024ed0ea6
Author:    vinnie
Date:      2016-08-19 22:15 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/29e024ed0ea6

8164494: SunPKCS11 requires a non-empty PBE password
Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java

Changeset: 098b5fdffd5a
Author:    valeriep
Date:      2016-08-19 23:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/098b5fdffd5a

8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation
Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination
Reviewed-by: vinnie

! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java

Changeset: 0a66e703e75d
Author:    weijun
Date:      2016-08-20 17:10 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0a66e703e75d

8164437: Test for JDK-8042900
Summary: GSSContext is of a different type when jdk.security.jgss is not loaded
Reviewed-by: xuelei

! test/sun/security/krb5/auto/Basic.java

Changeset: 7502c9c71bd7
Author:    peytoia
Date:      2016-08-22 14:24 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7502c9c71bd7

7094818: closed/java/text/Format/DateFormat tests failed on Hindi
8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale
8134733: java/util/Calendar/CalendarRegression.java failed in ar locale.
Reviewed-by: okutsu

! test/java/text/Format/DateFormat/Bug4322313.java
! test/java/text/Format/DateFormat/Bug4407042.java
! test/java/text/Format/DateFormat/Bug4845901.java
! test/java/text/Format/DateFormat/Bug6530336.java
! test/java/text/Format/DateFormat/DateFormatRegression.java
! test/java/text/Format/DateFormat/bug4358730.java
! test/java/text/Format/MessageFormat/MessageRegression.java
! test/java/text/Format/NumberFormat/NumberRegression.java
+ test/java/text/testlib/TestUtils.java
! test/java/util/Calendar/CalendarLimitTest.java
! test/java/util/Calendar/CalendarRegression.java
! test/java/util/Calendar/CalendarTest.java
! test/java/util/Calendar/bug4409072.java
! test/java/util/Locale/LocaleCategory.java
! test/java/util/Locale/LocaleCategory.sh
! test/java/util/TimeZone/Bug4322313.java
! test/java/util/TimeZone/TimeZoneRegression.java

Changeset: 808efa2c54a7
Author:    rgoel
Date:      2016-08-22 14:55 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/808efa2c54a7

8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT
Reviewed-by: naoto, okutsu

! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
+ test/sun/util/locale/provider/Bug8163350.java

Changeset: 20597c36c45b
Author:    rgoel
Date:      2016-08-22 15:17 +0900
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/20597c36c45b

8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results
Reviewed-by: okutsu

! src/java.base/share/classes/java/util/Date.java
+ test/java/util/Date/Bug8135055.java

Changeset: 12ab8c83a2ce
Author:    lancea
Date:      2016-08-22 06:52 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/12ab8c83a2ce

8164515: Add back javadoc module description for java.se.ee
Reviewed-by: tbell

! src/java.se.ee/share/classes/module-info.java

Changeset: 10c332fad869
Author:    plevart
Date:      2016-08-22 13:16 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/10c332fad869

8164547: Make java.lang.reflect.ClassLoaderValue public for internal use
Summary: Move it to jdk.internal.loader and make it public
Reviewed-by: shade, alanb

- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
+ src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java
+ src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
+ test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java

Changeset: 3135bb9cc28f
Author:    plevart
Date:      2016-08-22 13:36 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3135bb9cc28f

Merge


Changeset: 0e2a20c85ca6
Author:    redestad
Date:      2016-08-22 12:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0e2a20c85ca6

8164525: Re-examine zero form link time pre-generation
Reviewed-by: vlivanov, forax

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: 71716def08ac
Author:    mullan
Date:      2016-08-22 08:50 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/71716def08ac

8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules
Reviewed-by: weijun, xuelei

! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java

Changeset: 481ac1e59664
Author:    dsamersoff
Date:      2016-08-11 17:47 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/481ac1e59664

8163143: illegal bci error with interpreted frames in SA due to mirror being stored in interpreted frames
Summary: Added code to represent the frame mirror offset in SA
Reviewed-by: dsamersoff
Contributed-by: jini.george at oracle.com

! test/sun/tools/jhsdb/BasicLauncherTest.java

Changeset: a801664429a0
Author:    dpochepk
Date:      2016-08-08 11:32 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a801664429a0

8129523: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java timeout
Reviewed-by: kvn

! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java

Changeset: 84edc0512b0e
Author:    iveresov
Date:      2016-08-11 16:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/84edc0512b0e

Merge


Changeset: ded23d2ce41d
Author:    amurillo
Date:      2016-08-12 14:12 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ded23d2ce41d

Merge

- src/java.base/share/conf/security/cacerts
- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h
- test/sun/security/mscapi/AccessKeyStore.sh

Changeset: 6d82755a928a
Author:    gtriantafill
Date:      2016-08-15 15:35 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6d82755a928a

8160833: ClassesByName2Test.java and RedefineCrossEvent.java failing with jtreg tip
Reviewed-by: dholmes, ctornqvi

! test/com/sun/jdi/ClassesByName2Test.java

Changeset: b60dcba6b4f9
Author:    sla
Date:      2016-08-16 09:57 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b60dcba6b4f9

8164012: com/sun/jdi/CatchPatternTest.sh fails on jdk9/hs with Required output "Exception occurred: java.lang.IllegalMonitorStateException" not found
Summary: Change test so that irrelevant exceptions do not interfere
Reviewed-by: dholmes, dsamersoff

! test/com/sun/jdi/CatchPatternTest.sh

Changeset: 45cef6862663
Author:    amurillo
Date:      2016-08-19 11:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/45cef6862663

Merge


Changeset: 3cdae27c90b5
Author:    amurillo
Date:      2016-08-22 08:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/3cdae27c90b5

Merge

- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java

Changeset: ca7fb78b94b6
Author:    lana
Date:      2016-08-25 21:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/ca7fb78b94b6

Added tag jdk-9+133 for changeset 3cdae27c90b5

! .hgtags

Changeset: 8e5362b5a18d
Author:    igerasim
Date:      2016-08-22 22:16 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8e5362b5a18d

8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input
Reviewed-by: scolebourne, ntv, coffeys

! src/java.base/share/classes/java/time/ZoneOffset.java
! test/java/time/tck/java/time/TCKZoneOffset.java

Changeset: 1a18cda712f8
Author:    sdrach
Date:      2016-08-18 17:18 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1a18cda712f8

8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file
Reviewed-by: psandoz
Contributed-by: steve.drach at oracle.com

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
+ test/jdk/nio/zipfs/jarfs/JFSTester.java
+ test/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt
+ test/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt
+ test/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt
+ test/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt

Changeset: 7925851df5ff
Author:    amurillo
Date:      2016-08-22 15:27 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7925851df5ff

8164589: Remove  sun/rmi/runtime/Log/6409194/NoConsoleOutput.java from ProblemList
Reviewed-by: jwilhelm

! test/ProblemList.txt

Changeset: 0cd4b4def24f
Author:    darcy
Date:      2016-08-22 17:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/0cd4b4def24f

8164524: Correct inconsistencies in floating-point abs spec
Reviewed-by: martin, bpb

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: eeef9a64af04
Author:    shurailine
Date:      2016-08-22 18:22 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/eeef9a64af04

8163126: Fix @modules in some of jdk/* tests
Reviewed-by: weijun, alanb, mchung

! test/jdk/lambda/TEST.properties
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/jdk/security/jarsigner/Spec.java

Changeset: b548b8217d8c
Author:    rfield
Date:      2016-08-22 19:28 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/b548b8217d8c

8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple
Reviewed-by: jlahoda

! src/jdk.internal.opt/share/classes/module-info.java

Changeset: 6fe57070fd27
Author:    lancea
Date:      2016-08-23 10:30 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6fe57070fd27

8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource
Reviewed-by: darcy

! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
! src/java.sql/share/classes/javax/sql/XADataSource.java

Changeset: e160c542959b
Author:    asmotrak
Date:      2016-08-23 10:32 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e160c542959b

8164592: java/net/MulticastSocket/NoLoopbackPackets.java tests may leave a daemon thread
Reviewed-by: clanger, chegar

! test/java/net/MulticastSocket/NoLoopbackPackets.java

Changeset: 822cc9eacd37
Author:    asmotrak
Date:      2016-08-23 10:38 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/822cc9eacd37

8164159: java/nio/file/WatchService/UpdateInterference.java test leaves daemon threads
Reviewed-by: alanb

! test/java/nio/file/WatchService/UpdateInterference.java

Changeset: 64a55ea8c804
Author:    bchristi
Date:      2016-08-23 10:49 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/64a55ea8c804

7180225: SecurityExceptions not defined in some class loader methods
Reviewed-by: mchung, mullan

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Thread.java

Changeset: 5612c35465f3
Author:    bpb
Date:      2016-08-23 10:51 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5612c35465f3

8164556: Drop AAC and FLAC from content type check in java/nio/file/Files/probeContentType/Basic.java
Summary: Remove file extensions of AAC and FLAC audio encodings from the list of extensions verified.
Reviewed-by: alanb

! test/java/nio/file/Files/probeContentType/Basic.java

Changeset: 48a8aec77491
Author:    psandoz
Date:      2016-08-23 15:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48a8aec77491

8160971: Re-enable VarHandle tests quarantined by JDK-8160690
Reviewed-by: vlivanov

! test/ProblemList.txt

Changeset: 104fda852047
Author:    sdrach
Date:      2016-08-23 11:26 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/104fda852047

8164585: JarFile::isMultiRelease does not return true in all cases where it should return true
Reviewed-by: alanb, psandoz
Contributed-by: steve.drach at oracle.com

! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java

Changeset: 7a1d9d0e918f
Author:    weijun
Date:      2016-08-24 13:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7a1d9d0e918f

8164656: krb5 does not retry if TCP connection timeouts
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
+ test/sun/security/krb5/auto/KdcPolicy.java

Changeset: 1f2506b9aadb
Author:    redestad
Date:      2016-08-24 13:54 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1f2506b9aadb

8164669: Lazier initialization of java.time
Reviewed-by: scolebourne, chegar, alanb

! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java

Changeset: 6415dc933783
Author:    redestad
Date:      2016-08-24 16:09 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/6415dc933783

8164483: Generate field lambda forms at link time
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: e57d5e251041
Author:    redestad
Date:      2016-08-24 16:11 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/e57d5e251041

8164569: Generate non-customized invoker forms at link time
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/java/lang/StackWalker/VerifyStackTrace.java

Changeset: 5c5973952fc0
Author:    coffeys
Date:      2016-08-24 17:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/5c5973952fc0

8150530: Improve javax.crypto.BadPaddingException messages
Reviewed-by: xuelei

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/ssl/CipherBox.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java

Changeset: 59162b94ab98
Author:    asmotrak
Date:      2016-08-24 10:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/59162b94ab98

8164166: Make sure java/nio/channels tests shutdown asynchronous channel groups
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java

Changeset: 248159c6e61a
Author:    bpb
Date:      2016-08-24 11:23 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/248159c6e61a

8163136: Add print statements to java/nio/file/WatchService/LotsOfCancels.java
Summary: Add some print statements.
Reviewed-by: alanb

! test/java/nio/file/WatchService/LotsOfCancels.java

Changeset: 7c285662ed53
Author:    dl
Date:      2016-08-24 12:50 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7c285662ed53

8163353: NPE in ConcurrentHashMap.removeAll()
Reviewed-by: martin, psandoz, redestad, alanb

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java

Changeset: 614a48afcff8
Author:    sundar
Date:      2016-08-25 09:43 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/614a48afcff8

8163793: jlink has typo in copy-files plugin help text example
Reviewed-by: sundar, redestad
Contributed-by: srinivas.dama at oracle.com

! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 53fab310d21d
Author:    alanb
Date:      2016-08-25 10:01 +0100
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/53fab310d21d

8066943: (fs) Path.relativize() gives incorrect result for ".."
Reviewed-by: prappo, bpb

! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! test/java/nio/file/Path/PathOps.java

Changeset: 30494c2e0f4c
Author:    redestad
Date:      2016-08-25 13:29 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/30494c2e0f4c

8164739: Remove computation of predefined interpreter forms
Reviewed-by: vlivanov

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: 9c7eb3e1799f
Author:    mullan
Date:      2016-08-25 15:06 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/9c7eb3e1799f

8151893: Add security property to configure XML Signature secure validation mode
Reviewed-by: jnimeh, xuelei

! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java
+ test/javax/xml/crypto/dsig/SecureValidationPolicy.java

Changeset: 662fc05c56c8
Author:    mullan
Date:      2016-08-25 17:08 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/662fc05c56c8

8150158: Update bugs.sun.com references to bugs.java.com
Reviewed-by: ascarpino

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java

Changeset: fe3b82c04826
Author:    lana
Date:      2016-08-25 22:35 +0000
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/fe3b82c04826

Merge


Changeset: 7e21149a616e
Author:    smarks
Date:      2016-08-25 17:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/7e21149a616e

8164698: modify jdk makefiles to build jdeprscan
Reviewed-by: psandoz

! make/launcher/Launcher-jdk.jdeps.gmk

Changeset: 2ecab45c0d88
Author:    smarks
Date:      2016-08-25 21:58 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2ecab45c0d88

8164834: remove jdeprscan from tools/launcher/VersionCheck.java
Reviewed-by: sundar, darcy

! test/tools/launcher/VersionCheck.java

Changeset: 267a2788026b
Author:    sundar
Date:      2016-08-26 11:50 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/267a2788026b

8147491: module graph consistency checks after jlink plugins operate on module pool
Reviewed-by: jlaskey, mchung, psandoz

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/customplugin/module-info.java
+ test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
+ test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java

Changeset: 8c0d4a9bfea1
Author:    ssahoo
Date:      2016-08-26 01:20 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/8c0d4a9bfea1

8006690: sun/security/krb5/auto/BadKdc* tests fails intermittently
Summary: Some of test for bad KDC failed intermittently
Reviewed-by: weijun

! test/sun/security/krb5/auto/BadKdc1.java
! test/sun/security/krb5/auto/BadKdc2.java
! test/sun/security/krb5/auto/BadKdc4.java

Changeset: a8028ad28ece
Author:    mullan
Date:      2016-08-26 08:16 -0400
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a8028ad28ece

8024714: In java.security file, ocsp.responderCertSubjectName should not contain quotes
Reviewed-by: vinnie

! src/java.base/share/conf/security/java.security

Changeset: a3ba85993930
Author:    redestad
Date:      2016-08-26 16:16 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/a3ba85993930

8163371: Enable tracing which JLI classes can be pre-generated
Reviewed-by: 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/MethodHandleStatics.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 48dffef3ede0
Author:    xiaofeya
Date:      2016-08-26 08:33 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/48dffef3ede0

8163561: Add a test for Proxy Authentication in HTTP/2 Client API
Reviewed-by: chegar
Contributed-by: Felix Yang <felix.yang at oracle.com>

+ test/java/net/httpclient/ProxyAuthTest.java

Changeset: d478931e18c7
Author:    sundar
Date:      2016-08-26 21:31 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/d478931e18c7

8164800: Cross targeting Windows
Reviewed-by: jlaskey, alanb, mchung

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: f65a2005b5d7
Author:    redestad
Date:      2016-08-26 18:10 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/f65a2005b5d7

8164866: tools/jlink/plugins/GenerateJLIClassesPluginTest.java can't compile after JDK-8163371
Reviewed-by: sundar, vlivanov

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java

Changeset: 489654d17d7a
Author:    ascarpino
Date:      2016-08-26 09:57 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/489654d17d7a

8074838: Resolve disabled warnings for libj2pkcs11
Reviewed-by: wetmore, erikj

! make/lib/Lib-jdk.crypto.pkcs11.gmk
! src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.pkcs11/unix/native/libj2pkcs11/j2secmod_md.c
! src/jdk.crypto.pkcs11/windows/native/libj2pkcs11/j2secmod_md.c

Changeset: 1adaba365592
Author:    snikandrova
Date:      2016-08-25 20:53 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/1adaba365592

8005068: HttpCookie does not correctly handle negative maxAge values
Reviewed-by: chegar

! src/java.base/share/classes/java/net/HttpCookie.java
+ test/java/net/HttpCookie/CookieNegativeMaxAge.java

Changeset: 259d5781a907
Author:    wetmore
Date:      2016-08-26 13:44 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/259d5781a907

8061842: Package jurisdiction policy files as something other than JAR
Reviewed-by: xuelei, weijun, mullan

- 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/Gendata-java.base.gmk
+ make/gendata/GendataCryptoPolicy.gmk
- make/gendata/GendataPolicyJars.gmk
! make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java
! src/java.base/share/conf/security/java.security
+ src/java.base/share/conf/security/policy/README.txt
+ src/java.base/share/conf/security/policy/limited/default_US_export.policy
+ src/java.base/share/conf/security/policy/limited/default_local.policy
+ src/java.base/share/conf/security/policy/limited/exempt_local.policy
+ src/java.base/share/conf/security/policy/unlimited/default_US_export.policy
+ src/java.base/share/conf/security/policy/unlimited/default_local.policy
+ test/javax/crypto/CryptoPermissions/TestUnlimited.java
! test/jdk/security/JavaDotSecurity/final_java_security
! test/jdk/security/JavaDotSecurity/ifdefs.sh
! test/jdk/security/JavaDotSecurity/raw_java_security

Changeset: 2c68a91dcecf
Author:    clanger
Date:      2016-08-29 11:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/2c68a91dcecf

8164649: Cleanup of test java/nio/channels/FileChannel/Lock.java
Reviewed-by: alanb

! test/java/nio/channels/FileChannel/Lock.java

Changeset: 01807f630529
Author:    jlaskey
Date:      2016-08-29 09:10 -0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/01807f630529

8161000: GPL header incorrect - classfile/classpath
Reviewed-by: sundar

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathResourcePoolEntry.java

Changeset: 237840d68fa8
Author:    sundar
Date:      2016-08-29 21:09 +0530
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/237840d68fa8

8159004: jlink attempts to create launcher scripts when root/bin dir does not exist
Reviewed-by: jlaskey, alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java

Changeset: c5a832e62e0f
Author:    snikandrova
Date:      2016-08-29 20:55 +0300
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/c5a832e62e0f

8164533: sun/security/ssl/SSLSocketImpl/CloseSocket.java failed with "Error while cleaning up threads after test"
Reviewed-by: xuelei

! test/sun/security/ssl/SSLSocketImpl/CloseSocket.java

Changeset: 803adcd526d7
Author:    sherman
Date:      2016-08-29 11:39 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/803adcd526d7

8066577: Cleanup and make better use of the stream API in the jrtfs code
Reviewed-by: alanb, psandoz, redestad

! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java

Changeset: bfeea9897f5b
Author:    henryjen
Date:      2016-09-01 16:55 -0700
URL:       http://hg.openjdk.java.net/panama/panama/jdk/rev/bfeea9897f5b

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/linux/classes/sun/nio/fs/GioFileTypeDetector.java
- src/java.base/linux/classes/sun/nio/fs/MagicFileTypeDetector.java
- src/java.base/linux/native/libnio/fs/GioFileTypeDetector.c
- src/java.base/linux/native/libnio/fs/MagicFileTypeDetector.c
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/module-info.java
- src/java.base/share/conf/security/cacerts
- src/java.base/windows/conf/security/java.policy
- src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
- src/java.desktop/share/native/libawt/java2d/ShaderList.c
- src/java.desktop/share/native/libawt/java2d/ShaderList.h
! src/jdk.internal.opt/share/classes/module-info.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/AbstractModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ArchiveEntryModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ByteArrayModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModuleEntryFactory.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModulePoolImpl.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PathModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/LinkModule.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModuleEntry.java
- src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ModulePool.java
! test/TEST.groups
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
- test/java/net/URLPermission/policy.1
- test/java/net/URLPermission/policy.2
- test/java/net/URLPermission/policy.3
- test/java/util/SplittableRandom/SplittableRandomTest.java
- test/java/util/concurrent/ThreadLocalRandom/ThreadLocalRandomTest.java
- test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java
- test/sun/misc/Safe.java
- test/sun/security/mscapi/AccessKeyStore.sh
- test/sun/security/tools/keytool/AltProviderPath.sh
- test/sun/security/tools/keytool/DummyProvider.java
! test/tools/launcher/VersionCheck.java



More information about the panama-dev mailing list