hg: jdk9/jdk9/jdk: 77 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu Aug 28 21:57:04 UTC 2014
Changeset: 91ea77c474b9
Author: okutsu
Date: 2014-08-07 13:04 +0900
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/91ea77c474b9
8048123: Replace calendars.properties with another mechanism to specify a new Japanese calendar era
Reviewed-by: naoto, alanb
! src/share/classes/java/util/JapaneseImperialCalendar.java
! src/share/classes/sun/util/calendar/Era.java
! src/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/share/lib/calendars.properties
+ test/java/util/Calendar/SupplementalJapaneseEraTest.java
+ test/java/util/Calendar/SupplementalJapaneseEraTest.sh
Changeset: 6d8e4fbae5a2
Author: igerasim
Date: 2014-08-07 15:07 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6d8e4fbae5a2
8054221: StringJoiner imlementation optimization
Reviewed-by: martin
! src/share/classes/java/util/StringJoiner.java
! test/java/util/StringJoiner/MergeTest.java
! test/java/util/StringJoiner/StringJoinerTest.java
Changeset: 89bed86930d8
Author: igerasim
Date: 2014-08-07 15:32 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/89bed86930d8
8046343: (smartcardio) CardTerminal.connect('direct') does not work on MacOSX
Reviewed-by: mullan, valeriep
! src/share/classes/sun/security/smartcardio/CardImpl.java
! test/sun/security/smartcardio/TestAll.java
+ test/sun/security/smartcardio/TestDirect.java
Changeset: a16a2838fe9f
Author: egahlin
Date: 2014-08-07 15:16 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/a16a2838fe9f
8049340: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java timed out
Reviewed-by: jbachorik
! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java
Changeset: 0ae94f39e0eb
Author: bchristi
Date: 2014-08-07 14:20 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0ae94f39e0eb
8034032: Check src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m for JNI pending issues
Reviewed-by: chegar
! src/macosx/native/java/util/prefs/MacOSXPreferencesFile.m
Changeset: f63d1bbae1b9
Author: valeriep
Date: 2014-08-08 17:47 +0000
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f63d1bbae1b9
8043836: Need new tests for AES cipher
Summary: Add AES cipher tests with various modes, padding schemes and read methods of CipherInputStream for SunJCE provider
Reviewed-by: valeriep
Contributed-by: felix.yang at oracle.com
! test/ProblemList.txt
+ test/com/sun/crypto/provider/Cipher/AES/CICO.java
+ test/com/sun/crypto/provider/Cipher/AES/CTR.java
+ test/com/sun/crypto/provider/Cipher/AES/Padding.java
+ test/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java
+ test/com/sun/crypto/provider/Cipher/AES/TestNonexpanding.java
+ test/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java
Changeset: 7b0cf7128e6d
Author: ascarpino
Date: 2014-08-08 14:17 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7b0cf7128e6d
8054366: Broken link in SecureRandom.html
Reviewed-by: xuelei, mullan, wetmore
Contributed-by: Jamil Nimeh <jamil.j.nimeh at oracle.com>
! src/share/classes/java/security/SecureRandom.java
Changeset: e815213f8b4f
Author: lana
Date: 2014-08-09 21:27 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e815213f8b4f
Added tag jdk9-b26 for changeset 7b0cf7128e6d
! .hgtags
Changeset: d7bcc91b795b
Author: weijun
Date: 2014-08-11 11:11 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d7bcc91b795b
6997010: Consolidate java.security files into one file with modifications
Reviewed-by: mullan, erikj
! make/CopyFiles.gmk
! make/GenerateData.gmk
! make/Tools.gmk
+ make/gendata/GendataJavaSecurity.gmk
- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java
+ make/src/classes/build/tools/makejavasecurity/MakeJavaSecurity.java
+ src/share/lib/security/java.security
- src/share/lib/security/java.security-aix
- src/share/lib/security/java.security-linux
- src/share/lib/security/java.security-macosx
- src/share/lib/security/java.security-solaris
- src/share/lib/security/java.security-windows
! test/java/lang/SecurityManager/CheckPackageAccess.java
+ test/java/lang/SecurityManager/CheckSecurityProvider.java
Changeset: 7f627fda5d0a
Author: msheppar
Date: 2014-08-11 15:34 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f627fda5d0a
8054118: java/net/ipv6tests/UdpTest.java failed intermittently
Summary: ignore the Teredo interface on windows test machines
Reviewed-by: chegar
! test/java/net/ipv6tests/Tests.java
Changeset: ac120ec19de6
Author: lancea
Date: 2014-08-11 14:22 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ac120ec19de6
8054555: javadoc cleanup for java.sql and javax.sql
Reviewed-by: darcy, igerasim
! src/share/classes/java/sql/Array.java
! src/share/classes/java/sql/BatchUpdateException.java
! src/share/classes/java/sql/CallableStatement.java
! src/share/classes/java/sql/Connection.java
! src/share/classes/java/sql/DatabaseMetaData.java
! src/share/classes/java/sql/NClob.java
! src/share/classes/java/sql/PreparedStatement.java
! src/share/classes/java/sql/SQLException.java
! src/share/classes/java/sql/SQLPermission.java
! src/share/classes/java/sql/SQLXML.java
! src/share/classes/java/sql/Timestamp.java
! src/share/classes/java/sql/Types.java
! src/share/classes/javax/sql/RowSet.java
! src/share/classes/javax/sql/rowset/BaseRowSet.java
! src/share/classes/javax/sql/rowset/CachedRowSet.java
! src/share/classes/javax/sql/rowset/FilteredRowSet.java
! src/share/classes/javax/sql/rowset/JoinRowSet.java
! src/share/classes/javax/sql/rowset/Predicate.java
! src/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
! src/share/classes/javax/sql/rowset/RowSetProvider.java
! src/share/classes/javax/sql/rowset/RowSetWarning.java
! src/share/classes/javax/sql/rowset/WebRowSet.java
! src/share/classes/javax/sql/rowset/package.html
! src/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/share/classes/javax/sql/rowset/serial/package.html
! src/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/share/classes/javax/sql/rowset/spi/SyncProvider.java
! src/share/classes/javax/sql/rowset/spi/package.html
Changeset: 4eb8ca5aea99
Author: lana
Date: 2014-08-11 11:00 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4eb8ca5aea99
Merge
! .hgtags
- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java
- src/share/lib/security/java.security-aix
- src/share/lib/security/java.security-linux
- src/share/lib/security/java.security-macosx
- src/share/lib/security/java.security-solaris
- src/share/lib/security/java.security-windows
Changeset: 02a759dfa5bd
Author: lana
Date: 2014-08-11 11:27 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/02a759dfa5bd
Merge
Changeset: 22e02f1d9141
Author: prappo
Date: 2014-08-11 21:03 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/22e02f1d9141
8054857: Fix typos in java.lang.** packages
Reviewed-by: alanb
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/lang/StringCoding.java
! src/share/classes/java/lang/System.java
! src/share/classes/java/lang/Throwable.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/share/classes/java/lang/invoke/Invokers.java
! src/share/classes/java/lang/invoke/MemberName.java
! src/share/classes/java/lang/invoke/MethodHandle.java
! src/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/share/classes/java/lang/reflect/AccessibleObject.java
! src/share/classes/java/lang/reflect/Parameter.java
Changeset: fc0ddfe492a6
Author: igerasim
Date: 2014-08-12 00:13 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fc0ddfe492a6
8054841: (process) ProcessBuilder leaks native memory
Reviewed-by: rriggs, alanb
! src/solaris/native/java/lang/UNIXProcess_md.c
Changeset: cf0f449f1836
Author: alanb
Date: 2014-08-12 14:57 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cf0f449f1836
8054828: TEST_BUG: Typos in java/lang/Long/ParsingTest
Reviewed-by: alanb
Contributed-by: claes.redestad at oracle.com
! test/java/lang/Long/ParsingTest.java
Changeset: 193b65ba9bc5
Author: jfranck
Date: 2014-08-12 10:16 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/193b65ba9bc5
8044629: (reflect) Constructor.getAnnotatedReceiverType() returns wrong value
Summary: Update javadoc and align implementation with new spec
Reviewed-by: psandoz
! src/share/classes/java/lang/reflect/Constructor.java
! src/share/classes/java/lang/reflect/Executable.java
! test/java/lang/annotation/typeAnnotations/ConstructorReceiverTest.java
! test/java/lang/annotation/typeAnnotations/GetAnnotatedReceiverType.java
! test/java/lang/annotation/typeAnnotations/TestExecutableGetAnnotatedType.java
Changeset: 9d45011f933a
Author: jbachorik
Date: 2014-07-29 15:37 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9d45011f933a
8052961: Test "com/sun/tools/attach/StartManagementAgent.java" failing intermittently
Reviewed-by: sla
! test/com/sun/tools/attach/StartManagementAgent.java
Changeset: 519c654a7363
Author: sla
Date: 2014-08-14 13:43 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/519c654a7363
8054824: Clean up ProblemList.txt
Reviewed-by: jbachorik
! test/ProblemList.txt
Changeset: 4aa8d38100a1
Author: dfuchs
Date: 2014-08-14 15:18 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/4aa8d38100a1
8054480: Test java/util/logging/TestLoggerBundleSync.java fails: Unexpected bundle name: null
Summary: This is due to a race condition in the test where one GetRB thread can receive a stale LogRecord comming from another GetRB thread.
Reviewed-by: dholmes
! test/java/util/logging/TestLoggerBundleSync.java
Changeset: 362a6ea9bc84
Author: sherman
Date: 2014-08-14 15:54 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/362a6ea9bc84
8055004: Reduce allocation overhead in java.time.Period/Duration parse methods
Summary: To use the offset based new parse methods.
Reviewed-by: sherman
Contributed-by: claes.redestad at oracle.com
! src/share/classes/java/time/Duration.java
! src/share/classes/java/time/Period.java
Changeset: 6407a15e2274
Author: ykantser
Date: 2014-08-15 12:28 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6407a15e2274
8054278: Refactor jps utility tests
Reviewed-by: jbachorik
! test/ProblemList.txt
+ test/sun/tools/jps/JpsBase.java
+ test/sun/tools/jps/JpsHelper.java
+ test/sun/tools/jps/TestJpsClass.java
+ test/sun/tools/jps/TestJpsJar.java
+ test/sun/tools/jps/TestJpsJarRelative.java
+ test/sun/tools/jps/TestJpsSanity.java
- test/sun/tools/jps/jps-Defaults.sh
- test/sun/tools/jps/jps-V_2.sh
- test/sun/tools/jps/jps-V_Output2.awk
- test/sun/tools/jps/jps-Vm_2.sh
- test/sun/tools/jps/jps-Vm_Output2.awk
- test/sun/tools/jps/jps-Vvm.sh
- test/sun/tools/jps/jps-Vvm_Output1.awk
- test/sun/tools/jps/jps-Vvml.sh
- test/sun/tools/jps/jps-Vvml_2.sh
- test/sun/tools/jps/jps-Vvml_Output1.awk
- test/sun/tools/jps/jps-Vvml_Output2.awk
- test/sun/tools/jps/jps-help.sh
- test/sun/tools/jps/jps-l_1.sh
- test/sun/tools/jps/jps-l_2.sh
- test/sun/tools/jps/jps-l_Output1.awk
- test/sun/tools/jps/jps-l_Output2.awk
- test/sun/tools/jps/jps-lm.sh
- test/sun/tools/jps/jps-lm_Output1.awk
- test/sun/tools/jps/jps-m.sh
- test/sun/tools/jps/jps-m_2.sh
- test/sun/tools/jps/jps-m_Output1.awk
- test/sun/tools/jps/jps-m_Output2.awk
- test/sun/tools/jps/jps-q.sh
- test/sun/tools/jps/jps-q_Output1.awk
- test/sun/tools/jps/jps-v_1.sh
- test/sun/tools/jps/jps-v_Output1.awk
- test/sun/tools/jps/jps-vm_1.sh
- test/sun/tools/jps/jps-vm_Output1.awk
- test/sun/tools/jps/jps_Output1.awk
- test/sun/tools/jps/vmflags
Changeset: 7e540be999e7
Author: stefank
Date: 2014-08-18 13:55 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7e540be999e7
8055111: [TESTBUG] jdk.testlibrary.Utils.removeGcOpts doesn't remove -Xconcgc
Reviewed-by: jmasa, brutisso, sla
! test/lib/testlibrary/jdk/testlibrary/Utils.java
Changeset: f6e0b2967265
Author: mullan
Date: 2014-08-18 08:45 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f6e0b2967265
7026255: Methods of Subject that throw SecurityException do not specify what permissions are required
Reviewed-by: xuelei
! src/share/classes/javax/security/auth/Subject.java
Changeset: 11a5ef781edd
Author: mullan
Date: 2014-08-18 08:48 -0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/11a5ef781edd
Merge
Changeset: d56a71cf0b9e
Author: chegar
Date: 2014-08-18 10:59 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d56a71cf0b9e
Merge
! make/Tools.gmk
! make/gendata/Gendata-java.base.gmk
- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java
! 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/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.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/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/Period.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/StringJoiner.java
! src/java.base/share/classes/sun/util/calendar/Era.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
! src/java.base/share/conf/calendars.properties
+ src/java.base/share/conf/security/java.security
- src/java.base/share/conf/security/java.security-aix
- src/java.base/share/conf/security/java.security-linux
- src/java.base/share/conf/security/java.security-macosx
- src/java.base/share/conf/security/java.security-solaris
- src/java.base/share/conf/security/java.security-windows
! src/java.base/unix/native/libjava/UNIXProcess_md.c
! src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/CachedRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/FilteredRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/JoinRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/Predicate.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetWarning.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package.html
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html
! src/java.sql/share/classes/java/sql/Array.java
! src/java.sql/share/classes/java/sql/BatchUpdateException.java
! src/java.sql/share/classes/java/sql/CallableStatement.java
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
! src/java.sql/share/classes/java/sql/NClob.java
! src/java.sql/share/classes/java/sql/PreparedStatement.java
! src/java.sql/share/classes/java/sql/SQLException.java
! src/java.sql/share/classes/java/sql/SQLPermission.java
! src/java.sql/share/classes/java/sql/SQLXML.java
! src/java.sql/share/classes/java/sql/Timestamp.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.sql/share/classes/javax/sql/RowSet.java
- test/sun/tools/jps/jps-Defaults.sh
- test/sun/tools/jps/jps-V_2.sh
- test/sun/tools/jps/jps-V_Output2.awk
- test/sun/tools/jps/jps-Vm_2.sh
- test/sun/tools/jps/jps-Vm_Output2.awk
- test/sun/tools/jps/jps-Vvm.sh
- test/sun/tools/jps/jps-Vvm_Output1.awk
- test/sun/tools/jps/jps-Vvml.sh
- test/sun/tools/jps/jps-Vvml_2.sh
- test/sun/tools/jps/jps-Vvml_Output1.awk
- test/sun/tools/jps/jps-Vvml_Output2.awk
- test/sun/tools/jps/jps-help.sh
- test/sun/tools/jps/jps-l_1.sh
- test/sun/tools/jps/jps-l_2.sh
- test/sun/tools/jps/jps-l_Output1.awk
- test/sun/tools/jps/jps-l_Output2.awk
- test/sun/tools/jps/jps-lm.sh
- test/sun/tools/jps/jps-lm_Output1.awk
- test/sun/tools/jps/jps-m.sh
- test/sun/tools/jps/jps-m_2.sh
- test/sun/tools/jps/jps-m_Output1.awk
- test/sun/tools/jps/jps-m_Output2.awk
- test/sun/tools/jps/jps-q.sh
- test/sun/tools/jps/jps-q_Output1.awk
- test/sun/tools/jps/jps-v_1.sh
- test/sun/tools/jps/jps-v_Output1.awk
- test/sun/tools/jps/jps-vm_1.sh
- test/sun/tools/jps/jps-vm_Output1.awk
- test/sun/tools/jps/jps_Output1.awk
- test/sun/tools/jps/vmflags
Changeset: 33dc422dc3f6
Author: chegar
Date: 2014-08-18 14:03 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/33dc422dc3f6
Merge
! src/java.base/share/classes/javax/security/auth/Subject.java
Changeset: d5fd35949132
Author: chegar
Date: 2014-08-18 20:09 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d5fd35949132
8055353: libsplashscreen build fails on MacOSX Mavericks
Reviewed-by: mchung, dholmes
! make/lib/Awt2dLibraries.gmk
Changeset: 9cf80bbf3505
Author: martin
Date: 2014-08-18 21:06 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cf80bbf3505
8055253: test/java/util/Currency/PropertiesTest.sh modifies the test JDK
Summary: Always make a temp copy of the test JDK before destructively modifying
Reviewed-by: naoto, alanb
! test/TEST.ROOT
! test/java/util/Currency/PropertiesTest.sh
Changeset: ec98f141c757
Author: weijun
Date: 2014-08-19 14:30 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ec98f141c757
8054817: File ccache only recognizes Linux and Solaris defaults
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
+ test/sun/security/krb5/ccache/DefaultFile.java
Changeset: 83efc933b992
Author: okutsu
Date: 2014-08-19 16:02 +0900
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/83efc933b992
8055088: Optimization for locale resources loading isn't working
Reviewed-by: naoto
! make/gensrc/GensrcLocaleDataMetaInfo.gmk
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleDataMetaInfo-XLocales.java.template
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
Changeset: 8e7f6cefeff3
Author: ctornqvi
Date: 2014-08-19 06:56 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/8e7f6cefeff3
8055012: [TESTBUG] NMTHelper fails to parse NMT output
Summary: Fixed the regular expression to parse the slightly changed output format of the new NMT implementation
Reviewed-by: olagneau, sla
! test/java/lang/instrument/NMTHelper.java
Changeset: 62da8ec55011
Author: dfuchs
Date: 2014-08-19 17:11 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/62da8ec55011
8052403: java/util/logging/CheckZombieLockTest.java fails with NoSuchFileException
Summary: CheckZombieLockTest and CheckLockLocationTest should work with different temporary log directories so that they can be run concurrently. This fix changes the name of the log directory used by CheckZombieLockTest.
Reviewed-by: mchung
! test/java/util/logging/CheckZombieLockTest.java
Changeset: b8017349a0c8
Author: stefank
Date: 2014-08-19 12:18 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b8017349a0c8
8035939: java/lang/management/MemoryMXBean/MemoryManagement.java timed out on Linux-amd64
Reviewed-by: sla, brutisso, mgerdin
! test/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/java/lang/management/MemoryMXBean/MemoryManagement.java
Changeset: ffaf9f05814b
Author: pchelko
Date: 2014-07-22 17:10 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/ffaf9f05814b
8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
Reviewed-by: anthony, serb
! src/macosx/native/sun/awt/JavaComponentAccessibility.m
Changeset: 778011f0632c
Author: alexsch
Date: 2014-07-22 17:17 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/778011f0632c
8038937: Validate fields on Swing classes deserialization
Reviewed-by: serb, pchelko
! src/share/classes/javax/swing/ImageIcon.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
Changeset: b6e8290ca6ed
Author: dmarkov
Date: 2014-07-23 15:44 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b6e8290ca6ed
8044614: [macosx] Focus issue with 2 applets in firefox
Reviewed-by: alexsch, pchelko
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
+ test/java/awt/Focus/8044614/TestApplet.java
+ test/java/awt/Focus/8044614/applet1.html
+ test/java/awt/Focus/8044614/applet2.html
+ test/java/awt/Focus/8044614/bug8044614.html
+ test/java/awt/Focus/8044614/bug8044614.java
+ test/java/awt/Focus/8044614/main.html
Changeset: 3859eca3890b
Author: serb
Date: 2014-07-23 16:19 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3859eca3890b
8050852: Javadoc cleanup of javax.sound.midi package
Reviewed-by: pchelko, azvegint
! src/share/classes/javax/sound/midi/ControllerEventListener.java
! src/share/classes/javax/sound/midi/Instrument.java
! src/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/share/classes/javax/sound/midi/MetaEventListener.java
! src/share/classes/javax/sound/midi/MetaMessage.java
! src/share/classes/javax/sound/midi/MidiChannel.java
! src/share/classes/javax/sound/midi/MidiDevice.java
! src/share/classes/javax/sound/midi/MidiDeviceReceiver.java
! src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java
! src/share/classes/javax/sound/midi/MidiEvent.java
! src/share/classes/javax/sound/midi/MidiFileFormat.java
! src/share/classes/javax/sound/midi/MidiMessage.java
! src/share/classes/javax/sound/midi/MidiSystem.java
! src/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/share/classes/javax/sound/midi/Patch.java
! src/share/classes/javax/sound/midi/Receiver.java
! src/share/classes/javax/sound/midi/Sequence.java
! src/share/classes/javax/sound/midi/Sequencer.java
! src/share/classes/javax/sound/midi/ShortMessage.java
! src/share/classes/javax/sound/midi/Soundbank.java
! src/share/classes/javax/sound/midi/SoundbankResource.java
! src/share/classes/javax/sound/midi/Synthesizer.java
! src/share/classes/javax/sound/midi/SysexMessage.java
! src/share/classes/javax/sound/midi/Track.java
! src/share/classes/javax/sound/midi/Transmitter.java
! src/share/classes/javax/sound/midi/VoiceStatus.java
! src/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/share/classes/javax/sound/sampled/AudioSystem.java
! src/share/classes/javax/sound/sampled/DataLine.java
! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
Changeset: 9f2049ca6c92
Author: serb
Date: 2014-07-24 17:36 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9f2049ca6c92
6521783: Unnecessary final modifier for a method in a final class
Reviewed-by: pchelko, prr
! src/macosx/classes/apple/laf/JRSUIControl.java
! src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! src/share/classes/com/sun/media/sound/FFT.java
! src/share/classes/com/sun/media/sound/RIFFReader.java
! src/share/classes/java/awt/font/TextLayout.java
! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java
! src/share/classes/javax/swing/event/SwingPropertyChangeSupport.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/sun/awt/AWTAutoShutdown.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/awt/geom/Crossings.java
! src/share/classes/sun/font/CompositeGlyphMapper.java
! src/share/classes/sun/font/CoreMetrics.java
! src/share/classes/sun/font/FontLineMetrics.java
! src/share/classes/sun/font/FontRunIterator.java
! src/share/classes/sun/font/GlyphList.java
! src/share/classes/sun/font/ScriptRun.java
! src/share/classes/sun/font/ScriptRunData.java
! src/share/classes/sun/font/StrikeCache.java
! src/share/classes/sun/java2d/StateTrackableDelegate.java
! src/share/classes/sun/java2d/SunGraphics2D.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/share/classes/sun/java2d/loops/CompositeType.java
! src/share/classes/sun/java2d/loops/SurfaceType.java
! src/share/classes/sun/print/DialogOwner.java
! src/share/classes/sun/print/SunMinMaxPage.java
! src/share/classes/sun/print/SunPageSelection.java
! src/solaris/classes/sun/awt/X11/XAtom.java
! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WInputMethod.java
! src/windows/classes/sun/awt/windows/WPrinterJob.java
! src/windows/classes/sun/awt/windows/WToolkit.java
Changeset: 7caf08701170
Author: anashaty
Date: 2014-07-24 16:06 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7caf08701170
8046495: KeyEvent can not be accepted in quick mouse clicking
Reviewed-by: art, pchelko
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_List.cpp
! src/windows/native/sun/windows/awt_MenuItem.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_Window.cpp
+ test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java
Changeset: 70da00f18d98
Author: serb
Date: 2014-07-26 03:18 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/70da00f18d98
8049057: JNI exception pending in jdk/src/windows/native/sun/windows/
Reviewed-by: pchelko, prr
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
Changeset: 028e3ede1880
Author: serb
Date: 2014-07-26 04:02 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/028e3ede1880
8035165: Expose internal representation in sun.awt.X11
Reviewed-by: pchelko, prr
! src/macosx/classes/sun/font/CFontManager.java
! src/share/classes/sun/font/SunFontManager.java
! src/solaris/classes/sun/awt/X11/ListHelper.java
! src/solaris/classes/sun/awt/X11/XSelection.java
! src/solaris/classes/sun/awt/X11FontManager.java
! src/windows/classes/sun/awt/Win32FontManager.java
Changeset: cffba41b6194
Author: mcherkas
Date: 2014-07-28 16:09 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cffba41b6194
8047288: Fixes endless loop on mac caused by invoking Windows.isFocusable() on Appkit thread.
Reviewed-by: ant, pchelko
Contributed-by: artem.malinko at oracle.com
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java
Changeset: e4724b19c64b
Author: pchelko
Date: 2014-07-28 18:43 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e4724b19c64b
8051449: Incorrect parsing of the default flavor mapping
Reviewed-by: serb, alexsch
! make/CopyIntoClasses.gmk
- src/macosx/classes/sun/awt/datatransfer/flavormap.properties
+ src/macosx/classes/sun/datatransfer/resources/flavormap.properties
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
- src/solaris/classes/sun/awt/datatransfer/flavormap.properties
+ src/solaris/classes/sun/datatransfer/resources/flavormap.properties
- src/windows/classes/sun/awt/datatransfer/flavormap.properties
+ src/windows/classes/sun/datatransfer/resources/flavormap.properties
+ test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java
Changeset: 067bc9c74a1d
Author: pchelko
Date: 2014-07-28 19:02 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/067bc9c74a1d
8037485: Refactor java.awt.datatransfer to eliminate dependency on AWT
Reviewed-by: alanb, mchung, plevart, serb
! src/share/classes/java/awt/datatransfer/Clipboard.java
! src/share/classes/java/awt/datatransfer/DataFlavor.java
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
+ src/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
+ src/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
+ src/share/classes/sun/datatransfer/DataFlavorUtil.java
+ src/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/solaris/classes/sun/awt/X11/XDataTransferer.java
! test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java
Changeset: 1b5891ec886a
Author: pchelko
Date: 2014-07-28 19:11 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1b5891ec886a
8051588: DataTransferer.getInstance throws ClassCastException in headless mode
Reviewed-by: serb, alexsch
! src/share/classes/sun/awt/ComponentFactory.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 6ad4626c1a10
Author: yan
Date: 2014-07-29 12:45 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6ad4626c1a10
8050924: Fix doclint missing tag warnings in javax.swing.plaf.basic parts 5b,6b of 7
Summary: Fix doclint missing tag warnings
Reviewed-by: prr
Contributed-by: prhinduja at gmail.com, anisha.nagarajan1 at gmail.com
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
Changeset: b27b4a607bca
Author: ssides
Date: 2014-07-29 12:55 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b27b4a607bca
8042284: Add block tags for @return and @param to swing plaf classes
Reviewed-by: prr
! src/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/share/classes/javax/swing/plaf/ComponentUI.java
! src/share/classes/javax/swing/plaf/FileChooserUI.java
! src/share/classes/javax/swing/plaf/LayerUI.java
! src/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/share/classes/javax/swing/plaf/TextUI.java
! src/share/classes/javax/swing/plaf/TreeUI.java
Changeset: eb8dc6f39e88
Author: avstepan
Date: 2014-07-29 15:03 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb8dc6f39e88
8050885: move awt automated tests from AWT_Modality to OpenJDK repository - part 4
Reviewed-by: pchelko
+ test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java
+ test/java/awt/Modal/ToFront/DialogToFrontModelessTest.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/FrameToFrontModalBlockedTest.java
+ test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModelessTest.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/Modal/helpers/TestDialog.java
! test/java/awt/Modal/helpers/TestFrame.java
! test/java/awt/Modal/helpers/TestWindow.java
Changeset: 850c8a7183a4
Author: serb
Date: 2014-07-30 00:00 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/850c8a7183a4
8048524: Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c
Reviewed-by: prr, serb
Contributed-by: Anton Melnikov <anton.melnikov at oracle.com>
! src/share/native/sun/awt/image/BufImgSurfaceData.c
Changeset: 3042810e34c9
Author: ddehaven
Date: 2014-07-29 13:53 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3042810e34c9
Merge
- src/share/classes/sun/security/ec/CurveDB.java
- src/share/classes/sun/security/ec/ECParameters.java
- src/share/classes/sun/security/ec/NamedCurve.java
- test/sun/security/tools/keytool/weaksize.sh
Changeset: fa382ba1a8a7
Author: dermashov
Date: 2014-07-30 14:29 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fa382ba1a8a7
8052408: Move AWT_BAT functional tests to OpenJDK (3 of 3)
Reviewed-by: alexsch
+ test/javax/swing/reliability/GUIUndFrame.java
+ test/javax/swing/reliability/GUIZoomFrame.java
+ test/javax/swing/reliability/Task.java
+ test/javax/swing/reliability/TaskUndJFrameProperties.java
+ test/javax/swing/reliability/TaskZoomJFrameChangeState.java
+ test/javax/swing/reliability/TaskZoomJFrameRepaint.java
Changeset: c214426d6999
Author: serb
Date: 2014-07-30 16:11 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c214426d6999
7058697: Unexpected exceptions in MID parser code
Reviewed-by: prr, pchelko
! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java
Changeset: 9cf126db00b4
Author: alexsch
Date: 2014-07-31 14:28 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/9cf126db00b4
8051838: [Findbugs]sun.awt.image.MultiResolutionCachedImage expose internal representation
Reviewed-by: serb, pchelko
! src/share/classes/sun/awt/image/MultiResolutionCachedImage.java
Changeset: 3a643c6ec1c1
Author: prr
Date: 2014-07-31 11:33 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3a643c6ec1c1
8052396: Catch exceptions resulting from missing font cmap
Reviewed-by: bae, serb
! src/share/classes/sun/font/FileFontStrike.java
! src/share/classes/sun/font/TrueTypeGlyphMapper.java
Changeset: 0fa93e1bda5e
Author: serb
Date: 2014-07-31 23:00 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/0fa93e1bda5e
8033141: Cleanup of sun.awt.X11 package
Reviewed-by: azvegint, pchelko
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
Changeset: 45b6383d8060
Author: serb
Date: 2014-07-31 21:09 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/45b6383d8060
7058700: Unexpected exceptions and timeouts in SF2 parser code
Reviewed-by: prr, pchelko
! src/share/classes/com/sun/media/sound/RIFFReader.java
! src/share/classes/com/sun/media/sound/SF2Soundbank.java
Changeset: 60906503d7a2
Author: serb
Date: 2014-08-01 16:26 +0100
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/60906503d7a2
8026497: Font2DTest demo: unused resource files
Reviewed-by: azvegint, bae
- src/share/demo/jfc/Font2DTest/resources/TextResources.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/share/demo/jfc/Font2DTest/resources/resource.data
Changeset: 184da6145230
Author: serb
Date: 2014-08-05 13:59 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/184da6145230
6521727: DefaultTreeCellEditor doesn't implement Serializable
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
Changeset: 969c9dce2887
Author: avstepan
Date: 2014-08-05 15:39 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/969c9dce2887
8052012: move awt automated tests from AWT_Modality to OpenJDK repository - part 5
Reviewed-by: serb
+ 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/OnTopDDFTest.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/OnTopFDFTest.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
Changeset: bc16965990b6
Author: prr
Date: 2014-08-05 12:14 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/bc16965990b6
Merge
- src/share/classes/com/sun/jndi/ldap/VersionHelper12.java
- src/share/classes/com/sun/naming/internal/VersionHelper12.java
Changeset: 46136b7624a0
Author: prr
Date: 2014-08-05 14:18 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/46136b7624a0
8054371: Need to suppress newly added unchecked cast and conversion in Swing code
Reviewed-by: jgodinez
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/text/AbstractDocument.java
Changeset: 55e52e540ddd
Author: serb
Date: 2014-08-06 14:34 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/55e52e540ddd
6521706: A switch operator in JFrame.processWindowEvent() should be rewritten
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/JFrame.java
Changeset: f03524320844
Author: alexp
Date: 2014-08-06 21:46 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/f03524320844
8041982: Use of animated icon in JLayer causes CPU spin
Reviewed-by: alexsch
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/plaf/LayerUI.java
+ test/javax/swing/JLayer/8041982/bug8041982.java
+ test/javax/swing/JLayer/8041982/cupanim.gif
Changeset: b004448c3e98
Author: serb
Date: 2014-08-07 17:02 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b004448c3e98
8054372: Cleanup of com.sun.media.sound packages
Reviewed-by: azvegint, prr
! src/share/classes/com/sun/media/sound/JDK13Services.java
! src/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/share/classes/com/sun/media/sound/Platform.java
! src/share/classes/com/sun/media/sound/SoftSynthesizer.java
Changeset: eb2872ff0b83
Author: alexsch
Date: 2014-08-08 16:05 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/eb2872ff0b83
8051359: JPopupMenu creation in headless mode with JDK9b23 causes NPE
Reviewed-by: serb, pchelko
! src/share/classes/sun/awt/SunToolkit.java
Changeset: 264ae28a941b
Author: alexsch
Date: 2014-08-08 16:13 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/264ae28a941b
8049533: SwingUtilities.convertMouseEvent misses MouseWheelEvent.preciseWheelRotation
Reviewed-by: serb, pchelko
! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/share/classes/javax/swing/SwingUtilities.java
+ test/javax/swing/SwingUtilities/8049533/bug8049533.java
Changeset: cd1c277ea808
Author: alexsch
Date: 2014-08-08 16:19 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/cd1c277ea808
8017284: Aqua LaF: memory leak when HTML is used for JTabbedPane tab titles
Reviewed-by: serb, pchelko
! src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/javax/swing/JTabbedPane/8017284/bug8017284.java
Changeset: 36ee0efbb54f
Author: serb
Date: 2014-08-08 21:40 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/36ee0efbb54f
8054431: Some of the input validation in the javasound is too strict
Reviewed-by: azvegint, alexsch
! src/share/classes/com/sun/media/sound/RIFFReader.java
Changeset: b4924515f4ac
Author: serb
Date: 2014-08-08 21:46 +0400
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/b4924515f4ac
6302052: Reference to nonexistant Class in javadoc
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/CellEditor.java
Changeset: 42272cf09952
Author: prr
Date: 2014-08-08 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/42272cf09952
Merge
Changeset: e50dfa1c0902
Author: ddehaven
Date: 2014-08-19 10:32 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/e50dfa1c0902
Merge
! make/CopyIntoClasses.gmk
- src/demo/share/jfc/Font2DTest/resources/TextResources.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/demo/share/jfc/Font2DTest/resources/resource.data
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m
! src/java.desktop/share/classes/com/sun/media/sound/FFT.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/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java
! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java
! src/java.desktop/share/classes/javax/sound/midi/ControllerEventListener.java
! src/java.desktop/share/classes/javax/sound/midi/Instrument.java
! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/java.desktop/share/classes/javax/sound/midi/MetaEventListener.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/MidiChannel.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java
! src/java.desktop/share/classes/javax/sound/midi/MidiEvent.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/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/java.desktop/share/classes/javax/sound/midi/Patch.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/Soundbank.java
! src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java
! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.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/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
! src/java.desktop/share/classes/javax/swing/CellEditor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.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/LegacyGlueFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/event/SwingPropertyChangeSupport.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ComponentUI.java
! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/ComponentFactory.java
! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
+ src/java.desktop/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
+ src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
! src/java.desktop/share/classes/sun/awt/geom/Crossings.java
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java
+ src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
+ src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java
! src/java.desktop/share/classes/sun/font/CoreMetrics.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontLineMetrics.java
! src/java.desktop/share/classes/sun/font/FontRunIterator.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/ScriptRunData.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
! src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/classes/sun/java2d/loops/CompositeType.java
! src/java.desktop/share/classes/sun/java2d/loops/SurfaceType.java
! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/SunMinMaxPage.java
! src/java.desktop/share/classes/sun/print/SunPageSelection.java
! src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp
Changeset: c78600cab5ab
Author: ddehaven
Date: 2014-08-19 10:34 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c78600cab5ab
Merge
Changeset: 57e4d7182890
Author: mchung
Date: 2014-08-19 12:26 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/57e4d7182890
8055262: Update jdk/test/java/util/Base64 tests to remove use of sun.misc.BASE64Encoder/Decoder
Reviewed-by: mchung, sherman
Contributed-by: amy.lu at oracle.com
! test/java/util/Base64/TestBase64.java
! test/java/util/Base64/TestBase64Golden.java
Changeset: fe18ff3239e4
Author: weijun
Date: 2014-08-20 10:49 +0800
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/fe18ff3239e4
8055373: Typo in InquireType.java
Reviewed-by: mullan
! src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java
Changeset: 5b5651cec6bd
Author: sla
Date: 2014-08-20 16:10 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/5b5651cec6bd
8055673: test/com/sun/jdi/ShellScaffold.sh does not honor -javaoption
Reviewed-by: jbachorik
! test/com/sun/jdi/ShellScaffold.sh
Changeset: 1828f73b35cf
Author: lana
Date: 2014-08-28 14:54 -0700
URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/1828f73b35cf
Merge
! .hgtags
- make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java
- src/demo/share/jfc/Font2DTest/resources/TextResources.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/demo/share/jfc/Font2DTest/resources/resource.data
- src/java.base/share/conf/security/java.security-aix
- src/java.base/share/conf/security/java.security-linux
- src/java.base/share/conf/security/java.security-macosx
- src/java.base/share/conf/security/java.security-solaris
- src/java.base/share/conf/security/java.security-windows
- test/sun/tools/jps/jps-Defaults.sh
- test/sun/tools/jps/jps-V_2.sh
- test/sun/tools/jps/jps-V_Output2.awk
- test/sun/tools/jps/jps-Vm_2.sh
- test/sun/tools/jps/jps-Vm_Output2.awk
- test/sun/tools/jps/jps-Vvm.sh
- test/sun/tools/jps/jps-Vvm_Output1.awk
- test/sun/tools/jps/jps-Vvml.sh
- test/sun/tools/jps/jps-Vvml_2.sh
- test/sun/tools/jps/jps-Vvml_Output1.awk
- test/sun/tools/jps/jps-Vvml_Output2.awk
- test/sun/tools/jps/jps-help.sh
- test/sun/tools/jps/jps-l_1.sh
- test/sun/tools/jps/jps-l_2.sh
- test/sun/tools/jps/jps-l_Output1.awk
- test/sun/tools/jps/jps-l_Output2.awk
- test/sun/tools/jps/jps-lm.sh
- test/sun/tools/jps/jps-lm_Output1.awk
- test/sun/tools/jps/jps-m.sh
- test/sun/tools/jps/jps-m_2.sh
- test/sun/tools/jps/jps-m_Output1.awk
- test/sun/tools/jps/jps-m_Output2.awk
- test/sun/tools/jps/jps-q.sh
- test/sun/tools/jps/jps-q_Output1.awk
- test/sun/tools/jps/jps-v_1.sh
- test/sun/tools/jps/jps-v_Output1.awk
- test/sun/tools/jps/jps-vm_1.sh
- test/sun/tools/jps/jps-vm_Output1.awk
- test/sun/tools/jps/jps_Output1.awk
- test/sun/tools/jps/vmflags
More information about the jdk9-all-changes
mailing list