<Swing Dev> hg: jdk7/swing/jdk: 222 new changesets

lana.steuck at sun.com lana.steuck at sun.com
Mon Feb 23 21:54:24 UTC 2009


Changeset: 025fdbd9090b
Author:    chegar
Date:      2008-09-24 05:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/025fdbd9090b

6749308: java.io, java.lang, java.util exception classes don't specify serialVersionUID
Reviewed-by: alanb

! src/share/classes/java/io/CharConversionException.java
! src/share/classes/java/io/EOFException.java
! src/share/classes/java/io/FileNotFoundException.java
! src/share/classes/java/io/InterruptedIOException.java
! src/share/classes/java/io/SyncFailedException.java
! src/share/classes/java/io/UTFDataFormatException.java
! src/share/classes/java/io/UnsupportedEncodingException.java
! src/share/classes/java/lang/AbstractMethodError.java
! src/share/classes/java/lang/ArithmeticException.java
! src/share/classes/java/lang/ArrayIndexOutOfBoundsException.java
! src/share/classes/java/lang/ArrayStoreException.java
! src/share/classes/java/lang/AssertionError.java
! src/share/classes/java/lang/ClassCastException.java
! src/share/classes/java/lang/ClassCircularityError.java
! src/share/classes/java/lang/ClassFormatError.java
! src/share/classes/java/lang/CloneNotSupportedException.java
! src/share/classes/java/lang/EnumConstantNotPresentException.java
! src/share/classes/java/lang/IllegalAccessError.java
! src/share/classes/java/lang/IllegalAccessException.java
! src/share/classes/java/lang/IllegalMonitorStateException.java
! src/share/classes/java/lang/IllegalThreadStateException.java
! src/share/classes/java/lang/IncompatibleClassChangeError.java
! src/share/classes/java/lang/IndexOutOfBoundsException.java
! src/share/classes/java/lang/InstantiationError.java
! src/share/classes/java/lang/InstantiationException.java
! src/share/classes/java/lang/InternalError.java
! src/share/classes/java/lang/InterruptedException.java
! src/share/classes/java/lang/LinkageError.java
! src/share/classes/java/lang/NegativeArraySizeException.java
! src/share/classes/java/lang/NoClassDefFoundError.java
! src/share/classes/java/lang/NoSuchFieldError.java
! src/share/classes/java/lang/NoSuchFieldException.java
! src/share/classes/java/lang/NoSuchMethodError.java
! src/share/classes/java/lang/NoSuchMethodException.java
! src/share/classes/java/lang/NullPointerException.java
! src/share/classes/java/lang/OutOfMemoryError.java
! src/share/classes/java/lang/StackOverflowError.java
! src/share/classes/java/lang/StringIndexOutOfBoundsException.java
! src/share/classes/java/lang/ThreadDeath.java
! src/share/classes/java/lang/TypeNotPresentException.java
! src/share/classes/java/lang/UnknownError.java
! src/share/classes/java/lang/UnsatisfiedLinkError.java
! src/share/classes/java/lang/UnsupportedClassVersionError.java
! src/share/classes/java/lang/VerifyError.java
! src/share/classes/java/lang/annotation/AnnotationFormatError.java
! src/share/classes/java/lang/annotation/AnnotationTypeMismatchException.java
! src/share/classes/java/lang/annotation/IncompleteAnnotationException.java
! src/share/classes/java/lang/instrument/IllegalClassFormatException.java
! src/share/classes/java/lang/instrument/UnmodifiableClassException.java
! src/share/classes/java/lang/management/ManagementPermission.java
! src/share/classes/java/lang/reflect/GenericSignatureFormatError.java
! src/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java
! src/share/classes/java/util/ConcurrentModificationException.java
! src/share/classes/java/util/EmptyStackException.java
! src/share/classes/java/util/InputMismatchException.java
! src/share/classes/java/util/NoSuchElementException.java
! src/share/classes/java/util/TooManyListenersException.java
! src/share/classes/java/util/jar/JarException.java
! src/share/classes/java/util/regex/PatternSyntaxException.java
! src/share/classes/java/util/zip/DataFormatException.java
! src/share/classes/java/util/zip/ZipException.java

Changeset: 76fc6d885969
Author:    chegar
Date:      2008-09-24 05:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/76fc6d885969

Merge


Changeset: 48a790c67659
Author:    emcmanus
Date:      2008-09-24 15:19 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/48a790c67659

6750935: The expected NotCompliantMBeanException is not thrown for the custom MXBeanMappingFactory
6751872: MXBeanMappingFactory example says "implements" when it should be "extends"
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanSupport.java
! src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java
! test/javax/management/mxbean/CustomTypeTest.java

Changeset: e2c416af20bd
Author:    ksrini
Date:      2008-09-24 15:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e2c416af20bd

6742159: (launcher) improve the java launching mechanism
Summary: improves launching, also addresses 6694671 and 6749732
Reviewed-by: darcy, dholmes

! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
- src/share/classes/sun/launcher/LauncherHelp.java
+ src/share/classes/sun/launcher/LauncherHelper.java
! src/share/classes/sun/launcher/resources/launcher.properties
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
! test/tools/launcher/Arrrghs.java
- test/tools/launcher/Arrrghs.sh
+ test/tools/launcher/TestHelper.java

Changeset: b3234ba261fa
Author:    tbell
Date:      2008-09-29 22:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b3234ba261fa

Merge

- src/share/classes/sun/launcher/LauncherHelp.java
- test/tools/launcher/Arrrghs.sh

Changeset: a16f1d0cbff3
Author:    tbell
Date:      2008-10-04 22:48 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a16f1d0cbff3

Merge


Changeset: c272f261ad10
Author:    jjh
Date:      2008-10-02 18:23 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c272f261ad10

6751643: ThreadReference.ownedMonitors() can return null
Summary: Make a local copy of the cache so it doesn't get modified by a racy resume
Reviewed-by: dcubed, swamyv

! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
+ test/com/sun/jdi/SimulResumerTest.java

Changeset: faa3673d7624
Author:    mchung
Date:      2008-10-02 16:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/faa3673d7624

6581243: Service Tag and Product Registration Support in JDK 7
Summary: Include service tag creation and product registration support in JDK
Reviewed-by: ksrini

! make/com/sun/Makefile
+ make/com/sun/servicetag/Makefile
+ src/share/classes/com/sun/servicetag/BrowserSupport.java
+ src/share/classes/com/sun/servicetag/Installer.java
+ src/share/classes/com/sun/servicetag/LinuxSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/RegistrationData.java
+ src/share/classes/com/sun/servicetag/RegistrationDocument.java
+ src/share/classes/com/sun/servicetag/Registry.java
+ src/share/classes/com/sun/servicetag/ServiceTag.java
+ src/share/classes/com/sun/servicetag/SolarisServiceTag.java
+ src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/SunConnection.java
+ src/share/classes/com/sun/servicetag/SystemEnvironment.java
+ src/share/classes/com/sun/servicetag/UnauthorizedAccessException.java
+ src/share/classes/com/sun/servicetag/Util.java
+ src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java
+ src/share/classes/com/sun/servicetag/package.html
+ src/share/classes/com/sun/servicetag/resources/Putback-Notes.txt
+ src/share/classes/com/sun/servicetag/resources/javase_5_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/javase_6_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/javase_7_swordfish.properties
+ src/share/classes/com/sun/servicetag/resources/jdk_header.png
+ src/share/classes/com/sun/servicetag/resources/product_registration.xsd
+ src/share/classes/com/sun/servicetag/resources/register.html
+ src/share/classes/com/sun/servicetag/resources/register_ja.html
+ src/share/classes/com/sun/servicetag/resources/register_zh_CN.html
+ test/com/sun/servicetag/DeleteServiceTag.java
+ test/com/sun/servicetag/DuplicateNotFound.java
+ test/com/sun/servicetag/FindServiceTags.java
+ test/com/sun/servicetag/InstanceUrnCheck.java
+ test/com/sun/servicetag/InvalidRegistrationData.java
+ test/com/sun/servicetag/InvalidServiceTag.java
+ test/com/sun/servicetag/JavaServiceTagTest.java
+ test/com/sun/servicetag/JavaServiceTagTest1.java
+ test/com/sun/servicetag/NewRegistrationData.java
+ test/com/sun/servicetag/SvcTagClient.java
+ test/com/sun/servicetag/SystemRegistryTest.java
+ test/com/sun/servicetag/TestLoadFromXML.java
+ test/com/sun/servicetag/UpdateServiceTagTest.java
+ test/com/sun/servicetag/Util.java
+ test/com/sun/servicetag/ValidRegistrationData.java
+ test/com/sun/servicetag/environ.properties
+ test/com/sun/servicetag/missing-environ-field.xml
+ test/com/sun/servicetag/newer-registry-version.xml
+ test/com/sun/servicetag/registration.xml
+ test/com/sun/servicetag/servicetag1.properties
+ test/com/sun/servicetag/servicetag2.properties
+ test/com/sun/servicetag/servicetag3.properties
+ test/com/sun/servicetag/servicetag4.properties
+ test/com/sun/servicetag/servicetag5.properties

Changeset: d74db4a9799a
Author:    mchung
Date:      2008-10-03 09:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d74db4a9799a

Merge


Changeset: 906b5be0eca5
Author:    ksrini
Date:      2008-10-01 09:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/906b5be0eca5

4459600: java -jar fails to run Main-Class if classname followed by whitespace.
Summary: Fixed whitespace trimming in the manifest as well as post review comments on CR: 6742159
Reviewed-by: darcy, dholmes

! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/TestHelper.java

Changeset: 8e14a7bd6753
Author:    tbell
Date:      2008-10-04 22:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8e14a7bd6753

Merge

! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java

Changeset: e7f373751c6b
Author:    ksrini
Date:      2008-10-05 18:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e7f373751c6b

6755847: (launcher) will trigger assertions in debug build
Summary: Adds a temporary counter measure to to prevent assertions CR: 6755845
Reviewed-by: darcy, dholmes

! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c

Changeset: c7fae5013939
Author:    michaelm
Date:      2008-09-19 13:32 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c7fae5013939

6750364: Error in test for 6744329
Reviewed-by: chegar

! test/com/sun/net/httpserver/bugs/B6744329.java

Changeset: e57447118235
Author:    michaelm
Date:      2008-09-19 14:03 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e57447118235

Merge


Changeset: c54ce70a3668
Author:    chegar
Date:      2008-09-19 15:14 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c54ce70a3668

6746836: java.net exception classes don't specify serialVersionUID
Reviewed-by: alanb, jccollet

! make/sun/net/spi/Makefile
! make/sun/net/spi/nameservice/Makefile
! make/sun/net/spi/nameservice/dns/Makefile
! src/share/classes/java/net/BindException.java
! src/share/classes/java/net/ConnectException.java
! src/share/classes/java/net/HttpRetryException.java
! src/share/classes/java/net/MalformedURLException.java
! src/share/classes/java/net/NoRouteToHostException.java
! src/share/classes/java/net/PortUnreachableException.java
! src/share/classes/java/net/ProtocolException.java
! src/share/classes/java/net/SocketException.java
! src/share/classes/java/net/SocketTimeoutException.java
! src/share/classes/java/net/URISyntaxException.java
! src/share/classes/java/net/UnknownHostException.java
! src/share/classes/java/net/UnknownServiceException.java
! src/share/classes/sun/net/ConnectionResetException.java
! src/share/classes/sun/net/ProgressEvent.java
! src/share/classes/sun/net/TelnetProtocolException.java
! src/share/classes/sun/net/ftp/FtpLoginException.java
! src/share/classes/sun/net/ftp/FtpProtocolException.java
! src/share/classes/sun/net/httpserver/HttpError.java
! src/share/classes/sun/net/httpserver/StreamClosedException.java
! src/share/classes/sun/net/smtp/SmtpProtocolException.java
! src/share/classes/sun/net/www/ApplicationLaunchException.java
! src/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java

Changeset: abf3e1aa8031
Author:    michaelm
Date:      2008-09-22 15:53 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/abf3e1aa8031

6739920: java 6u4~ use larger C heap if there are many threads
Reviewed-by: chegar

! src/share/classes/java/net/AbstractPlainSocketImpl.java
! src/solaris/native/java/net/PlainSocketImpl.c

Changeset: 976c7eb88476
Author:    michaelm
Date:      2008-09-22 16:05 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/976c7eb88476

Merge


Changeset: 74fc78477907
Author:    mullan
Date:      2008-09-22 10:43 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/74fc78477907

6469266: Integrate Apache XMLSec 1.4.2 into JDK 7
Reviewed-by: valeriep

! src/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/Algorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/AttrCompare.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipher.java
! src/share/classes/com/sun/org/apache/xml/internal/security/encryption/XMLCipherInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyInfoContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/KeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/MgmtData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/PGPData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/RetrievalMethod.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/SPKIData.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/KeyValueContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509CRL.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509DataContent.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509IssuerSerial.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SubjectName.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/EncryptedKeyResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.dtd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/etsi.xsd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.dtd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/schema/xmldsig-core-schema.xsd
! src/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/NodeFilter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ObjectContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperty.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformParam.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHereContext.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
! src/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathAPIHolder.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/CachedXPathFuncHereAPI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/DigesterOutputStream.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementChecker.java
+ src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementCheckerImpl.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignatureElementProxy.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/SignerOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncBufferedOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFuncHereAPI.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/MacOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
+ src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
! test/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 81de7c8225c3
Author:    mullan
Date:      2008-09-22 11:26 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/81de7c8225c3

Merge

- src/share/classes/org/jcp/xml/dsig/internal/package.html

Changeset: de7864ec310c
Author:    chegar
Date:      2008-09-24 17:10 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/de7864ec310c

6621697: Problem with file test/sun/net/www/http/ChunkedInputStream/test.txt
Reviewed-by: michaelm

! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java
- test/sun/net/www/http/ChunkedInputStream/test.txt

Changeset: 8b0be0bc4b14
Author:    chegar
Date:      2008-09-26 11:24 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8b0be0bc4b14

6752807: java.net test ADatagramSocket.sh is broken
Summary: update bootclasspath set by test to simply prepend TESTCLASSES
Reviewed-by: michaelm

! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh

Changeset: 2f38da01dcf4
Author:    wetmore
Date:      2008-10-06 09:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2f38da01dcf4

Merge

! make/sun/net/spi/nameservice/dns/Makefile
- src/share/classes/org/jcp/xml/dsig/internal/package.html
! test/com/sun/net/httpserver/bugs/B6744329.java
- test/sun/net/www/http/ChunkedInputStream/test.txt

Changeset: bd208584e8af
Author:    tbell
Date:      2008-10-10 13:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/bd208584e8af

Merge


Changeset: cfbc79081769
Author:    ksrini
Date:      2008-10-14 13:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cfbc79081769

6758881: (launcher) needs to throw NoClassDefFoundError instead of JavaRuntimeException
Summary: The launcher will throw the Error vs. Exception, also fixed some minor issues with the tests.
Reviewed-by: darcy

! src/share/classes/sun/launcher/LauncherHelper.java
! test/tools/launcher/Arrrghs.java

Changeset: cc5f810b5af8
Author:    tbell
Date:      2008-10-17 08:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cc5f810b5af8

Merge

- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java

Changeset: dcd40f60ffd3
Author:    xdono
Date:      2008-10-23 10:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/dcd40f60ffd3

Added tag jdk7-b38 for changeset cc5f810b5af8

! .hgtags

Changeset: 86799e45c230
Author:    emcmanus
Date:      2008-10-08 18:38 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/86799e45c230

6757225: MXBean: Incorrect type names for parametrized types, dealing with arrays
Reviewed-by: sjiang

! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/monitor/Monitor.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/mxbean/TypeNameTest.java

Changeset: 6a76dcaf15e3
Author:    dfuchs
Date:      2008-10-09 14:10 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6a76dcaf15e3

6332953: JMX agent should bind to loopback address when starting the local connector server
Reviewed-by: emcmanus

! src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
+ src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
! src/share/lib/management/management.properties

Changeset: f50f9b0d18a8
Author:    dfuchs
Date:      2008-10-10 10:58 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f50f9b0d18a8

6758165: ConnectorBootstrap.DefaultValues should have a default value for USE_LOCAL_ONLY
Reviewed-by: alanb, emcmanus

! src/share/classes/sun/management/jmxremote/ConnectorBootstrap.java

Changeset: 214ebdcf7252
Author:    sherman
Date:      2008-10-13 14:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/214ebdcf7252

5025260: Register methods should throw ClosedChannelException instead of NPE
Summary: update the spec and implementation to throw ClosedSelectorException
Reviewed-by: alanb

! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ test/java/nio/channels/Selector/CloseThenRegister.java

Changeset: 5eab86fc2ea8
Author:    tbell
Date:      2008-10-17 16:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5eab86fc2ea8

Merge


Changeset: 486b917ed417
Author:    mullan
Date:      2008-10-07 13:41 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/486b917ed417

6752764: PIT B37: CertPath/CertPathValidatorTest/KeyParamsInheritanceTest failed
Summary: fix regression introduced by 6465942
Reviewed-by: vinnie

! src/share/classes/sun/security/provider/certpath/BasicChecker.java

Changeset: 3c234822b837
Author:    mullan
Date:      2008-10-07 13:48 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3c234822b837

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h

Changeset: 8b2d7e577d4a
Author:    mullan
Date:      2008-10-07 14:44 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8b2d7e577d4a

Merge


Changeset: 3f051f3ba5bb
Author:    weijun
Date:      2008-10-17 13:02 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3f051f3ba5bb

6706974: Add krb5 test infrastructure
Reviewed-by: valeriep

+ test/sun/security/krb5/auto/Action.java
+ test/sun/security/krb5/auto/BasicKrb5Test.java
+ test/sun/security/krb5/auto/CleanState.java
+ test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/CrossRealm.java
+ test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/KerberosHashEqualsTest.java
+ test/sun/security/krb5/auto/OneKDC.java
+ test/sun/security/krb5/auto/basic.sh

Changeset: 064e6a087f77
Author:    wetmore
Date:      2008-10-17 00:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/064e6a087f77

Merge


Changeset: 0bf6c9c6fdc5
Author:    weijun
Date:      2008-10-20 10:32 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0bf6c9c6fdc5

6761072: new krb5 tests fail on multiple platforms
Reviewed-by: xuelei

! test/sun/security/krb5/auto/BasicKrb5Test.java
! test/sun/security/krb5/auto/KDC.java
! test/sun/security/krb5/auto/OneKDC.java

Changeset: 7df3f9183f67
Author:    wetmore
Date:      2008-10-20 01:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7df3f9183f67

Merge


Changeset: 4e51997582ef
Author:    tbell
Date:      2008-10-23 21:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4e51997582ef

Merge


Changeset: 2914c04c8644
Author:    xdono
Date:      2008-11-06 12:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2914c04c8644

Added tag jdk7-b39 for changeset 4e51997582ef

! .hgtags

Changeset: 64da1f751c0f
Author:    martin
Date:      2008-10-24 20:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/64da1f751c0f

6761678: (ann) SecurityException in AnnotationInvocationHandler.getMemberMethods
Summary: Move call to getDeclaredMethods inside doPrivileged
Reviewed-by: darcy, mullan
Contributed-by: jjb at google.com

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

Changeset: 1a324821b463
Author:    tbell
Date:      2008-10-24 20:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1a324821b463

Merge


Changeset: 76ecb928e83a
Author:    emcmanus
Date:      2008-10-27 14:02 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/76ecb928e83a

6763639: Remove "rawtypes" warnings from JMX code
Reviewed-by: dfuchs

! make/netbeans/jmx/build.xml
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/LeaseRenewer.java
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java
! src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java
! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
! src/share/classes/com/sun/jmx/remote/util/ClassLogger.java
! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java
! src/share/classes/javax/management/AttributeList.java
! src/share/classes/javax/management/DefaultLoaderRepository.java
! src/share/classes/javax/management/JMRuntimeException.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
! src/share/classes/javax/management/StandardMBean.java
! src/share/classes/javax/management/event/EventClientDelegate.java
! src/share/classes/javax/management/event/EventSubscriber.java
! src/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/share/classes/javax/management/loading/MLet.java
! src/share/classes/javax/management/loading/MLetObjectInputStream.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/share/classes/javax/management/openmbean/ArrayType.java
! src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java
! src/share/classes/javax/management/openmbean/CompositeType.java
! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java
! src/share/classes/javax/management/openmbean/OpenType.java
! src/share/classes/javax/management/openmbean/SimpleType.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/share/classes/javax/management/openmbean/TabularType.java
! src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/share/classes/javax/management/relation/RelationService.java
! src/share/classes/javax/management/relation/RelationSupport.java
! src/share/classes/javax/management/relation/Role.java
! src/share/classes/javax/management/relation/RoleList.java
! src/share/classes/javax/management/relation/RoleResult.java
! src/share/classes/javax/management/relation/RoleUnresolved.java
! src/share/classes/javax/management/relation/RoleUnresolvedList.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
! src/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! src/share/classes/javax/management/timer/Timer.java

Changeset: 98ac3d398ed6
Author:    chegar
Date:      2008-10-28 16:14 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/98ac3d398ed6

6756771: com.sun.net.httpserver.HttpServer should handle POSTs larger than 2Gig
Summary: update implementation to use long instead of int
Reviewed-by: michaelm

! src/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/share/classes/sun/net/httpserver/Request.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
+ test/com/sun/net/httpserver/bugs/FixedLengthInputStream.java

Changeset: 58e52eb46bd3
Author:    emcmanus
Date:      2008-10-28 18:21 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/58e52eb46bd3

6763051: MXBean: Incorrect type names for parametrized dealing with arrays (openType)
6713777: developer diagnosability of errors in uncompliant mxbean interfaces
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/MBeanServerInvocationHandler.java
+ test/javax/management/mxbean/ExceptionDiagnosisTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: 8dcde0b16199
Author:    emcmanus
Date:      2008-10-30 17:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8dcde0b16199

6252609: Two different default descriptor forms defined for ModelMBeanInfoSupport
6253137: Documentation for NotificationListener's handback parameter is confusing
6368691: javadoc for JMX Descriptors has bugs and is very hard to navigate.
6602699: support for async notification of mbeaninfo update
6759612: [javadoc] EventClient.NOTIFS_LOST has a garbled href to addEventClientListener
6759619: Clarify what EventClient.getEventClientNotificationInfo does
6759622: Clarify what EventClient.getListeners list does
Summary: Documentation fixes, plus simple bugfix for 6759619.
Reviewed-by: dfuchs

! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/NotificationListener.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/mxbean/TypeNameTest.java

Changeset: cdfb6f963a60
Author:    emcmanus
Date:      2008-10-30 18:19 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cdfb6f963a60

6450848: make it easier to get the ObjectName of a JMX Proxy
Summary: Rework proxy javadoc to explain how to do this.
Reviewed-by: sjiang

! src/share/classes/javax/management/JMX.java

Changeset: 4ff842aee1fd
Author:    mullan
Date:      2008-10-30 17:24 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4ff842aee1fd

6764553: com.sun.org.apache.xml.internal.security.utils.IdResolver is not thread safe
Reviewed-by: valeriep

! src/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java

Changeset: f246770bcc78
Author:    mullan
Date:      2008-10-30 17:28 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f246770bcc78

Merge


Changeset: 8d17cc67a857
Author:    emcmanus
Date:      2008-10-31 17:34 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8d17cc67a857

6766173: Spec should say that createMBean wraps a constructor RuntimeException in a RuntimeMBeanException
Summary: JMX spec clarification
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java

Changeset: 2201dad60231
Author:    tbell
Date:      2008-11-07 11:45 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2201dad60231

Merge


Changeset: d00c685ae55e
Author:    xdono
Date:      2008-11-20 11:39 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d00c685ae55e

Added tag jdk7-b40 for changeset 2201dad60231

! .hgtags

Changeset: 5102df668164
Author:    mullan
Date:      2008-11-05 15:55 -0500
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5102df668164

6744888: OCSP validation code should permit some clock skew when checking validity of OCSP responses
Summary: Allow for up to 10 minutes of clock skew when validating OCSP responses
Reviewed-by: vinnie

! src/share/classes/sun/security/provider/certpath/OCSPResponse.java

Changeset: 6923a82c1036
Author:    mullan
Date:      2008-11-06 11:58 -0500
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6923a82c1036

Merge


Changeset: 3a3e02a55de8
Author:    mullan
Date:      2008-11-06 12:12 -0500
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3a3e02a55de8

6765046: CertPathValidatorException(Throwable).getMessage() always returns null since b37
Reviewed-by: vinnie

! src/share/classes/java/security/cert/CertPathValidatorException.java
+ test/java/security/cert/CertPathValidatorException/GetMessage.java

Changeset: 810a95940b99
Author:    emcmanus
Date:      2008-11-07 11:48 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/810a95940b99

5072267: A way to communicate client context such as locale to the JMX server
Summary: Support for client contexts and also for localization of descriptions
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/defaults/ServiceName.java
! src/share/classes/com/sun/jmx/event/EventParams.java
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
! src/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
+ src/share/classes/javax/management/ClientContext.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/MBeanServerNotification.java
! src/share/classes/javax/management/Notification.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/EventClientDelegate.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/event/EventRelay.java
! src/share/classes/javax/management/event/package-info.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/JMXConnectorServerMBean.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! test/javax/management/Introspector/AnnotationTest.java
+ test/javax/management/context/ContextForwarderTest.java
+ test/javax/management/context/ContextTest.java
+ test/javax/management/context/LocaleAwareBroadcasterTest.java
+ test/javax/management/context/LocaleTest.java
+ test/javax/management/context/LocalizableTest.java
+ test/javax/management/context/RemoteContextTest.java
+ test/javax/management/context/localizable/MBeanDescriptions.properties
+ test/javax/management/context/localizable/MBeanDescriptions_fr.java
+ test/javax/management/context/localizable/Whatsit.java
+ test/javax/management/context/localizable/WhatsitMBean.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/eventService/EventClientExecutorTest.java
! test/javax/management/eventService/EventManagerTest.java
! test/javax/management/eventService/ListenerTest.java
! test/javax/management/eventService/NotSerializableNotifTest.java
! test/javax/management/eventService/UsingEventService.java
! test/javax/management/namespace/EventWithNamespaceControlTest.java
! test/javax/management/namespace/JMXNamespaceSecurityTest.java
! test/javax/management/namespace/JMXNamespaceViewTest.java
! test/javax/management/namespace/JMXRemoteTargetNamespace.java
! test/javax/management/namespace/NamespaceNotificationsTest.java
! test/javax/management/namespace/NullDomainObjectNameTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/openmbean/CompositeDataStringTest.java
! test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
! test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/subjectDelegation/SimpleStandard.java

Changeset: 2410a0b48d06
Author:    emcmanus
Date:      2008-11-07 19:19 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2410a0b48d06

6336968: Methods to convert AttributeList to/from Map
6750008: Add JMX.getSpecificationVersion(MBeanServerConnection) and document interop
6750472: Add a way to convert a CompositeData into a Map
6752563: Allow CompositeDataSupport to have zero items
Summary: Small JMX RFEs
Reviewed-by: dfuchs

! src/share/classes/javax/management/AttributeList.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/MBeanServerNotification.java
! src/share/classes/javax/management/QueryNotificationFilter.java
! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/share/classes/javax/management/package.html
+ test/javax/management/MBeanServer/AttributeListMapTest.java
+ test/javax/management/MBeanServer/AttributeListTypeSafeTest.java
+ test/javax/management/openmbean/CompositeDataToMapTest.java
+ test/javax/management/remote/mandatory/version/JMXSpecVersionTest.java

Changeset: 275fa248e808
Author:    alanb
Date:      2008-11-11 08:59 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/275fa248e808

6763122: ZipFile ctor does not throw exception when file is not a zip file
Reviewed-by: bristor

! src/share/native/java/util/zip/zip_util.c
! test/java/util/zip/TestEmptyZip.java

Changeset: e81b47f0b40f
Author:    alanb
Date:      2008-11-11 09:07 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e81b47f0b40f

Merge

- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java

Changeset: d2f96992b77b
Author:    weijun
Date:      2008-11-12 16:00 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d2f96992b77b

6733095: Failure when SPNEGO request non-Mutual
Reviewed-by: valeriep

! src/share/classes/sun/security/jgss/GSSContextImpl.java
! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! test/sun/security/krb5/auto/Context.java
+ test/sun/security/krb5/auto/NonMutualSpnego.java

Changeset: 76edd0698e0a
Author:    weijun
Date:      2008-11-12 16:01 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/76edd0698e0a

6765491: Krb5LoginModule a little too restrictive, and the doc is not clear.
Reviewed-by: valeriep

! src/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! test/sun/security/krb5/auto/Context.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/LoginModuleOptions.java

Changeset: a85ef87f9eaa
Author:    chegar
Date:      2008-11-12 16:38 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a85ef87f9eaa

6755625: Add HttpURLConnection.setFixedLengthStreamingMode(long)
Reviewed-by: jccollet

! src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/share/classes/java/net/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! test/com/sun/net/httpserver/bugs/FixedLengthInputStream.java

Changeset: 84bd7fd5fb65
Author:    chegar
Date:      2008-11-13 09:40 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/84bd7fd5fb65

Merge


Changeset: 5c1a8571946f
Author:    tbell
Date:      2008-11-13 11:15 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5c1a8571946f

Merge

- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java

Changeset: 16efbe49c725
Author:    xuelei
Date:      2008-11-13 23:08 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/16efbe49c725

6728126: Parsing Extensions in Client Hello message is done in a wrong way
Summary: the inputStream.read(byte[], int, 0) is not always return zero.
Reviewed-by: wetmore, weijun

! src/share/classes/sun/security/ssl/HelloExtensions.java
+ test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java

Changeset: dcb8d806d731
Author:    xuelei
Date:      2008-11-13 23:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/dcb8d806d731

6745052: SLServerSocket file descriptor leak
Summary: SSLServerSocketImpl.checkEnabledSuites() does not release the temporary socket properly
Reviewed-by: wetmore, weijun

! src/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 67718d2bd49c
Author:    dfuchs
Date:      2008-11-14 17:22 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/67718d2bd49c

6683213: CounterMonitor's derived Gauge badly initialized
Reviewed-by: emcmanus

! src/share/classes/javax/management/monitor/CounterMonitor.java
! src/share/classes/javax/management/monitor/GaugeMonitor.java
! src/share/classes/javax/management/monitor/Monitor.java
+ test/javax/management/monitor/DerivedGaugeMonitorTest.java

Changeset: 44941f893cea
Author:    tbell
Date:      2008-11-21 15:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/44941f893cea

Merge


Changeset: b213ea31bcb3
Author:    xdono
Date:      2008-12-04 11:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b213ea31bcb3

Added tag jdk7-b41 for changeset 44941f893cea

! .hgtags

Changeset: 4f985ba72055
Author:    sherman
Date:      2008-11-19 14:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4f985ba72055

6714428: 'os.name' system property shows wrong value on 64-bit Windows XP
Summary: update to detect the correct os.name for 64-bit XP
Reviewed-by: darcy

! src/windows/native/java/lang/java_props_md.c

Changeset: 098e456e860e
Author:    emcmanus
Date:      2008-11-20 10:10 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/098e456e860e

6772779: @NotificationInfo does not create MBeanNotificationInfo in the MBean's MBeanInfo
6773593: CompositeDataSupport constructor javadoc is not in sync with the implementation
Reviewed-by: sjiang

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java

Changeset: 9df22bc448a3
Author:    sherman
Date:      2008-11-20 14:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9df22bc448a3

6745216: missing 4 chraset aliases in sun.nio.cs package
Summary: added "834" into x-IBM834's aliase list.
Reviewed-by: alanb

! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java

Changeset: 97e2e87aa035
Author:    dfuchs
Date:      2008-11-21 18:18 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/97e2e87aa035

6774170: LocalRMIServerSocketFactory should protect against ServerSocket.accept().getInetAddress() being null
Reviewed-by: emcmanus, jfdenise

! src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
+ test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java

Changeset: ce2d0938ea27
Author:    tbell
Date:      2008-11-21 20:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ce2d0938ea27

Merge


Changeset: d7b0a715bd3b
Author:    martin
Date:      2008-11-23 09:56 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d7b0a715bd3b

6775152: freetype version check program problem main arg order
Summary: Fix all compiler warnings
Reviewed-by: ohair, tbell

! make/common/shared/Sanity.gmk

Changeset: 31cb1c17f524
Author:    mullan
Date:      2008-11-25 10:17 -0500
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/31cb1c17f524

6728890: Add SwissSign root certificates to the JDK
6732157: Add VeriSign TSA Root Cert to the JDK
6754779: Add Camerfirma root certificates to the JDK
6768559: Add t-systems root CA certificate (Deutsche Telekom Root CA 2) to the JRE
Reviewed-by: vinnie

! test/lib/security/cacerts/VerifyCACerts.java

Changeset: b1620482689a
Author:    sherman
Date:      2008-11-25 10:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b1620482689a

6774710: spp.sh used by genBasic.sh/genCopyDirectMemory.sh
Summary: update the scripts to use java version of spp
Reviewed-by: alanb

! test/java/nio/Buffer/genBasic.sh
! test/java/nio/Buffer/genCopyDirectMemory.sh

Changeset: b7c47f49a53d
Author:    alanb
Date:      2008-11-25 19:26 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b7c47f49a53d

6593946: (bf) X-Buffer.compact() does not discard mark as specified
Summary: InvalidMarkException now correctly thrown. Thanks to keiths at redhat.com for the bug report and initial fix.
Reviewed-by: sherman, darcy

! src/share/classes/java/nio/Buffer.java
! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/classes/java/nio/Heap-X-Buffer.java
! test/java/nio/Buffer/Basic-X.java
! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
! test/java/nio/Buffer/genBasic.sh

Changeset: a0709a172b6d
Author:    chegar
Date:      2008-11-26 15:37 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a0709a172b6d

6720866: Slow performance using HttpURLConnection for upload
Reviewed-by: michaelm

! src/share/classes/sun/net/www/http/ChunkedOutputStream.java

Changeset: 24a31530683d
Author:    emcmanus
Date:      2008-11-27 15:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/24a31530683d

6776225: JMX.isNotificationSource wrong when DynamicWrapperMBean + SendNotification injection
Reviewed-by: dfuchs, jfdenise

! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/StandardEmitterMBean.java
! src/share/classes/javax/management/StandardMBean.java
! test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java

Changeset: 3d110bb4dc19
Author:    sherman
Date:      2008-11-29 20:55 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3d110bb4dc19

6725399: (ch) Channels.newInputStream should check for null
Summary: update to check null arg for all Channels methods
Reviewed-by: alanb

! src/share/classes/java/nio/channels/Channels.java
! test/java/nio/channels/Channels/Basic.java

Changeset: d782143219d6
Author:    tbell
Date:      2008-12-05 09:51 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d782143219d6

Merge


Changeset: 3ef0bdfa7609
Author:    xdono
Date:      2008-12-15 16:55 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3ef0bdfa7609

6785258: Update copyright year
Summary: Update copyright for files that have been modified starting July 2008 to Dec 2008
Reviewed-by: katleman, ohair, tbell

! make/javax/swing/Makefile
! make/netbeans/jmx/build.xml
! make/sun/net/spi/Makefile
! make/sun/net/spi/nameservice/Makefile
! src/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java
! src/share/classes/com/sun/jmx/defaults/ServiceName.java
! src/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/ObjectInputStreamWithLoader.java
! src/share/classes/com/sun/jmx/mbeanserver/SecureClassLoaderRepository.java
! src/share/classes/com/sun/jmx/mbeanserver/WeakIdentityHashMap.java
! src/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/share/classes/com/sun/jmx/remote/internal/Unmarshal.java
! src/share/classes/com/sun/jmx/remote/util/ClassLoaderWithRepository.java
! src/share/classes/com/sun/jmx/remote/util/ClassLogger.java
! src/share/classes/com/sun/jmx/remote/util/OrderClassLoaders.java
! src/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/share/classes/java/awt/EventDispatchThread.java
! src/share/classes/java/net/HttpURLConnection.java
! src/share/classes/java/nio/Buffer.java
! src/share/classes/java/nio/channels/SelectableChannel.java
! src/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/share/classes/java/text/SimpleDateFormat.java
! src/share/classes/javax/management/ClientContext.java
! src/share/classes/javax/management/DefaultLoaderRepository.java
! src/share/classes/javax/management/JMRuntimeException.java
! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanInfo.java
! src/share/classes/javax/management/Notification.java
! src/share/classes/javax/management/NotificationListener.java
! src/share/classes/javax/management/loading/DefaultLoaderRepository.java
! src/share/classes/javax/management/loading/MLetObjectInputStream.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfoSupport.java
! src/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/share/classes/javax/management/relation/Role.java
! src/share/classes/javax/management/relation/RoleList.java
! src/share/classes/javax/management/relation/RoleResult.java
! src/share/classes/javax/management/relation/RoleUnresolved.java
! src/share/classes/javax/management/relation/RoleUnresolvedList.java
! src/share/classes/javax/management/remote/rmi/NoCallStackClassLoader.java
! src/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
! src/share/classes/javax/swing/AbstractCellEditor.java
! src/share/classes/javax/swing/AbstractListModel.java
! src/share/classes/javax/swing/AbstractSpinnerModel.java
! src/share/classes/javax/swing/ActionMap.java
! src/share/classes/javax/swing/AncestorNotifier.java
! src/share/classes/javax/swing/ArrayTable.java
! src/share/classes/javax/swing/ButtonGroup.java
! src/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/share/classes/javax/swing/DefaultButtonModel.java
! src/share/classes/javax/swing/DefaultFocusManager.java
! src/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/share/classes/javax/swing/GroupLayout.java
! src/share/classes/javax/swing/InputMap.java
! src/share/classes/javax/swing/JDesktopPane.java
! src/share/classes/javax/swing/JDialog.java
! src/share/classes/javax/swing/JLayeredPane.java
! src/share/classes/javax/swing/JMenu.java
! src/share/classes/javax/swing/JMenuItem.java
! src/share/classes/javax/swing/JSpinner.java
! src/share/classes/javax/swing/JTextField.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/JWindow.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/LayoutComparator.java
! src/share/classes/javax/swing/LayoutFocusTraversalPolicy.java
! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/share/classes/javax/swing/MultiUIDefaults.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/share/classes/javax/swing/SpringLayout.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/TimerQueue.java
! src/share/classes/javax/swing/UIDefaults.java
! src/share/classes/javax/swing/UIManager.java
! src/share/classes/javax/swing/border/CompoundBorder.java
! src/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxEditor.java
! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! src/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/share/classes/javax/swing/plaf/basic/DragRecognitionSupport.java
! src/share/classes/javax/swing/plaf/basic/LazyActionMap.java
! src/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/share/classes/javax/swing/plaf/metal/MetalBumps.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/metal/MetalRadioButtonUI.java
! src/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/share/classes/javax/swing/plaf/metal/MetalToolBarUI.java
! src/share/classes/javax/swing/plaf/synth/DefaultSynthStyleFactory.java
! src/share/classes/javax/swing/plaf/synth/ImagePainter.java
! src/share/classes/javax/swing/plaf/synth/Region.java
! src/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java
! src/share/classes/javax/swing/plaf/synth/SynthContext.java
! src/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java
! src/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java
! src/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/javax/swing/plaf/synth/SynthStyle.java
! src/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java
! src/share/classes/javax/swing/plaf/synth/SynthTreeUI.java
! src/share/classes/javax/swing/table/AbstractTableModel.java
! src/share/classes/javax/swing/table/DefaultTableModel.java
! src/share/classes/javax/swing/text/AsyncBoxView.java
! src/share/classes/javax/swing/text/ComponentView.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultFormatter.java
! src/share/classes/javax/swing/text/DefaultHighlighter.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/ElementIterator.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/javax/swing/text/InternationalFormatter.java
! src/share/classes/javax/swing/text/LayoutQueue.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/SegmentCache.java
! src/share/classes/javax/swing/text/SimpleAttributeSet.java
! src/share/classes/javax/swing/text/StringContent.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/TableView.java
! src/share/classes/javax/swing/text/TextAction.java
! src/share/classes/javax/swing/text/TextLayoutStrategy.java
! src/share/classes/javax/swing/text/ZoneView.java
! src/share/classes/javax/swing/text/html/HRuleView.java
! src/share/classes/javax/swing/text/html/HTML.java
! src/share/classes/javax/swing/text/html/HTMLDocument.java
! src/share/classes/javax/swing/text/html/HTMLWriter.java
! src/share/classes/javax/swing/text/html/Map.java
! src/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/share/classes/javax/swing/text/html/OptionListModel.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
! src/share/classes/javax/swing/text/html/TableView.java
! src/share/classes/javax/swing/text/html/parser/TagStack.java
! src/share/classes/javax/swing/text/rtf/MockAttributeSet.java
! src/share/classes/javax/swing/text/rtf/RTFParser.java
! src/share/classes/javax/swing/text/rtf/RTFReader.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/FixedHeightLayoutCache.java
! src/share/classes/javax/swing/tree/VariableHeightLayoutCache.java
! src/share/classes/javax/swing/undo/StateEdit.java
! src/share/classes/javax/swing/undo/UndoManager.java
! src/share/classes/javax/swing/undo/UndoableEditSupport.java
! src/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
! src/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/share/classes/sun/awt/im/CompositionArea.java
! src/share/classes/sun/management/jmxremote/LocalRMIServerSocketFactory.java
! src/share/classes/sun/net/ProgressEvent.java
! src/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/share/classes/sun/net/httpserver/FixedLengthInputStream.java
! src/share/classes/sun/net/httpserver/Request.java
! src/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java
! src/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/share/classes/sun/swing/AccessibleMethod.java
! src/share/classes/sun/swing/SwingLazyValue.java
! src/share/classes/sun/swing/SwingUtilities2.java
! src/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/share/classes/sun/util/calendar/ZoneInfo.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java
! src/share/native/sun/font/bidi/ubidi.c
! src/solaris/classes/sun/net/www/protocol/http/NTLMAuthentication.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
! test/java/nio/Buffer/Basic-X.java
! test/java/nio/Buffer/Basic.java
! test/java/nio/Buffer/BasicByte.java
! test/java/nio/Buffer/BasicChar.java
! test/java/nio/Buffer/BasicDouble.java
! test/java/nio/Buffer/BasicFloat.java
! test/java/nio/Buffer/BasicInt.java
! test/java/nio/Buffer/BasicLong.java
! test/java/nio/Buffer/BasicShort.java
! test/java/nio/Buffer/genBasic.sh
! test/java/nio/Buffer/genCopyDirectMemory.sh
! test/java/nio/channels/Channels/Basic.java
! test/java/util/TimeZone/OldIDMappingTest.sh
! test/javax/management/Introspector/AnnotationTest.java
! test/javax/management/MBeanServer/MBeanExceptionTest.java
! test/javax/management/context/ContextTest.java
! test/javax/management/context/LocaleTest.java
! test/javax/management/context/LocalizableTest.java
! test/javax/management/context/localizable/MBeanDescriptions_fr.java
! test/javax/management/context/localizable/Whatsit.java
! test/javax/management/context/localizable/WhatsitMBean.java
! test/javax/management/remote/mandatory/provider/ProviderTest.java
! test/javax/management/remote/mandatory/subjectDelegation/SimpleStandard.java
! test/javax/swing/RepaintManager/6608456/bug6608456.java
! test/javax/swing/text/html/HRuleView/Test5062055.java
! test/javax/xml/crypto/dsig/GenerationTests.java

Changeset: 51a20a7ee9c8
Author:    xdono
Date:      2008-12-18 21:34 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/51a20a7ee9c8

Added tag jdk7-b42 for changeset 3ef0bdfa7609

! .hgtags

Changeset: 4e0e690373fc
Author:    wetmore
Date:      2008-12-02 14:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4e0e690373fc

6778613: Update javax.crypto.Cipher.getMaxAllowedKeyLength to point to proper Appendix after doc reorg
Reviewed-by: mullan

! src/share/classes/javax/crypto/Cipher.java

Changeset: a99a2d2f3249
Author:    dfuchs
Date:      2008-12-04 17:58 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a99a2d2f3249

6319823: new mbean register/unregister notification for groups of mbeans
6779698: Merge error caused duplicate example code in MBeanServerNotification
Reviewed-by: emcmanus

! src/share/classes/javax/management/MBeanServerNotification.java

Changeset: 87170fc5a587
Author:    mchung
Date:      2008-12-05 10:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/87170fc5a587

6764062: Revise usage of java.io.*.close
Summary: Handle closing multiple open I/O streams in case close() throws IOException
Reviewed-by: ksrini

! src/share/classes/com/sun/servicetag/Installer.java
! src/share/classes/com/sun/servicetag/SunConnection.java
! src/share/classes/com/sun/servicetag/Util.java
! src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java

Changeset: baa10242c544
Author:    mchung
Date:      2008-12-05 10:30 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/baa10242c544

6750389: The cpuManufactorer does not correctly recognized for Solaris 10
Summary: Fix the correct SMBIOS type (4) to obtain CPU manufacturer
Reviewed-by: ksrini

! src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java

Changeset: ea43ec07a878
Author:    tbell
Date:      2008-12-05 21:59 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ea43ec07a878

Merge


Changeset: b4bf1806ee66
Author:    emcmanus
Date:      2008-12-09 12:01 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b4bf1806ee66

6774918: @NotificationInfo is ineffective on MBeans that cannot send notifications
Reviewed-by: jfdenise

! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/share/classes/javax/management/NotificationInfo.java
! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java

Changeset: 95f828533592
Author:    jfdenise
Date:      2008-12-09 14:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/95f828533592

6501362: DescriptorSupport(String) could recognize "name=value" as well as XML format
Reviewed-by: emcmanus

! src/share/classes/javax/management/modelmbean/DescriptorSupport.java
+ test/javax/management/descriptor/DescriptorConstructorTest.java

Changeset: 8d7117d71fc7
Author:    jfdenise
Date:      2008-12-09 15:36 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8d7117d71fc7

6250014: MBeanOperationInfo Descriptor field for exceptions
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/MBeanOperationInfo.java
+ test/javax/management/Introspector/ExceptionsDescriptorTest.java

Changeset: f8c2f3b5c0ff
Author:    jfdenise
Date:      2008-12-09 15:57 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f8c2f3b5c0ff

6675526: Define an Annotation to name registered MBeans
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/JMX.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
+ src/share/classes/javax/management/ObjectNameTemplate.java
+ test/javax/management/Introspector/ObjectNameTemplateTest.java

Changeset: ab4d12886aaf
Author:    jfdenise
Date:      2008-12-09 16:14 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ab4d12886aaf

6450834: RFE: allow StandardMBean to call MBeanRegistration methods on its wrapped resource
6373143: MonitorNotification should have a public constructor
Reviewed-by: emcmanus

! src/share/classes/javax/management/StandardMBean.java
! src/share/classes/javax/management/monitor/MonitorNotification.java
+ test/javax/management/monitor/InstantiateMonitorNotificationTest.java
+ test/javax/management/standardmbean/RegistrationTest.java

Changeset: 3d822c99e3ab
Author:    jfdenise
Date:      2008-12-09 16:26 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3d822c99e3ab

6287328: Add methods to StandardMBean to retrieve a method based on MBean{Attribute|Operation}Info
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
! src/share/classes/javax/management/StandardMBean.java
+ test/javax/management/standardmbean/FindMethodTest.java

Changeset: 6eec8be80bfe
Author:    sjiang
Date:      2008-12-09 17:41 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6eec8be80bfe

6405891: MLet: could be improved to load a native lib
Reviewed-by: emcmanus

! src/share/classes/javax/management/loading/MLet.java

Changeset: 30239cf868b0
Author:    sjiang
Date:      2008-12-09 17:41 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/30239cf868b0

Merge


Changeset: 0b1c7f982cc0
Author:    emcmanus
Date:      2008-12-09 18:30 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0b1c7f982cc0

6780803: Wrong parameter name in description of EventClient::addListeners()
6470295: Misleading exception message says context classloader when it isn't
6714954: Description of MBeanPermission checking in MBeanServer javadoc is inaccurate
6732037: Event Service spec needs more detail about Executor use
6740900: Specify that listeners invoked via SendNotification should not block
6778436: Typo in @NotificationInfos spec
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/share/classes/javax/management/MBeanRegistration.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java

Changeset: 23738109351f
Author:    sjiang
Date:      2008-12-09 18:42 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/23738109351f

6760712: Provide a connector server option that causes it not to prevent the VM from exiting
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
+ test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java

Changeset: 0dc9fc01e5d6
Author:    sjiang
Date:      2008-12-09 18:45 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0dc9fc01e5d6

Merge


Changeset: 4951fee90769
Author:    sjiang
Date:      2008-12-09 19:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4951fee90769

6332907: Add ability for connector server to close individual connections
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java
+ test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java

Changeset: 61e73bc43e72
Author:    dfuchs
Date:      2008-12-09 20:20 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/61e73bc43e72

6768935: Clarify the behaviour of ObjectName pattern matching with regards to namespaces
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/namespace/JMXDomain.java
! src/share/classes/javax/management/namespace/JMXNamespacePermission.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/package-info.java
! test/javax/management/namespace/LeadingSeparatorsTest.java
! test/javax/management/namespace/NullDomainObjectNameTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/namespace/QueryNamesTest.java

Changeset: 7aa035fdd97d
Author:    sjiang
Date:      2008-12-09 20:50 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7aa035fdd97d

6336980: NotificationBroadcasterSupport: to tell whether there are listeners and to do clear
Reviewed-by: emcmanus

! src/share/classes/javax/management/NotificationBroadcasterSupport.java
+ test/javax/management/notification/SupportClearTest.java

Changeset: 3f226f477d56
Author:    sjiang
Date:      2008-12-09 20:51 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3f226f477d56

Merge


Changeset: c8db1ddbdba4
Author:    emcmanus
Date:      2008-12-10 11:59 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c8db1ddbdba4

6456269: Add a GenericMBeanException so clients don't have to have server's exception classes present
Reviewed-by: jfdenise, dfuchs

! src/share/classes/javax/management/Descriptor.java
+ src/share/classes/javax/management/GenericMBeanException.java
! src/share/classes/javax/management/MBeanException.java
+ test/javax/management/interop/MBeanExceptionInteropTest.java
+ test/javax/management/openmbean/GenericMBeanExceptionTest.java

Changeset: b89ba9a6d9a6
Author:    sherman
Date:      2008-12-10 14:03 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b89ba9a6d9a6

6642323: Speeding up Single Byte Decoders
6642328: Speeding up Single Byte Encoders
Summary: re-implementation of mapping based sbcs charts
Reviewed-by: alanb

! make/java/nio/FILES_java.gmk
! make/java/nio/Makefile
! make/sun/nio/FILES_java.gmk
! make/sun/nio/Makefile
+ make/tools/CharsetMapping/IBM037.c2b
+ make/tools/CharsetMapping/IBM037.map
+ make/tools/CharsetMapping/IBM037.nr
+ make/tools/CharsetMapping/IBM1006.map
+ make/tools/CharsetMapping/IBM1025.c2b
+ make/tools/CharsetMapping/IBM1025.map
+ make/tools/CharsetMapping/IBM1025.nr
+ make/tools/CharsetMapping/IBM1026.c2b
+ make/tools/CharsetMapping/IBM1026.map
+ make/tools/CharsetMapping/IBM1026.nr
+ make/tools/CharsetMapping/IBM1046.map
+ make/tools/CharsetMapping/IBM1047.map
+ make/tools/CharsetMapping/IBM1097.map
+ make/tools/CharsetMapping/IBM1098.map
+ make/tools/CharsetMapping/IBM1112.c2b
+ make/tools/CharsetMapping/IBM1112.map
+ make/tools/CharsetMapping/IBM1112.nr
+ make/tools/CharsetMapping/IBM1122.c2b
+ make/tools/CharsetMapping/IBM1122.map
+ make/tools/CharsetMapping/IBM1122.nr
+ make/tools/CharsetMapping/IBM1123.c2b
+ make/tools/CharsetMapping/IBM1123.map
+ make/tools/CharsetMapping/IBM1123.nr
+ make/tools/CharsetMapping/IBM1124.map
+ make/tools/CharsetMapping/IBM1140.c2b
+ make/tools/CharsetMapping/IBM1140.map
+ make/tools/CharsetMapping/IBM1141.c2b
+ make/tools/CharsetMapping/IBM1141.map
+ make/tools/CharsetMapping/IBM1142.c2b
+ make/tools/CharsetMapping/IBM1142.map
+ make/tools/CharsetMapping/IBM1143.c2b
+ make/tools/CharsetMapping/IBM1143.map
+ make/tools/CharsetMapping/IBM1144.c2b
+ make/tools/CharsetMapping/IBM1144.map
+ make/tools/CharsetMapping/IBM1145.c2b
+ make/tools/CharsetMapping/IBM1145.map
+ make/tools/CharsetMapping/IBM1146.c2b
+ make/tools/CharsetMapping/IBM1146.map
+ make/tools/CharsetMapping/IBM1147.c2b
+ make/tools/CharsetMapping/IBM1147.map
+ make/tools/CharsetMapping/IBM1148.c2b
+ make/tools/CharsetMapping/IBM1148.map
+ make/tools/CharsetMapping/IBM1149.c2b
+ make/tools/CharsetMapping/IBM1149.map
+ make/tools/CharsetMapping/IBM273.c2b
+ make/tools/CharsetMapping/IBM273.map
+ make/tools/CharsetMapping/IBM273.nr
+ make/tools/CharsetMapping/IBM277.c2b
+ make/tools/CharsetMapping/IBM277.map
+ make/tools/CharsetMapping/IBM277.nr
+ make/tools/CharsetMapping/IBM278.c2b
+ make/tools/CharsetMapping/IBM278.map
+ make/tools/CharsetMapping/IBM278.nr
+ make/tools/CharsetMapping/IBM280.c2b
+ make/tools/CharsetMapping/IBM280.map
+ make/tools/CharsetMapping/IBM280.nr
+ make/tools/CharsetMapping/IBM284.c2b
+ make/tools/CharsetMapping/IBM284.map
+ make/tools/CharsetMapping/IBM284.nr
+ make/tools/CharsetMapping/IBM285.c2b
+ make/tools/CharsetMapping/IBM285.map
+ make/tools/CharsetMapping/IBM285.nr
+ make/tools/CharsetMapping/IBM297.c2b
+ make/tools/CharsetMapping/IBM297.map
+ make/tools/CharsetMapping/IBM297.nr
+ make/tools/CharsetMapping/IBM420.c2b
+ make/tools/CharsetMapping/IBM420.map
+ make/tools/CharsetMapping/IBM420.nr
+ make/tools/CharsetMapping/IBM424.c2b
+ make/tools/CharsetMapping/IBM424.map
+ make/tools/CharsetMapping/IBM424.nr
+ make/tools/CharsetMapping/IBM437.map
+ make/tools/CharsetMapping/IBM500.c2b
+ make/tools/CharsetMapping/IBM500.map
+ make/tools/CharsetMapping/IBM500.nr
+ make/tools/CharsetMapping/IBM737.map
+ make/tools/CharsetMapping/IBM775.map
+ make/tools/CharsetMapping/IBM838.c2b
+ make/tools/CharsetMapping/IBM838.map
+ make/tools/CharsetMapping/IBM838.nr
+ make/tools/CharsetMapping/IBM850.map
+ make/tools/CharsetMapping/IBM852.map
+ make/tools/CharsetMapping/IBM855.map
+ make/tools/CharsetMapping/IBM856.map
+ make/tools/CharsetMapping/IBM857.map
+ make/tools/CharsetMapping/IBM858.map
+ make/tools/CharsetMapping/IBM860.map
+ make/tools/CharsetMapping/IBM861.map
+ make/tools/CharsetMapping/IBM862.map
+ make/tools/CharsetMapping/IBM863.map
+ make/tools/CharsetMapping/IBM864.map
+ make/tools/CharsetMapping/IBM865.map
+ make/tools/CharsetMapping/IBM866.map
+ make/tools/CharsetMapping/IBM868.map
+ make/tools/CharsetMapping/IBM869.map
+ make/tools/CharsetMapping/IBM870.c2b
+ make/tools/CharsetMapping/IBM870.map
+ make/tools/CharsetMapping/IBM870.nr
+ make/tools/CharsetMapping/IBM871.c2b
+ make/tools/CharsetMapping/IBM871.map
+ make/tools/CharsetMapping/IBM871.nr
+ make/tools/CharsetMapping/IBM874.map
+ make/tools/CharsetMapping/IBM874.nr
+ make/tools/CharsetMapping/IBM875.c2b
+ make/tools/CharsetMapping/IBM875.map
+ make/tools/CharsetMapping/IBM875.nr
+ make/tools/CharsetMapping/IBM918.c2b
+ make/tools/CharsetMapping/IBM918.map
+ make/tools/CharsetMapping/IBM918.nr
+ make/tools/CharsetMapping/IBM921.map
+ make/tools/CharsetMapping/IBM922.map
+ make/tools/CharsetMapping/ISO_8859_11.map
+ make/tools/CharsetMapping/ISO_8859_13.map
+ make/tools/CharsetMapping/ISO_8859_15.map
+ make/tools/CharsetMapping/ISO_8859_2.map
+ make/tools/CharsetMapping/ISO_8859_3.map
+ make/tools/CharsetMapping/ISO_8859_4.map
+ make/tools/CharsetMapping/ISO_8859_5.map
+ make/tools/CharsetMapping/ISO_8859_6.map
+ make/tools/CharsetMapping/ISO_8859_7.map
+ make/tools/CharsetMapping/ISO_8859_8.map
+ make/tools/CharsetMapping/ISO_8859_9.map
+ make/tools/CharsetMapping/JIS_X_0201.map
+ make/tools/CharsetMapping/KOI8_R.map
+ make/tools/CharsetMapping/KOI8_U.map
+ make/tools/CharsetMapping/MS1250.map
+ make/tools/CharsetMapping/MS1251.map
+ make/tools/CharsetMapping/MS1252.map
+ make/tools/CharsetMapping/MS1253.map
+ make/tools/CharsetMapping/MS1254.map
+ make/tools/CharsetMapping/MS1255.map
+ make/tools/CharsetMapping/MS1256.map
+ make/tools/CharsetMapping/MS1257.map
+ make/tools/CharsetMapping/MS1258.map
+ make/tools/CharsetMapping/MS874.map
+ make/tools/CharsetMapping/MacArabic.map
+ make/tools/CharsetMapping/MacCentralEurope.map
+ make/tools/CharsetMapping/MacCroatian.map
+ make/tools/CharsetMapping/MacCyrillic.map
+ make/tools/CharsetMapping/MacDingbat.map
+ make/tools/CharsetMapping/MacGreek.map
+ make/tools/CharsetMapping/MacHebrew.map
+ make/tools/CharsetMapping/MacIceland.map
+ make/tools/CharsetMapping/MacRoman.map
+ make/tools/CharsetMapping/MacRomania.map
+ make/tools/CharsetMapping/MacSymbol.map
+ make/tools/CharsetMapping/MacThai.map
+ make/tools/CharsetMapping/MacTurkish.map
+ make/tools/CharsetMapping/MacUkraine.map
+ make/tools/CharsetMapping/SingleByte-X.java
+ make/tools/CharsetMapping/TIS_620.map
+ make/tools/CharsetMapping/extsbcs
+ make/tools/CharsetMapping/sbcs
! make/tools/src/build/tools/charsetmapping/GenerateMapping.java
+ make/tools/src/build/tools/charsetmapping/GenerateSBCS.java
! src/share/classes/sun/io/ByteToCharCp850.java
! src/share/classes/sun/io/CharToByteJIS0201.java
! src/share/classes/sun/io/CharToByteSingleByte.java
- src/share/classes/sun/nio/cs/IBM437.java
- src/share/classes/sun/nio/cs/IBM737.java
- src/share/classes/sun/nio/cs/IBM775.java
- src/share/classes/sun/nio/cs/IBM850.java
- src/share/classes/sun/nio/cs/IBM852.java
- src/share/classes/sun/nio/cs/IBM855.java
- src/share/classes/sun/nio/cs/IBM857.java
- src/share/classes/sun/nio/cs/IBM858.java
- src/share/classes/sun/nio/cs/IBM862.java
- src/share/classes/sun/nio/cs/IBM866.java
- src/share/classes/sun/nio/cs/IBM874.java
- src/share/classes/sun/nio/cs/ISO_8859_13.java
- src/share/classes/sun/nio/cs/ISO_8859_15.java
- src/share/classes/sun/nio/cs/ISO_8859_2.java
- src/share/classes/sun/nio/cs/ISO_8859_4.java
- src/share/classes/sun/nio/cs/ISO_8859_5.java
- src/share/classes/sun/nio/cs/ISO_8859_7.java
- src/share/classes/sun/nio/cs/ISO_8859_9.java
- src/share/classes/sun/nio/cs/KOI8_R.java
- src/share/classes/sun/nio/cs/KOI8_U.java
- src/share/classes/sun/nio/cs/MS1250.java
- src/share/classes/sun/nio/cs/MS1251.java
- src/share/classes/sun/nio/cs/MS1252.java
- src/share/classes/sun/nio/cs/MS1253.java
- src/share/classes/sun/nio/cs/MS1254.java
- src/share/classes/sun/nio/cs/MS1257.java
+ src/share/classes/sun/nio/cs/SingleByte.java
- src/share/classes/sun/nio/cs/ext/IBM037.java
- src/share/classes/sun/nio/cs/ext/IBM1006.java
- src/share/classes/sun/nio/cs/ext/IBM1025.java
- src/share/classes/sun/nio/cs/ext/IBM1026.java
- src/share/classes/sun/nio/cs/ext/IBM1046.java
- src/share/classes/sun/nio/cs/ext/IBM1047.java
- src/share/classes/sun/nio/cs/ext/IBM1097.java
- src/share/classes/sun/nio/cs/ext/IBM1098.java
- src/share/classes/sun/nio/cs/ext/IBM1112.java
- src/share/classes/sun/nio/cs/ext/IBM1122.java
- src/share/classes/sun/nio/cs/ext/IBM1123.java
- src/share/classes/sun/nio/cs/ext/IBM1124.java
- src/share/classes/sun/nio/cs/ext/IBM1140.java
- src/share/classes/sun/nio/cs/ext/IBM1141.java
- src/share/classes/sun/nio/cs/ext/IBM1142.java
- src/share/classes/sun/nio/cs/ext/IBM1143.java
- src/share/classes/sun/nio/cs/ext/IBM1144.java
- src/share/classes/sun/nio/cs/ext/IBM1145.java
- src/share/classes/sun/nio/cs/ext/IBM1146.java
- src/share/classes/sun/nio/cs/ext/IBM1147.java
- src/share/classes/sun/nio/cs/ext/IBM1148.java
- src/share/classes/sun/nio/cs/ext/IBM1149.java
- src/share/classes/sun/nio/cs/ext/IBM273.java
- src/share/classes/sun/nio/cs/ext/IBM277.java
- src/share/classes/sun/nio/cs/ext/IBM278.java
- src/share/classes/sun/nio/cs/ext/IBM280.java
- src/share/classes/sun/nio/cs/ext/IBM284.java
- src/share/classes/sun/nio/cs/ext/IBM285.java
- src/share/classes/sun/nio/cs/ext/IBM297.java
- src/share/classes/sun/nio/cs/ext/IBM420.java
- src/share/classes/sun/nio/cs/ext/IBM424.java
- src/share/classes/sun/nio/cs/ext/IBM500.java
- src/share/classes/sun/nio/cs/ext/IBM838.java
- src/share/classes/sun/nio/cs/ext/IBM856.java
- src/share/classes/sun/nio/cs/ext/IBM860.java
- src/share/classes/sun/nio/cs/ext/IBM861.java
- src/share/classes/sun/nio/cs/ext/IBM863.java
- src/share/classes/sun/nio/cs/ext/IBM864.java
- src/share/classes/sun/nio/cs/ext/IBM865.java
- src/share/classes/sun/nio/cs/ext/IBM868.java
- src/share/classes/sun/nio/cs/ext/IBM869.java
- src/share/classes/sun/nio/cs/ext/IBM870.java
- src/share/classes/sun/nio/cs/ext/IBM871.java
- src/share/classes/sun/nio/cs/ext/IBM875.java
- src/share/classes/sun/nio/cs/ext/IBM918.java
- src/share/classes/sun/nio/cs/ext/IBM921.java
- src/share/classes/sun/nio/cs/ext/IBM922.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_11.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_3.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_6.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_8.java
- src/share/classes/sun/nio/cs/ext/MS1255.java
- src/share/classes/sun/nio/cs/ext/MS1256.java
- src/share/classes/sun/nio/cs/ext/MS1258.java
- src/share/classes/sun/nio/cs/ext/MS874.java
- src/share/classes/sun/nio/cs/ext/MacArabic.java
- src/share/classes/sun/nio/cs/ext/MacCentralEurope.java
- src/share/classes/sun/nio/cs/ext/MacCroatian.java
- src/share/classes/sun/nio/cs/ext/MacCyrillic.java
- src/share/classes/sun/nio/cs/ext/MacDingbat.java
- src/share/classes/sun/nio/cs/ext/MacGreek.java
- src/share/classes/sun/nio/cs/ext/MacHebrew.java
- src/share/classes/sun/nio/cs/ext/MacIceland.java
- src/share/classes/sun/nio/cs/ext/MacRoman.java
- src/share/classes/sun/nio/cs/ext/MacRomania.java
- src/share/classes/sun/nio/cs/ext/MacSymbol.java
- src/share/classes/sun/nio/cs/ext/MacThai.java
- src/share/classes/sun/nio/cs/ext/MacTurkish.java
- src/share/classes/sun/nio/cs/ext/MacUkraine.java
- src/share/classes/sun/nio/cs/ext/TIS_620.java

Changeset: 18ab3173fcec
Author:    tbell
Date:      2008-12-19 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/18ab3173fcec

Merge

! src/share/classes/javax/management/MBeanAttributeInfo.java
! src/share/classes/javax/management/MBeanConstructorInfo.java
! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java

Changeset: 94bcd3503668
Author:    bae
Date:      2008-07-25 14:46 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/94bcd3503668

6687968: PNGImageReader leaks native memory through an Inflater.
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java

Changeset: e62bc7b05b8a
Author:    igor
Date:      2008-08-04 18:50 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e62bc7b05b8a

4356282: RFE: T2K should be used to rasterize CID/CFF fonts
Reviewed-by: bae, prr

! src/share/classes/sun/font/FontManager.java
! src/share/classes/sun/font/TrueTypeFont.java
! src/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/windows/native/sun/font/fontpath.c

Changeset: a56641c1f54e
Author:    tdv
Date:      2008-08-04 11:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a56641c1f54e

6728834: D3D/OGL: LCD AA text becomes bold and blurred when rendering to a non-opaque destination
Reviewed-by: campbell

! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
+ test/sun/java2d/DirectX/NonOpaqueDestLCDAATest/NonOpaqueDestLCDAATest.java

Changeset: b2413144d908
Author:    tdv
Date:      2008-08-04 11:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b2413144d908

6717988: D3D: rendering problems with JConsole on [Nvidia FX 5200]
Reviewed-by: campbell

! src/windows/native/sun/java2d/d3d/D3DBadHardware.h

Changeset: 06a02adcba4e
Author:    tdv
Date:      2008-08-05 09:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/06a02adcba4e

6733718: test /java/awt/FullScreen/UninitializedDisplayModeChangeTest/ fails
Reviewed-by: igor

+ test/java/awt/FullScreen/UninitializedDisplayModeChangeTest/DisplayModeChanger.java

Changeset: 15be3e891e97
Author:    jgodinez
Date:      2008-08-07 11:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/15be3e891e97

6731937: javax/print/CheckDupFlavor.java fails
Reviewed-by: campbell, tdv

! src/solaris/classes/sun/print/IPPPrintService.java
+ test/javax/print/CheckDupFlavor.java

Changeset: 3c4561f955f3
Author:    lana
Date:      2008-08-07 22:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3c4561f955f3

Merge

- make/tools/winver/Makefile
- make/tools/winver/bin/winver.exe
- make/tools/winver/src/StdAfx.cpp
- make/tools/winver/src/StdAfx.h
- make/tools/winver/src/winver.cpp
- src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
- src/share/classes/javax/management/ToQueryString.java
! src/share/classes/sun/font/FontManager.java
! src/share/classes/sun/font/TrueTypeFont.java
! src/solaris/classes/sun/print/IPPPrintService.java
- test/javax/management/Introspector/LegacyIntrospectorTest.java

Changeset: 3d3ef4073bdd
Author:    jgodinez
Date:      2008-08-19 16:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3d3ef4073bdd

6731826: race condition in UnixPrintServiceLookup
Reviewed-by: campbell, tdv

! src/solaris/classes/sun/print/IPPPrintService.java
+ test/javax/print/TestRaceCond.java

Changeset: cd88b4ad7f25
Author:    tdv
Date:      2008-08-28 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cd88b4ad7f25

6739267: D3D/OGL: add missing ThreeByteBgr to texture upload blit loop
Reviewed-by: campbell, flar

! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java
! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/share/demo/java2d/J2DBench/src/j2dbench/tests/ImageTests.java
! src/share/native/sun/java2d/opengl/OGLBlitLoops.c
! src/share/native/sun/java2d/opengl/OGLSurfaceData.c
! src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java
! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp
! src/windows/native/sun/java2d/d3d/D3DSurfaceData.h

Changeset: b8f91ea2fb33
Author:    tdv
Date:      2008-09-12 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b8f91ea2fb33

6748082: remove platform-specific code from SwingUtilities2.isDisplayLocal
Reviewed-by: prr, tdv
Contributed-by: rkennke at kennke.org

! src/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/share/classes/sun/swing/SwingUtilities2.java
! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java
! src/solaris/native/sun/awt/fontpath.c
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java

Changeset: 41ff3f84cd96
Author:    prr
Date:      2008-09-24 11:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/41ff3f84cd96

6751621: TextLayout.getBounds() doesn't account for strike through
Reviewed-by: igor, dougfelt

! src/share/classes/sun/font/Decoration.java
! src/share/classes/sun/font/Underline.java
+ test/java/awt/font/TextLayout/DecorationBoundsTest.java

Changeset: 3bc4d79d8123
Author:    tdv
Date:      2008-10-09 17:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3bc4d79d8123

6749060: LCD AA text rendered incorrectly when destination is non opaque (sw pipeline only)
Reviewed-by: campbell, prr

! src/share/classes/sun/java2d/SurfaceData.java
! test/sun/java2d/DirectX/NonOpaqueDestLCDAATest/NonOpaqueDestLCDAATest.java

Changeset: 9a6094d65d28
Author:    jgodinez
Date:      2008-10-13 15:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9a6094d65d28

6732647: isAttributeValueSupported() is not consistant with getSupportedValues() for Copies, TEXT flavor
Reviewed-by: tdv, prr

! src/solaris/classes/sun/print/IPPPrintService.java
! src/solaris/classes/sun/print/UnixPrintService.java
! test/javax/print/attribute/PSCopiesFlavorTest.java

Changeset: 22d965ed3b93
Author:    prr
Date:      2008-10-16 06:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/22d965ed3b93

6751616: outline for underline in TextLayout with underline is off rasterized underline
Reviewed-by: dougfelt, igor

! src/share/classes/sun/font/Decoration.java
+ test/java/awt/font/TextLayout/UnderlinePositionTest.java

Changeset: 665850610378
Author:    lana
Date:      2008-10-20 11:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/665850610378

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README
- make/java/nio/spp.sh
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/launcher/LauncherHelp.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
! src/share/classes/sun/swing/SwingUtilities2.java
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/classes/sun/awt/motif/MButtonPeer.java
- src/solaris/classes/sun/awt/motif/MCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MCheckboxPeer.java
- src/solaris/classes/sun/awt/motif/MChoicePeer.java
- src/solaris/classes/sun/awt/motif/MComponentPeer.java
- src/solaris/classes/sun/awt/motif/MCustomCursor.java
- src/solaris/classes/sun/awt/motif/MDataTransferer.java
- src/solaris/classes/sun/awt/motif/MDialogPeer.java
- src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java
- src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java
- src/solaris/classes/sun/awt/motif/MFileDialogPeer.java
- src/solaris/classes/sun/awt/motif/MFramePeer.java
- src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java
- src/solaris/classes/sun/awt/motif/MInputMethod.java
- src/solaris/classes/sun/awt/motif/MInputMethodControl.java
- src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java
- src/solaris/classes/sun/awt/motif/MLabelPeer.java
- src/solaris/classes/sun/awt/motif/MListPeer.java
- src/solaris/classes/sun/awt/motif/MMenuBarPeer.java
- src/solaris/classes/sun/awt/motif/MMenuItemPeer.java
- src/solaris/classes/sun/awt/motif/MMenuPeer.java
- src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java
- src/solaris/classes/sun/awt/motif/MPanelPeer.java
- src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java
- src/solaris/classes/sun/awt/motif/MRobotPeer.java
- src/solaris/classes/sun/awt/motif/MScrollPanePeer.java
- src/solaris/classes/sun/awt/motif/MScrollbarPeer.java
- src/solaris/classes/sun/awt/motif/MTextAreaPeer.java
- src/solaris/classes/sun/awt/motif/MTextFieldPeer.java
- src/solaris/classes/sun/awt/motif/MWindowPeer.java
- src/solaris/classes/sun/awt/motif/X11Clipboard.java
- src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java
- src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java
- src/solaris/classes/sun/awt/motif/X11Selection.java
- src/solaris/classes/sun/awt/motif/X11SelectionHolder.java
- src/solaris/javavm/include/typedefs_md.h
- src/solaris/native/sun/awt/awt_Button.c
- src/solaris/native/sun/awt/awt_Canvas.c
- src/solaris/native/sun/awt/awt_Checkbox.c
- src/solaris/native/sun/awt/awt_Choice12.c
- src/solaris/native/sun/awt/awt_Choice21.c
- src/solaris/native/sun/awt/awt_Component.c
- src/solaris/native/sun/awt/awt_Cursor.c
- src/solaris/native/sun/awt/awt_DataTransferer.c
- src/solaris/native/sun/awt/awt_DataTransferer.h
- src/solaris/native/sun/awt/awt_FileDialog.c
- src/solaris/native/sun/awt/awt_GlobalCursorManager.c
- src/solaris/native/sun/awt/awt_KeyboardFocusManager.c
- src/solaris/native/sun/awt/awt_Label.c
- src/solaris/native/sun/awt/awt_List.c
- src/solaris/native/sun/awt/awt_Menu.c
- src/solaris/native/sun/awt/awt_Menu.h
- src/solaris/native/sun/awt/awt_MenuBar.c
- src/solaris/native/sun/awt/awt_MenuBar.h
- src/solaris/native/sun/awt/awt_MenuComponent.c
- src/solaris/native/sun/awt/awt_MenuItem.c
- src/solaris/native/sun/awt/awt_PopupMenu.c
- src/solaris/native/sun/awt/awt_ScrollPane.c
- src/solaris/native/sun/awt/awt_Scrollbar.c
- src/solaris/native/sun/awt/awt_Selection.c
- src/solaris/native/sun/awt/awt_TextArea.c
- src/solaris/native/sun/awt/awt_TextArea.h
- src/solaris/native/sun/awt/awt_TextField.c
- src/solaris/native/sun/awt/awt_TextField.h
- src/solaris/native/sun/awt/awt_TopLevel.c
- src/solaris/native/sun/awt/awt_XmDnD.c
- src/solaris/native/sun/awt/awt_XmDnD.h
- src/solaris/native/sun/awt/awt_dnd.c
- src/solaris/native/sun/awt/awt_dnd.h
- src/solaris/native/sun/awt/awt_dnd_ds.c
- src/solaris/native/sun/awt/awt_dnd_dt.c
- src/solaris/native/sun/awt/awt_motif.c
- src/solaris/native/sun/awt/awt_motif12.c
- src/solaris/native/sun/awt/awt_motif21.c
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c
- src/windows/javavm/include/typedefs_md.h
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
- test/sun/net/www/http/ChunkedInputStream/test.txt
- test/tools/launcher/Arrrghs.sh

Changeset: 452c58b2f533
Author:    tdv
Date:      2008-10-21 08:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/452c58b2f533

6755274: 6u10b33 2d tests fails on sles10x64 with jvm crash
Reviewed-by: campbell

! src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java
! src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java

Changeset: c739feb28074
Author:    prr
Date:      2008-10-28 14:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c739feb28074

6764543: SIGSEGV in libfontconfig.so starting from jdk7b33
Reviewed-by: campbell, igor

! src/solaris/native/sun/awt/fontpath.c

Changeset: 594c52582b21
Author:    tdv
Date:      2008-10-28 14:47 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/594c52582b21

6764257: D3D/OGL: color is not reset properly after save/restoreState() [RSL]
Reviewed-by: campbell

! src/share/classes/sun/java2d/pipe/BufferedContext.java
+ test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java

Changeset: 9cdababf6179
Author:    igor
Date:      2008-10-29 01:52 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9cdababf6179

6761856: OpenJDK: vertical text metrics may be significanly different from those returned by Sun JDK
Reviewed-by: bae, prr

! src/share/native/sun/font/freetypeScaler.c
! test/java/awt/font/TextLayout/TextLayoutBounds.java

Changeset: 3a9d06af8830
Author:    bae
Date:      2008-11-01 20:42 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3a9d06af8830

6541476: PNG imageio plugin incorrectly handles iTXt chunk
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
+ test/javax/imageio/plugins/png/ITXtTest.java

Changeset: 8eb24fc88242
Author:    tdv
Date:      2008-11-18 17:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8eb24fc88242

6758179: D3D: AlphaComposite is applied incorrectly for uncached opaque BufferedImage
Reviewed-by: campbell, flar

! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp
+ test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java

Changeset: 3fea7e660a8f
Author:    tdv
Date:      2008-11-18 18:32 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3fea7e660a8f

6757527: D3D: serious rendering issues on Nvidia boards with driver version 178.13 on Vista
Reviewed-by: campbell

! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp
! src/windows/native/sun/java2d/d3d/D3DContext.cpp

Changeset: be363ea85cb4
Author:    jgodinez
Date:      2008-11-25 14:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/be363ea85cb4

6653384: Variable "initialized" in class CUPSPrinter is static by mistake
Reviewed-by: tdv, prr

! src/solaris/classes/sun/print/CUPSPrinter.java
! src/solaris/classes/sun/print/IPPPrintService.java
+ test/java/awt/print/PrinterJob/GetMediasTest.java

Changeset: c8eea39734e8
Author:    jgodinez
Date:      2008-12-04 10:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c8eea39734e8

6587245: Import declaration not used in sun.print.*
Reviewed-by: tdv, prr

! src/share/classes/javax/print/Doc.java
! src/share/classes/javax/print/DocFlavor.java
! src/share/classes/javax/print/DocPrintJob.java
! src/share/classes/javax/print/MultiDocPrintService.java
! src/share/classes/javax/print/PrintServiceLookup.java
! src/share/classes/javax/print/attribute/URISyntax.java
! src/share/classes/javax/print/event/PrintServiceAttributeEvent.java
! src/share/classes/sun/print/PSPathGraphics.java
! src/share/classes/sun/print/PrintJobAttributeException.java
! src/share/classes/sun/print/SunMinMaxPage.java
! src/share/classes/sun/print/SunPageSelection.java

Changeset: 15435c60c751
Author:    tdv
Date:      2008-12-04 11:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/15435c60c751

6708580: Java applications slow when EXA enabled
Reviewed-by: prr, tdv
Contributed-by: ceisserer <linuxhippy at gmail.com>

! make/sun/awt/mapfile-mawt-vers
! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java
! src/solaris/native/sun/java2d/x11/X11SurfaceData.c

Changeset: b0c446712fae
Author:    jgodinez
Date:      2008-12-08 10:23 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b0c446712fae

6665212: PrinterJob class, method lookupStreamPrintServices(), "fos" in docs is unknown
Reviewed-by: tdv, prr

! src/share/classes/java/awt/print/PrinterJob.java

Changeset: b163d898f83f
Author:    tdv
Date:      2008-12-08 17:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b163d898f83f

6772137: D3D: Dragging the scroll bar of a JScrollPane containing a JTree causes incorrect red
Reviewed-by: campbell

! src/windows/native/sun/java2d/d3d/D3DBadHardware.h

Changeset: bf5dd3128c6a
Author:    lana
Date:      2008-12-08 19:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/bf5dd3128c6a

Merge


Changeset: 50c67678b0d1
Author:    lana
Date:      2009-01-06 16:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/50c67678b0d1

Merge

! src/share/classes/sun/swing/SwingUtilities2.java

Changeset: 8dcc06d43798
Author:    xdono
Date:      2009-01-15 11:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8dcc06d43798

Added tag jdk7-b43 for changeset 50c67678b0d1

! .hgtags

Changeset: 57dc40ece164
Author:    sherman
Date:      2008-12-17 22:50 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/57dc40ece164

6496274: jar seems to use more CPU than it should
Summary: boost jar creating performance especially for the large jar file
Reviewed-by: martin

! src/share/classes/sun/tools/jar/Main.java

Changeset: 85fe3cd9d6f9
Author:    wetmore
Date:      2008-12-19 10:35 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/85fe3cd9d6f9

6750401: SSL stress test with GF leads to 32 bit max process size in less than 5 minutes,with PCKS11 provider
Summary: This is the JSSE portion of the fix. Main part is in PKCS11.
Reviewed-by: valeriep, xuelei

! src/share/classes/sun/security/ssl/CipherBox.java
! src/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/share/classes/sun/security/ssl/SSLSocketImpl.java

Changeset: 850d381fa9aa
Author:    tbell
Date:      2008-12-19 22:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/850d381fa9aa

Merge


Changeset: 3d09cc6c4ea9
Author:    alanb
Date:      2008-12-22 19:28 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3d09cc6c4ea9

6787009: (attach) Stub injection potentially unsafe on windows-x64
Reviewed-by: mchung

! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c

Changeset: 37a9442e3203
Author:    tbell
Date:      2009-01-09 21:54 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/37a9442e3203

Merge


Changeset: 0bd360988b3a
Author:    thurka
Date:      2009-01-07 14:06 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0bd360988b3a

6790467: Add test for setInterval() for local MonitoredHost and local MonitoredVm
Summary: test for MonitoredHost.setInterval() and MonitoredVm.setInterval() added
Reviewed-by: swamyv

+ test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java

Changeset: ff572b4f1ca4
Author:    martin
Date:      2009-01-07 11:50 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ff572b4f1ca4

6788196: (porting) Bounds checks in io_util.c rely on undefined behaviour
Reviewed-by: alanb
Contributed-by: gbenson at redhat.com

! src/share/native/java/io/io_util.c
! test/java/io/readBytes/ReadBytesBounds.java

Changeset: 0272e442cc5b
Author:    martin
Date:      2009-01-08 14:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0272e442cc5b

6791458: FileInputStream/RandomAccessFile.read leaks memory if invoked on closed stream with len > 8k
Reviewed-by: alanb
Contributed-by: jeremymanson at google.com

! src/share/native/java/io/io_util.c
+ test/java/io/readBytes/MemoryLeak.java

Changeset: f6c105e60186
Author:    bpatel
Date:      2009-01-07 16:39 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f6c105e60186

6790217: Javadoc HTML WCAG 2.0 accessibility issues in jdk docs makefile - Bold tags should be strong
Reviewed-by: jjg

! make/docs/Makefile

Changeset: 71a6cd33d365
Author:    bpatel
Date:      2009-01-08 14:17 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/71a6cd33d365

Merge


Changeset: f5062c0ae8d5
Author:    bpatel
Date:      2009-01-08 15:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f5062c0ae8d5

Merge


Changeset: 961ea5a46a0c
Author:    martin
Date:      2009-01-09 16:48 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/961ea5a46a0c

6792066: src/share/native/java/io/io_util.c clean-ups
Reviewed-by: alanb

! src/share/native/java/io/io_util.c
! src/share/native/java/io/io_util.h

Changeset: 5c39d920b488
Author:    tbell
Date:      2009-01-09 22:01 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5c39d920b488

Merge


Changeset: 4dab1a24dca2
Author:    tbell
Date:      2009-01-16 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4dab1a24dca2

Merge


Changeset: 6dce6ac0929e
Author:    tbell
Date:      2009-01-14 21:35 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6dce6ac0929e

6754862: jdk/src/windows/bin/java_md.c: hardcoded reference to msvcr71.dll
6779412: VS2008 errors compiling jdk sources
Summary: Update Makefiles to tolerate newer Visual Studio releases and runtimes.
Reviewed-by: ohair

! make/com/sun/java/pack/Makefile
! make/common/Defs-windows.gmk
! make/common/Library.gmk
! make/common/Program.gmk
! make/common/shared/Compiler-msvc.gmk
! make/common/shared/Defs-windows.gmk
! make/common/shared/Sanity-Settings.gmk
! make/common/shared/Sanity.gmk
! make/java/main/java/Makefile
! make/java/main/javaw/Makefile
! make/java/redist/Makefile
! src/share/bin/main.c
! src/windows/bin/java_md.c

Changeset: d8eb2738db6b
Author:    xdono
Date:      2009-01-20 09:42 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d8eb2738db6b

Merge

- src/share/classes/sun/nio/cs/IBM437.java
- src/share/classes/sun/nio/cs/IBM737.java
- src/share/classes/sun/nio/cs/IBM775.java
- src/share/classes/sun/nio/cs/IBM850.java
- src/share/classes/sun/nio/cs/IBM852.java
- src/share/classes/sun/nio/cs/IBM855.java
- src/share/classes/sun/nio/cs/IBM857.java
- src/share/classes/sun/nio/cs/IBM858.java
- src/share/classes/sun/nio/cs/IBM862.java
- src/share/classes/sun/nio/cs/IBM866.java
- src/share/classes/sun/nio/cs/IBM874.java
- src/share/classes/sun/nio/cs/ISO_8859_13.java
- src/share/classes/sun/nio/cs/ISO_8859_15.java
- src/share/classes/sun/nio/cs/ISO_8859_2.java
- src/share/classes/sun/nio/cs/ISO_8859_4.java
- src/share/classes/sun/nio/cs/ISO_8859_5.java
- src/share/classes/sun/nio/cs/ISO_8859_7.java
- src/share/classes/sun/nio/cs/ISO_8859_9.java
- src/share/classes/sun/nio/cs/KOI8_R.java
- src/share/classes/sun/nio/cs/KOI8_U.java
- src/share/classes/sun/nio/cs/MS1250.java
- src/share/classes/sun/nio/cs/MS1251.java
- src/share/classes/sun/nio/cs/MS1252.java
- src/share/classes/sun/nio/cs/MS1253.java
- src/share/classes/sun/nio/cs/MS1254.java
- src/share/classes/sun/nio/cs/MS1257.java
- src/share/classes/sun/nio/cs/ext/IBM037.java
- src/share/classes/sun/nio/cs/ext/IBM1006.java
- src/share/classes/sun/nio/cs/ext/IBM1025.java
- src/share/classes/sun/nio/cs/ext/IBM1026.java
- src/share/classes/sun/nio/cs/ext/IBM1046.java
- src/share/classes/sun/nio/cs/ext/IBM1047.java
- src/share/classes/sun/nio/cs/ext/IBM1097.java
- src/share/classes/sun/nio/cs/ext/IBM1098.java
- src/share/classes/sun/nio/cs/ext/IBM1112.java
- src/share/classes/sun/nio/cs/ext/IBM1122.java
- src/share/classes/sun/nio/cs/ext/IBM1123.java
- src/share/classes/sun/nio/cs/ext/IBM1124.java
- src/share/classes/sun/nio/cs/ext/IBM1140.java
- src/share/classes/sun/nio/cs/ext/IBM1141.java
- src/share/classes/sun/nio/cs/ext/IBM1142.java
- src/share/classes/sun/nio/cs/ext/IBM1143.java
- src/share/classes/sun/nio/cs/ext/IBM1144.java
- src/share/classes/sun/nio/cs/ext/IBM1145.java
- src/share/classes/sun/nio/cs/ext/IBM1146.java
- src/share/classes/sun/nio/cs/ext/IBM1147.java
- src/share/classes/sun/nio/cs/ext/IBM1148.java
- src/share/classes/sun/nio/cs/ext/IBM1149.java
- src/share/classes/sun/nio/cs/ext/IBM273.java
- src/share/classes/sun/nio/cs/ext/IBM277.java
- src/share/classes/sun/nio/cs/ext/IBM278.java
- src/share/classes/sun/nio/cs/ext/IBM280.java
- src/share/classes/sun/nio/cs/ext/IBM284.java
- src/share/classes/sun/nio/cs/ext/IBM285.java
- src/share/classes/sun/nio/cs/ext/IBM297.java
- src/share/classes/sun/nio/cs/ext/IBM420.java
- src/share/classes/sun/nio/cs/ext/IBM424.java
- src/share/classes/sun/nio/cs/ext/IBM500.java
- src/share/classes/sun/nio/cs/ext/IBM838.java
- src/share/classes/sun/nio/cs/ext/IBM856.java
- src/share/classes/sun/nio/cs/ext/IBM860.java
- src/share/classes/sun/nio/cs/ext/IBM861.java
- src/share/classes/sun/nio/cs/ext/IBM863.java
- src/share/classes/sun/nio/cs/ext/IBM864.java
- src/share/classes/sun/nio/cs/ext/IBM865.java
- src/share/classes/sun/nio/cs/ext/IBM868.java
- src/share/classes/sun/nio/cs/ext/IBM869.java
- src/share/classes/sun/nio/cs/ext/IBM870.java
- src/share/classes/sun/nio/cs/ext/IBM871.java
- src/share/classes/sun/nio/cs/ext/IBM875.java
- src/share/classes/sun/nio/cs/ext/IBM918.java
- src/share/classes/sun/nio/cs/ext/IBM921.java
- src/share/classes/sun/nio/cs/ext/IBM922.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_11.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_3.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_6.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_8.java
- src/share/classes/sun/nio/cs/ext/MS1255.java
- src/share/classes/sun/nio/cs/ext/MS1256.java
- src/share/classes/sun/nio/cs/ext/MS1258.java
- src/share/classes/sun/nio/cs/ext/MS874.java
- src/share/classes/sun/nio/cs/ext/MacArabic.java
- src/share/classes/sun/nio/cs/ext/MacCentralEurope.java
- src/share/classes/sun/nio/cs/ext/MacCroatian.java
- src/share/classes/sun/nio/cs/ext/MacCyrillic.java
- src/share/classes/sun/nio/cs/ext/MacDingbat.java
- src/share/classes/sun/nio/cs/ext/MacGreek.java
- src/share/classes/sun/nio/cs/ext/MacHebrew.java
- src/share/classes/sun/nio/cs/ext/MacIceland.java
- src/share/classes/sun/nio/cs/ext/MacRoman.java
- src/share/classes/sun/nio/cs/ext/MacRomania.java
- src/share/classes/sun/nio/cs/ext/MacSymbol.java
- src/share/classes/sun/nio/cs/ext/MacThai.java
- src/share/classes/sun/nio/cs/ext/MacTurkish.java
- src/share/classes/sun/nio/cs/ext/MacUkraine.java
- src/share/classes/sun/nio/cs/ext/TIS_620.java

Changeset: 527b426497a2
Author:    xdono
Date:      2009-01-22 14:42 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/527b426497a2

Added tag jdk7-b44 for changeset d8eb2738db6b

! .hgtags

Changeset: 997c6403bf2e
Author:    xdono
Date:      2009-01-29 13:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/997c6403bf2e

Added tag jdk7-b45 for changeset 527b426497a2

! .hgtags

Changeset: 13d7e2477737
Author:    sherman
Date:      2009-01-13 09:21 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/13d7e2477737

6332094: "jar t" and "jar x" should use ZipFile, not ZipInputStream
Summary: To use ZipFile for jar "t" and "x" to boost performance
Reviewed-by: martin, alanb

! src/share/classes/sun/tools/jar/Main.java

Changeset: 8c1c6e11204b
Author:    chegar
Date:      2009-01-14 17:17 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8c1c6e11204b

6755782: It is not clear how DatagramSocket deals with broadcast enabling/disabling
Reviewed-by: jccollet

! src/share/classes/java/net/DatagramSocket.java

Changeset: 7f6969c09075
Author:    darcy
Date:      2009-01-14 16:23 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7f6969c09075

6792545: Typo in java.util.Collection JavaDoc
6655123: Incorrect ref to The Art of Computer Programming in doc for java.util.Random
Summary: Fix a pair of typos.
Reviewed-by: jjg

! src/share/classes/java/util/Collection.java
! src/share/classes/java/util/Random.java

Changeset: 9260d9bd0843
Author:    weijun
Date:      2009-01-19 18:49 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9260d9bd0843

6793475: krb5.ini not found on some Windows
Reviewed-by: xuelei

! src/share/classes/sun/security/krb5/Config.java
! src/windows/native/sun/security/krb5/WindowsDirectory.c

Changeset: 1f751a9f7052
Author:    mchung
Date:      2009-01-20 13:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1f751a9f7052

6793429: Use compiled properties instead of plain properties for resource file
Summary: Rename the variables in Resources.gmk to make compiled properties more explicit
Reviewed-by: naoto, yhuang

! make/com/sun/org/apache/xml/Makefile
! make/com/sun/rowset/Makefile
! make/common/internal/Resources.gmk
! make/sun/launcher/Makefile
! make/sun/rmi/oldtools/Makefile
! make/sun/rmi/registry/Makefile
! make/sun/rmi/rmic/Makefile
! make/sun/rmi/rmid/Makefile
! make/sun/serialver/Makefile

Changeset: 42f8dea1b865
Author:    mchung
Date:      2009-01-20 13:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/42f8dea1b865

6769976: (fc) FileChannelImpl.isAMappedBufferField not used
Summary: Remove the FileChannelImpl.isAMappedBufferField field
Reviewed-by: alanb

! src/share/classes/sun/nio/ch/FileChannelImpl.java

Changeset: 7fa0a7a3c080
Author:    mchung
Date:      2009-01-20 16:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7fa0a7a3c080

Merge


Changeset: 63f8707112be
Author:    sherman
Date:      2009-01-22 20:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/63f8707112be

6476425: (fmt)java.util.Formatter.print() throws IllegalArgumentException on large BigDecima
Summary: Correct the wrong calculation of "precision" in certain circumstances.
Reviewed-by: darcy, alanb

! src/share/classes/java/util/Formatter.java
! test/java/util/Formatter/Basic-X.java
! test/java/util/Formatter/Basic.java
! test/java/util/Formatter/BasicBigDecimal.java
! test/java/util/Formatter/BasicBigInteger.java
! test/java/util/Formatter/BasicBoolean.java
! test/java/util/Formatter/BasicBooleanObject.java
! test/java/util/Formatter/BasicByte.java
! test/java/util/Formatter/BasicByteObject.java
! test/java/util/Formatter/BasicChar.java
! test/java/util/Formatter/BasicCharObject.java
! test/java/util/Formatter/BasicDateTime.java
! test/java/util/Formatter/BasicDouble.java
! test/java/util/Formatter/BasicDoubleObject.java
! test/java/util/Formatter/BasicFloat.java
! test/java/util/Formatter/BasicFloatObject.java
! test/java/util/Formatter/BasicInt.java
! test/java/util/Formatter/BasicIntObject.java
! test/java/util/Formatter/BasicLong.java
! test/java/util/Formatter/BasicLongObject.java
! test/java/util/Formatter/BasicShort.java
! test/java/util/Formatter/BasicShortObject.java
! test/java/util/Formatter/genBasic.sh

Changeset: cb641d17bbb3
Author:    darcy
Date:      2009-01-23 10:37 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cb641d17bbb3

6604864: Double.valueOf(String) does not specify behaviour for overflow and underflow
Reviewed-by: emcmanus

! src/share/classes/java/lang/Double.java
! src/share/classes/java/lang/Float.java

Changeset: 175b6adf65b3
Author:    tbell
Date:      2009-01-24 16:35 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/175b6adf65b3

Merge


Changeset: f3ad2ee4600b
Author:    darcy
Date:      2009-01-26 19:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f3ad2ee4600b

6601457: Move wrapper class tests from closed to open
6601458: Move java.math tests from closed to open
6740185: Move java/lang/annotations tests to open
6759433: Move Math and StrictMath regression tests from closed to open
Summary: Move some more regression tests to the open
Reviewed-by: jjg

+ test/java/lang/Boolean/Factory.java
+ test/java/lang/Boolean/GetBoolean.java
+ test/java/lang/Boolean/MakeBooleanComparable.java
+ test/java/lang/Boolean/ParseBoolean.java
+ test/java/lang/Byte/Decode.java
+ test/java/lang/Double/BitwiseConversion.java
+ test/java/lang/Double/Constants.java
+ test/java/lang/Double/Extrema.java
+ test/java/lang/Double/NaNInfinityParsing.java
+ test/java/lang/Double/ParseDouble.java
+ test/java/lang/Double/ParseHexFloatingPoint.java
+ test/java/lang/Double/ToHexString.java
+ test/java/lang/Float/BitwiseConversion.java
+ test/java/lang/Float/Constants.java
+ test/java/lang/Float/Extrema.java
+ test/java/lang/Float/NaNInfinityParsing.java
+ test/java/lang/Float/ParseFloat.java
+ test/java/lang/Integer/BitTwiddle.java
+ test/java/lang/Integer/Decode.java
+ test/java/lang/Integer/GetInteger.java
+ test/java/lang/Integer/ParsingTest.java
+ test/java/lang/Long/BitTwiddle.java
+ test/java/lang/Long/Decode.java
+ test/java/lang/Long/GetLong.java
+ test/java/lang/Long/ParsingTest.java
+ test/java/lang/Math/AbsPositiveZero.java
+ test/java/lang/Math/Atan2Tests.java
+ test/java/lang/Math/CubeRootTests.java
+ test/java/lang/Math/Expm1Tests.java
+ test/java/lang/Math/HyperbolicTests.java
+ test/java/lang/Math/HypotTests.java
+ test/java/lang/Math/IeeeRecommendedTests.java
+ test/java/lang/Math/Log10Tests.java
+ test/java/lang/Math/Log1pTests.java
+ test/java/lang/Math/MinMax.java
+ test/java/lang/Math/PowTests.java
+ test/java/lang/Math/Rint.java
+ test/java/lang/Math/TanTests.java
+ test/java/lang/Math/Tests.java
+ test/java/lang/Short/ByteSwap.java
+ test/java/lang/Short/Decode.java
+ test/java/lang/StrictMath/CubeRootTests.java
+ test/java/lang/StrictMath/Expm1Tests.java
+ test/java/lang/StrictMath/HyperbolicTests.java
+ test/java/lang/StrictMath/HypotTests.java
+ test/java/lang/StrictMath/Log10Tests.java
+ test/java/lang/StrictMath/Log1pTests.java
+ test/java/lang/StrictMath/Tests.java
+ test/java/lang/ToString.java
+ test/java/lang/annotation/AnnotationTypeMismatchException/FoundType.java
+ test/java/lang/annotation/Missing/A.java
+ test/java/lang/annotation/Missing/B.java
+ test/java/lang/annotation/Missing/C.java
+ test/java/lang/annotation/Missing/D.java
+ test/java/lang/annotation/Missing/Marker.java
+ test/java/lang/annotation/Missing/Missing.java
+ test/java/lang/annotation/Missing/MissingTest.java
+ test/java/lang/annotation/Missing/MissingWrapper.java
+ test/java/lang/annotation/PackageMain.java
+ test/java/lang/annotation/RecursiveAnnotation.java
+ test/java/lang/annotation/UnitTest.java
+ test/java/lang/annotation/loaderLeak/A.java
+ test/java/lang/annotation/loaderLeak/B.java
+ test/java/lang/annotation/loaderLeak/C.java
+ test/java/lang/annotation/loaderLeak/LoaderLeak.sh
+ test/java/lang/annotation/loaderLeak/Main.java
+ test/java/lang/annotation/package-info.java
+ test/java/math/BigDecimal/AddTests.java
+ test/java/math/BigDecimal/CompareToTests.java
+ test/java/math/BigDecimal/Constructor.java
+ test/java/math/BigDecimal/DivideTests.java
+ test/java/math/BigDecimal/FloatDoubleValueTests.java
+ test/java/math/BigDecimal/IntegralDivisionTests.java
+ test/java/math/BigDecimal/NegateTests.java
+ test/java/math/BigDecimal/PowTests.java
+ test/java/math/BigDecimal/RoundingTests.java
+ test/java/math/BigDecimal/ScaleByPowerOfTenTests.java
+ test/java/math/BigDecimal/SerializationTests.java
+ test/java/math/BigDecimal/StringConstructor.java
+ test/java/math/BigDecimal/StrippingZerosTest.java
+ test/java/math/BigDecimal/ToPlainStringTests.java
+ test/java/math/BigDecimal/ZeroScalingTests.java
+ test/java/math/BigInteger/BigIntegerTest.java
+ test/java/math/BigInteger/ModPow.java
+ test/java/math/BigInteger/ModPow65537.java
+ test/java/math/BigInteger/ModPowPowersof2.java
+ test/java/math/BigInteger/OperatorNpeTests.java
+ test/java/math/BigInteger/ProbablePrime.java
+ test/java/math/BigInteger/StringConstructor.java
+ test/java/math/BigInteger/UnicodeConstructor.java
+ test/java/math/RoundingMode/RoundingModeTests.java

Changeset: 2113813eda62
Author:    tbell
Date:      2009-01-29 21:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2113813eda62

Merge


Changeset: 1f6ff90d9692
Author:    lana
Date:      2009-01-29 09:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1f6ff90d9692

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
! src/share/classes/sun/util/resources/TimeZoneNames.java
! src/share/classes/sun/util/resources/TimeZoneNames_de.java
! src/share/classes/sun/util/resources/TimeZoneNames_es.java
! src/share/classes/sun/util/resources/TimeZoneNames_fr.java
! src/share/classes/sun/util/resources/TimeZoneNames_it.java
! src/share/classes/sun/util/resources/TimeZoneNames_ja.java
! src/share/classes/sun/util/resources/TimeZoneNames_ko.java
! src/share/classes/sun/util/resources/TimeZoneNames_sv.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_CN.java
! src/share/classes/sun/util/resources/TimeZoneNames_zh_TW.java
- src/share/lib/audio/soundbank.gm

Changeset: 4b03e27a4409
Author:    lana
Date:      2009-02-03 22:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4b03e27a4409

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/lib/audio/soundbank.gm

Changeset: b4ac413b1f12
Author:    xdono
Date:      2009-02-05 16:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b4ac413b1f12

Added tag jdk7-b46 for changeset 4b03e27a4409

! .hgtags

Changeset: 2ab03c2f814b
Author:    xdono
Date:      2009-02-12 14:00 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2ab03c2f814b

Added tag jdk7-b47 for changeset b4ac413b1f12

! .hgtags

Changeset: 53d9259661c3
Author:    jccollet
Date:      2009-01-27 11:36 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/53d9259661c3

6790677: java.net.HttpCookie.parse(String) should ignore unrecognized attributes, RFC2965
Summary: Changed code not to throw an exception on unknown attributes
Reviewed-by: chegar

! src/share/classes/java/net/HttpCookie.java
! test/java/net/CookieHandler/TestHttpCookie.java

Changeset: 6eac3829cb41
Author:    martin
Date:      2009-01-27 15:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6eac3829cb41

6797480: Remove synchronization bottleneck in logger
Reviewed-by: swamyv
Contributed-by: jeremymanson at google.com

! src/share/classes/java/util/logging/Logger.java

Changeset: c2d2185a79dd
Author:    darcy
Date:      2009-01-28 10:30 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c2d2185a79dd

6704655: Test test/java/lang/reflect/Generics/Probe.java fails under OpenJDK
Reviewed-by: ksrini

! test/java/lang/reflect/Generics/Probe.java

Changeset: 1ebbc958f06a
Author:    darcy
Date:      2009-01-28 12:46 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1ebbc958f06a

6719182: update legal notice in java/lang/instrument/package.html
Reviewed-by: jjh

! src/share/classes/java/lang/instrument/package.html

Changeset: 6607850bd7fc
Author:    martin
Date:      2009-01-28 14:13 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6607850bd7fc

6798822: (process) Non-portable use of isdigit in src/solaris/native/java/lang/UNIXProcess_md.c
Reviewed-by: alanb
Contributed-by: christos at zoulas.com

! src/solaris/native/java/lang/UNIXProcess_md.c

Changeset: 7241bd422542
Author:    darcy
Date:      2009-01-29 09:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7241bd422542

6239194: Object.hashCode() should reference System.identityHashCode()
Reviewed-by: emcmanus

! src/share/classes/java/lang/Object.java

Changeset: ff9ad99b63cc
Author:    darcy
Date:      2009-01-29 13:04 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ff9ad99b63cc

6327048: Enum javadoc could link to JLS
6653154: Exception message for bad Enum.valueOf has spurious "class"
Reviewed-by: emcmanus

! src/share/classes/java/lang/Enum.java
! src/share/classes/java/lang/annotation/Annotation.java
+ test/java/lang/Enum/ValueOf.java

Changeset: 483e5c97d438
Author:    darcy
Date:      2009-01-30 12:40 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/483e5c97d438

6799343: (fmt) java.util.Formatter uses plainlink instead of linkplain
Reviewed-by: alanb

! src/share/classes/java/util/Formatter.java

Changeset: d6881542bfef
Author:    michaelm
Date:      2009-01-30 22:05 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d6881542bfef

4167874: URL-downloaded jar files can consume all available file descriptors
Summary: added close method to URLClassLoader
Reviewed-by: alanb

! src/share/classes/java/lang/RuntimePermission.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/sun/misc/URLClassPath.java
+ test/java/net/URLClassLoader/closetest/CloseTest.java
+ test/java/net/URLClassLoader/closetest/README
+ test/java/net/URLClassLoader/closetest/build.sh
+ test/java/net/URLClassLoader/closetest/serverRoot/Test.java
+ test/java/net/URLClassLoader/closetest/test1/com/foo/Resource1
+ test/java/net/URLClassLoader/closetest/test1/com/foo/Resource2
+ test/java/net/URLClassLoader/closetest/test1/com/foo/TestClass.java
+ test/java/net/URLClassLoader/closetest/test1/com/foo/TestClass1.java
+ test/java/net/URLClassLoader/closetest/test2/com/foo/Resource1
+ test/java/net/URLClassLoader/closetest/test2/com/foo/Resource2
+ test/java/net/URLClassLoader/closetest/test2/com/foo/TestClass.java
+ test/java/net/URLClassLoader/closetest/test2/com/foo/TestClass1.java

Changeset: 0a05a2632a81
Author:    michaelm
Date:      2009-01-30 22:27 +0000
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0a05a2632a81

Merge


Changeset: 948c504d6ef7
Author:    darcy
Date:      2009-01-30 15:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/948c504d6ef7

6799462: Minor typo (wrong word) in JavaDoc for InputStream.read(byte[] b) method
Reviewed-by: sherman, martin

! src/share/classes/java/io/InputStream.java

Changeset: f9cf49b7b248
Author:    tbell
Date:      2009-01-30 23:27 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f9cf49b7b248

Merge


Changeset: 886a56291f1c
Author:    tbell
Date:      2009-02-05 09:24 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/886a56291f1c

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/lib/audio/soundbank.gm

Changeset: 6c5d04d1eff4
Author:    jccollet
Date:      2009-02-02 16:50 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6c5d04d1eff4

6791927: Wrong Locale in HttpCookie::expiryDate2DeltaSeconds
Summary: Force Locale.US when parsing the cookie expiration date.
Reviewed-by: chegar

! src/share/classes/java/net/HttpCookie.java
+ test/java/net/CookieHandler/B6791927.java

Changeset: dbb82636df41
Author:    weijun
Date:      2009-02-03 09:38 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/dbb82636df41

6552334: Enable DNS in Kerberos by default
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/Config.java
! src/share/classes/sun/security/krb5/KrbServiceLocator.java
! test/sun/security/krb5/DnsFallback.java

Changeset: ca32af4c0ea5
Author:    weijun
Date:      2009-02-03 09:38 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ca32af4c0ea5

6785456: Read Kerberos setting from Windows environment variables
Reviewed-by: valeriep

! src/share/classes/sun/security/krb5/Config.java

Changeset: 050da121df16
Author:    darcy
Date:      2009-02-03 16:29 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/050da121df16

6548433: (enum spec) java.lang.Enum docs should explain about values() and valueOf(String)
Reviewed-by: martin

! src/share/classes/java/lang/Enum.java

Changeset: a96a1f0edeeb
Author:    xuelei
Date:      2009-02-04 19:10 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a96a1f0edeeb

6782783: regtest HttpsURLConnection/B6216082.java throws ClosedByInterruptException
Summary: make the test robust
Reviewed-by: weijun

! test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java

Changeset: 61ee91f965ac
Author:    jccollet
Date:      2009-02-04 14:15 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/61ee91f965ac

6585546: Please update API doc for java.net.CookieManager
Summary: Trivial doc updates
Reviewed-by: chegar

! src/share/classes/java/net/CookieManager.java

Changeset: c87205c0e215
Author:    tbell
Date:      2009-02-05 09:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c87205c0e215

Merge


Changeset: 2753acfbf013
Author:    tbell
Date:      2009-02-06 09:43 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2753acfbf013

Merge


Changeset: 14681728d6af
Author:    tbell
Date:      2009-02-17 09:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/14681728d6af

Merge


Changeset: 75755e92430c
Author:    art
Date:      2008-08-26 13:09 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/75755e92430c

6585765: RFE: Remove Unicows-related code from AWT
6733976: VS2008 errors compiling AWT files - explicit casts need to be added
6728735: VS2008 errors compiling UnicowsLoader.h and fatal error in awtmsg.h
Summary: Unicows-related and Win95/98/Me-related code is removed
Reviewed-by: uta, tdv

! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/Makefile
! make/sun/awt/make.depend
! make/sun/jawt/make.depend
! make/sun/splashscreen/Makefile
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/native/sun/awt/splashscreen/splashscreen_sys.c
! src/windows/native/sun/java2d/d3d/D3DPipelineManager.cpp
! src/windows/native/sun/java2d/d3d/D3DRenderQueue.cpp
! src/windows/native/sun/java2d/d3d/D3DRenderer.cpp
! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp
! src/windows/native/sun/java2d/windows/GDIBlitLoops.cpp
! src/windows/native/sun/java2d/windows/GDIRenderer.cpp
! src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp
! src/windows/native/sun/java2d/windows/WindowsFlags.cpp
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/Devices.cpp
! src/windows/native/sun/windows/Devices.h
! src/windows/native/sun/windows/GDIHashtable.cpp
! src/windows/native/sun/windows/GDIHashtable.h
! src/windows/native/sun/windows/ShellFolder2.cpp
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
! src/windows/native/sun/windows/WPrinterJob.cpp
! src/windows/native/sun/windows/awt.h
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Checkbox.cpp
! src/windows/native/sun/windows/awt_Choice.cpp
! src/windows/native/sun/windows/awt_Color.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_Cursor.h
! src/windows/native/sun/windows/awt_DataTransferer.cpp
! src/windows/native/sun/windows/awt_Desktop.cpp
! src/windows/native/sun/windows/awt_DesktopProperties.cpp
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_DnDDS.cpp
! src/windows/native/sun/windows/awt_DnDDT.cpp
! src/windows/native/sun/windows/awt_DrawingSurface.cpp
! src/windows/native/sun/windows/awt_FileDialog.cpp
! src/windows/native/sun/windows/awt_FileDialog.h
! src/windows/native/sun/windows/awt_Font.cpp
! src/windows/native/sun/windows/awt_Font.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.h
! src/windows/native/sun/windows/awt_List.cpp
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
! src/windows/native/sun/windows/awt_MenuItem.cpp
- src/windows/native/sun/windows/awt_Multimon.h
! src/windows/native/sun/windows/awt_Object.cpp
! src/windows/native/sun/windows/awt_Palette.cpp
! src/windows/native/sun/windows/awt_PopupMenu.cpp
! src/windows/native/sun/windows/awt_PrintControl.cpp
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_ScrollPane.cpp
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TextArea.h
! src/windows/native/sun/windows/awt_TextComponent.cpp
! src/windows/native/sun/windows/awt_TextComponent.h
! src/windows/native/sun/windows/awt_TextField.cpp
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_TrayIcon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
! src/windows/native/sun/windows/awt_Win32GraphicsConfig.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsDevice.cpp
! src/windows/native/sun/windows/awt_Win32GraphicsDevice.h
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp
! src/windows/native/sun/windows/awt_Window.cpp
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h
! src/windows/native/sun/windows/awtmsg.h
! src/windows/native/sun/windows/jawt.cpp

Changeset: 95a618c79382
Author:    art
Date:      2008-08-26 16:31 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/95a618c79382

6741364: Some input method problems after the fix for 6585765
Summary: the fix for 6585765 is corrected
Reviewed-by: uta

! src/windows/native/sun/windows/awt_InputTextInfor.cpp
! src/windows/native/sun/windows/awt_InputTextInfor.h

Changeset: 39c8e06919a9
Author:    art
Date:      2008-09-01 17:41 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/39c8e06919a9

6707023: Chenese Characters in JTextPane Cause Pane to Hang
Summary: input method events are dispatched to correct AppContext
Reviewed-by: naoto, yan

! src/windows/classes/sun/awt/windows/WInputMethod.java

Changeset: b942efbc1c72
Author:    dav
Date:      2008-09-04 17:20 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b942efbc1c72

6738181: api/java_awt/Toolkit/index.html#GetAWTEventListeners Fails with:empty array returned unexpectedly
Summary: redirect getAWTEventListeners(long l) from Headless to underlying toolkit.
Reviewed-by: art

! src/share/classes/sun/awt/HeadlessToolkit.java
+ test/java/awt/Toolkit/Headless/AWTEventListener/AWTListener.java

Changeset: f0ce5b54bd90
Author:    dav
Date:      2008-09-04 17:24 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f0ce5b54bd90

Merge

- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 31a7769b5fd1
Author:    martin
Date:      2008-09-08 17:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/31a7769b5fd1

6744609: Disable MMX support when building libpng library
Summary: Define -DPNG_NO_MMX_CODE unconditionally, not just on 64-bit Linux
Reviewed-by: anthony, art

! make/sun/splashscreen/Makefile

Changeset: fd13d8cce933
Author:    dcherepanov
Date:      2008-09-10 15:02 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/fd13d8cce933

6743433: IM candidate window is not shown until window is deactivated and reactivated again
Summary: OpenCandidateWindow procedure should directly call ::DefWindowProc
Reviewed-by: art

! src/windows/native/sun/windows/awt_Component.cpp

Changeset: b0c557c745e8
Author:    art
Date:      2008-09-11 10:38 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b0c557c745e8

6727884: Some Uncaught Exceptions are no longer getting sent to the Uncaught Exception Handlers
Reviewed-by: anthony, dav

! src/share/classes/java/awt/EventDispatchThread.java
+ test/java/awt/EventDispatchThread/HandleExceptionOnEDT/HandleExceptionOnEDT.java

Changeset: 3b9a288d7ddb
Author:    dav
Date:      2008-09-16 12:17 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3b9a288d7ddb

6315717: Support for mouse with multiple scroll wheels and 4 or more buttons
Summary: implementation of the more mouse buttons support
Reviewed-by: art, dcherepanov

! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/Robot.java
! src/share/classes/java/awt/Toolkit.java
! src/share/classes/java/awt/doc-files/DesktopProperties.html
! src/share/classes/java/awt/event/InputEvent.java
! src/share/classes/java/awt/event/MouseEvent.java
! src/share/classes/java/awt/peer/RobotPeer.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/solaris/classes/sun/awt/X11/XBaseWindow.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/solaris/classes/sun/awt/X11/XRobotPeer.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/native/sun/awt/awt_Robot.c
! src/windows/classes/sun/awt/windows/WRobotPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Robot.cpp
! src/windows/native/sun/windows/awt_Robot.h
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_TrayIcon.cpp
+ test/java/awt/Mouse/MouseModifiersUnitTest/ExtraButtonDrag.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/ModifierPermutation.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java
+ test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Standard.java
+ test/java/awt/Robot/AcceptExtraMouseButtons/AcceptExtraMouseButtons.java
+ test/java/awt/Robot/ManualInstructions/ManualInstructions.java
+ test/java/awt/Robot/RobotExtraButton/RobotExtraButton.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_1.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_2.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_3.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_4.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/SystemPropTest_5.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Disable.java
+ test/java/awt/Toolkit/ToolkitPropertyTest/ToolkitPropertyTest_Enable.java
+ test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java
+ test/java/awt/event/MouseEvent/AcceptExtraButton/AcceptExtraButton.java
+ test/java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions.java
+ test/java/awt/event/MouseEvent/CTORRestrictions/CTORRestrictions_Disable.java
+ test/java/awt/event/MouseEvent/CheckGetMaskForButton/CheckGetMaskForButton.java

Changeset: 7e0533679ea1
Author:    dav
Date:      2008-09-29 14:54 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7e0533679ea1

6746212: Broken MouseEvents for TrayIcon
Reviewed-by: dcherepanov, art

! src/windows/native/sun/windows/awt_TrayIcon.cpp

Changeset: 672290c883fd
Author:    rkennke
Date:      2008-09-29 20:16 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/672290c883fd

6749920: Cleanup AWT peer interfaces
Summary: Remove duplicate and obsolete methods in the AWT peer interfaces.
Reviewed-by: art, dav

! src/share/classes/java/awt/Choice.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Dialog.java
! src/share/classes/java/awt/List.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/TextArea.java
! src/share/classes/java/awt/TextField.java
! src/share/classes/java/awt/peer/ChoicePeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/java/awt/peer/ListPeer.java
! src/share/classes/java/awt/peer/MenuItemPeer.java
! src/share/classes/java/awt/peer/TextAreaPeer.java
! src/share/classes/java/awt/peer/TextComponentPeer.java
! src/share/classes/java/awt/peer/TextFieldPeer.java
! src/share/classes/java/awt/peer/WindowPeer.java

Changeset: 485e803c2d5a
Author:    dav
Date:      2008-10-03 10:33 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/485e803c2d5a

6755110: Solaris build has corrupted with extra mouse buttons RFE
Reviewed-by: yan

! src/solaris/native/sun/awt/awt_Robot.c

Changeset: 5482ef16fe78
Author:    yan
Date:      2008-10-06 16:45 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5482ef16fe78

5100701: Toolkit.getLockingKeyState() does not work on XToolkit, but works on Motif
Summary: Does not work on Motif but works on XToolkit now; implemented using XQueryPointer.
Reviewed-by: anthony

! make/sun/xawt/mapfile-vers
! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h
! src/solaris/native/sun/xawt/XlibWrapper.c

Changeset: ce224a356eb8
Author:    dav
Date:      2008-10-07 16:34 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ce224a356eb8

6750288: Regression after 6315717. ArrayIndexOutOfBoundsException.
Reviewed-by: dcherepanov, denis

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: 724eb9cbd3bb
Author:    dav
Date:      2008-10-07 16:43 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/724eb9cbd3bb

Merge

! src/solaris/classes/sun/awt/X11/XToolkit.java

Changeset: aed796ac3788
Author:    dav
Date:      2008-10-08 12:50 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/aed796ac3788

5076635: Double click speed is not honored in KDE linux
Reviewed-by: art, dcherepanov

! src/solaris/classes/sun/awt/X11/XToolkit.java
+ test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
+ test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java

Changeset: 346127532313
Author:    dav
Date:      2008-10-08 13:01 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/346127532313

Merge

- make/java/nio/spp.sh
- make/tools/winver/Makefile
- make/tools/winver/bin/winver.exe
- make/tools/winver/src/StdAfx.cpp
- make/tools/winver/src/StdAfx.h
- make/tools/winver/src/winver.cpp
- src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java
- src/share/classes/javax/management/ToQueryString.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
- src/windows/classes/sun/java2d/d3d/D3DBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/DDBlitLoops.java
- src/windows/classes/sun/java2d/windows/DDRenderer.java
- src/windows/classes/sun/java2d/windows/DDScaleLoops.java
- src/windows/classes/sun/java2d/windows/Win32OffScreenSurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceDataProxy.java
- src/windows/classes/sun/java2d/windows/WinBackBuffer.java
- src/windows/classes/sun/java2d/windows/WinBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/WinVolatileSurfaceManager.java
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.cpp
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.h
- src/windows/native/sun/java2d/d3d/D3DTestRaster.h
- src/windows/native/sun/java2d/d3d/D3DTextRenderer_md.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.h
- src/windows/native/sun/java2d/windows/DDBlitLoops.cpp
- src/windows/native/sun/java2d/windows/DDRenderer.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.h
- src/windows/native/sun/java2d/windows/Win32OffScreenSurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.h
- src/windows/native/sun/java2d/windows/WinBackBufferSurfaceData.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.h
- src/windows/native/sun/java2d/windows/ddrawUtils.cpp
- src/windows/native/sun/java2d/windows/ddrawUtils.h
- src/windows/native/sun/java2d/windows/dxCapabilities.cpp
- src/windows/native/sun/java2d/windows/dxCapabilities.h
- src/windows/native/sun/java2d/windows/dxInit.cpp
- src/windows/native/sun/java2d/windows/dxInit.h
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 0c515369b48b
Author:    lana
Date:      2008-10-20 19:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0c515369b48b

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README
! make/sun/awt/Makefile
- make/tools/auto_multi/Makefile
- make/tools/src/build/tools/automulti/AutoMulti.java
- make/tools/src/build/tools/automulti/README.txt
- make/tools/src/build/tools/automulti/TestALFGenerator.java
- make/tools/src/build/tools/automulti/TestALFLookAndFeel.java
! src/share/classes/java/awt/EventDispatchThread.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java
- src/share/classes/javax/swing/colorchooser/SyntheticImage.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/launcher/LauncherHelp.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/awt_TextArea.cpp
- test/javax/swing/JFileChooser/4252173/bug4252173.java
- test/javax/swing/JFileChooser/6524424/bug6524424.html
- test/javax/swing/JFileChooser/6524424/bug6524424.java
- test/sun/net/www/http/ChunkedInputStream/test.txt
- test/tools/launcher/Arrrghs.sh

Changeset: 7406833af6e4
Author:    art
Date:      2008-10-28 17:06 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7406833af6e4

6758673: WeakReference leak in Window.ownedWindowList
Summary: WindowDisposerRecord parent field is correctly initialized
Reviewed-by: dav, ant

! src/share/classes/java/awt/Window.java
+ test/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java

Changeset: 9daa41eca0d9
Author:    art
Date:      2008-11-26 16:25 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9daa41eca0d9

6699589: java/awt/EventQueue/PostEventOrderingTest.java fails
Reviewed-by: dav, anthony

! src/share/classes/sun/awt/SunToolkit.java

Changeset: d5bf2dd61ed5
Author:    art
Date:      2008-12-19 16:04 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d5bf2dd61ed5

6773985: OutOfMemory (PermGen space) under Linux / Firefox when switching bw. applets
Summary: XEmbedClientHelper is uninstalled when its embedded frame is disposed.
Reviewed-by: dcherepanov, ant

! src/solaris/classes/sun/awt/X11/XEmbedClientHelper.java
! src/solaris/classes/sun/awt/X11/XEmbeddedFramePeer.java

Changeset: 63d087cacbf9
Author:    rkennke
Date:      2009-01-13 20:04 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/63d087cacbf9

6792515: Specify awt peer's API
Summary: Document AWT peer API.
Reviewed-by: art, dav

! src/share/classes/java/awt/peer/ButtonPeer.java
! src/share/classes/java/awt/peer/CanvasPeer.java
! src/share/classes/java/awt/peer/CheckboxMenuItemPeer.java
! src/share/classes/java/awt/peer/CheckboxPeer.java
! src/share/classes/java/awt/peer/ChoicePeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/java/awt/peer/DesktopPeer.java
! src/share/classes/java/awt/peer/DialogPeer.java
! src/share/classes/java/awt/peer/FileDialogPeer.java
! src/share/classes/java/awt/peer/FontPeer.java
! src/share/classes/java/awt/peer/FramePeer.java
! src/share/classes/java/awt/peer/KeyboardFocusManagerPeer.java
! src/share/classes/java/awt/peer/LabelPeer.java
! src/share/classes/java/awt/peer/ListPeer.java
! src/share/classes/java/awt/peer/MenuBarPeer.java
! src/share/classes/java/awt/peer/MenuComponentPeer.java
! src/share/classes/java/awt/peer/MenuItemPeer.java
! src/share/classes/java/awt/peer/MenuPeer.java
! src/share/classes/java/awt/peer/MouseInfoPeer.java
! src/share/classes/java/awt/peer/PanelPeer.java
! src/share/classes/java/awt/peer/PopupMenuPeer.java
! src/share/classes/java/awt/peer/RobotPeer.java
! src/share/classes/java/awt/peer/ScrollPanePeer.java
! src/share/classes/java/awt/peer/ScrollbarPeer.java
! src/share/classes/java/awt/peer/SystemTrayPeer.java
! src/share/classes/java/awt/peer/TextAreaPeer.java
! src/share/classes/java/awt/peer/TextComponentPeer.java
! src/share/classes/java/awt/peer/TextFieldPeer.java
! src/share/classes/java/awt/peer/TrayIconPeer.java
! src/share/classes/java/awt/peer/WindowPeer.java

Changeset: 127e3269ee1f
Author:    bae
Date:      2009-01-20 19:51 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/127e3269ee1f

6551075: screenshot image taken through clipboard on W2K terminal server is shifted
Reviewed-by: dav, uta

! src/windows/native/sun/windows/awt_DataTransferer.cpp

Changeset: 9fa2e56c8a30
Author:    art
Date:      2009-01-29 14:58 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9fa2e56c8a30

6721088: Bad window size calculation after using pack()
Reviewed-by: anthony
Contributed-by: Omair Majid <omajid at redhat.com>

! src/solaris/classes/sun/awt/X11/WindowDimensions.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
+ test/java/awt/Frame/FrameSize/TestFrameSize.java

Changeset: f36e9200cb85
Author:    anthony
Date:      2009-02-04 11:58 +0300
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f36e9200cb85

6797195: Forward-port enhancements for hw/lw mixing from 6u12 to 7
Reviewed-by: art, dcherepanov

! make/sun/awt/Makefile
! make/tools/sharing/classlist.linux
! make/tools/sharing/classlist.solaris
! make/tools/sharing/classlist.windows
+ src/share/classes/com/sun/awt/AWTUtilities.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/javax/swing/JRootPane.java
+ src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/java2d/pipe/Region.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/native/sun/windows/awt_Component.cpp
+ test/java/awt/Mixing/HWDisappear.java
+ test/java/awt/Mixing/JButtonInGlassPane.java
+ test/java/awt/Mixing/LWComboBox.java
+ test/java/awt/Mixing/MixingOnShrinkingHWButton.java
+ test/java/awt/Mixing/NonOpaqueInternalFrame.java
! test/java/awt/Mixing/OpaqueTest.java
! test/java/awt/Mixing/OverlappingButtons.java

Changeset: 8b96fb2d0c3a
Author:    lana
Date:      2009-02-10 12:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8b96fb2d0c3a

Merge

! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/EventDispatchThread.java
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 5fbd9ea7def1
Author:    lana
Date:      2009-02-18 10:05 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5fbd9ea7def1

Merge

- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 8311105ea7a3
Author:    xdono
Date:      2009-02-19 14:08 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8311105ea7a3

Added tag jdk7-b48 for changeset 5fbd9ea7def1

! .hgtags

Changeset: 6b77fbb7e33e
Author:    lana
Date:      2009-02-23 11:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6b77fbb7e33e

Merge

- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/javax/swing/TimerQueue.java
! src/share/classes/javax/swing/text/LayoutQueue.java
- src/share/classes/org/jcp/xml/dsig/internal/package.html
- src/share/classes/sun/launcher/LauncherHelp.java
- src/share/classes/sun/nio/cs/IBM437.java
- src/share/classes/sun/nio/cs/IBM737.java
- src/share/classes/sun/nio/cs/IBM775.java
- src/share/classes/sun/nio/cs/IBM850.java
- src/share/classes/sun/nio/cs/IBM852.java
- src/share/classes/sun/nio/cs/IBM855.java
- src/share/classes/sun/nio/cs/IBM857.java
- src/share/classes/sun/nio/cs/IBM858.java
- src/share/classes/sun/nio/cs/IBM862.java
- src/share/classes/sun/nio/cs/IBM866.java
- src/share/classes/sun/nio/cs/IBM874.java
- src/share/classes/sun/nio/cs/ISO_8859_13.java
- src/share/classes/sun/nio/cs/ISO_8859_15.java
- src/share/classes/sun/nio/cs/ISO_8859_2.java
- src/share/classes/sun/nio/cs/ISO_8859_4.java
- src/share/classes/sun/nio/cs/ISO_8859_5.java
- src/share/classes/sun/nio/cs/ISO_8859_7.java
- src/share/classes/sun/nio/cs/ISO_8859_9.java
- src/share/classes/sun/nio/cs/KOI8_R.java
- src/share/classes/sun/nio/cs/KOI8_U.java
- src/share/classes/sun/nio/cs/MS1250.java
- src/share/classes/sun/nio/cs/MS1251.java
- src/share/classes/sun/nio/cs/MS1252.java
- src/share/classes/sun/nio/cs/MS1253.java
- src/share/classes/sun/nio/cs/MS1254.java
- src/share/classes/sun/nio/cs/MS1257.java
- src/share/classes/sun/nio/cs/ext/IBM037.java
- src/share/classes/sun/nio/cs/ext/IBM1006.java
- src/share/classes/sun/nio/cs/ext/IBM1025.java
- src/share/classes/sun/nio/cs/ext/IBM1026.java
- src/share/classes/sun/nio/cs/ext/IBM1046.java
- src/share/classes/sun/nio/cs/ext/IBM1047.java
- src/share/classes/sun/nio/cs/ext/IBM1097.java
- src/share/classes/sun/nio/cs/ext/IBM1098.java
- src/share/classes/sun/nio/cs/ext/IBM1112.java
- src/share/classes/sun/nio/cs/ext/IBM1122.java
- src/share/classes/sun/nio/cs/ext/IBM1123.java
- src/share/classes/sun/nio/cs/ext/IBM1124.java
- src/share/classes/sun/nio/cs/ext/IBM1140.java
- src/share/classes/sun/nio/cs/ext/IBM1141.java
- src/share/classes/sun/nio/cs/ext/IBM1142.java
- src/share/classes/sun/nio/cs/ext/IBM1143.java
- src/share/classes/sun/nio/cs/ext/IBM1144.java
- src/share/classes/sun/nio/cs/ext/IBM1145.java
- src/share/classes/sun/nio/cs/ext/IBM1146.java
- src/share/classes/sun/nio/cs/ext/IBM1147.java
- src/share/classes/sun/nio/cs/ext/IBM1148.java
- src/share/classes/sun/nio/cs/ext/IBM1149.java
- src/share/classes/sun/nio/cs/ext/IBM273.java
- src/share/classes/sun/nio/cs/ext/IBM277.java
- src/share/classes/sun/nio/cs/ext/IBM278.java
- src/share/classes/sun/nio/cs/ext/IBM280.java
- src/share/classes/sun/nio/cs/ext/IBM284.java
- src/share/classes/sun/nio/cs/ext/IBM285.java
- src/share/classes/sun/nio/cs/ext/IBM297.java
- src/share/classes/sun/nio/cs/ext/IBM420.java
- src/share/classes/sun/nio/cs/ext/IBM424.java
- src/share/classes/sun/nio/cs/ext/IBM500.java
- src/share/classes/sun/nio/cs/ext/IBM838.java
- src/share/classes/sun/nio/cs/ext/IBM856.java
- src/share/classes/sun/nio/cs/ext/IBM860.java
- src/share/classes/sun/nio/cs/ext/IBM861.java
- src/share/classes/sun/nio/cs/ext/IBM863.java
- src/share/classes/sun/nio/cs/ext/IBM864.java
- src/share/classes/sun/nio/cs/ext/IBM865.java
- src/share/classes/sun/nio/cs/ext/IBM868.java
- src/share/classes/sun/nio/cs/ext/IBM869.java
- src/share/classes/sun/nio/cs/ext/IBM870.java
- src/share/classes/sun/nio/cs/ext/IBM871.java
- src/share/classes/sun/nio/cs/ext/IBM875.java
- src/share/classes/sun/nio/cs/ext/IBM918.java
- src/share/classes/sun/nio/cs/ext/IBM921.java
- src/share/classes/sun/nio/cs/ext/IBM922.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_11.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_3.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_6.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_8.java
- src/share/classes/sun/nio/cs/ext/MS1255.java
- src/share/classes/sun/nio/cs/ext/MS1256.java
- src/share/classes/sun/nio/cs/ext/MS1258.java
- src/share/classes/sun/nio/cs/ext/MS874.java
- src/share/classes/sun/nio/cs/ext/MacArabic.java
- src/share/classes/sun/nio/cs/ext/MacCentralEurope.java
- src/share/classes/sun/nio/cs/ext/MacCroatian.java
- src/share/classes/sun/nio/cs/ext/MacCyrillic.java
- src/share/classes/sun/nio/cs/ext/MacDingbat.java
- src/share/classes/sun/nio/cs/ext/MacGreek.java
- src/share/classes/sun/nio/cs/ext/MacHebrew.java
- src/share/classes/sun/nio/cs/ext/MacIceland.java
- src/share/classes/sun/nio/cs/ext/MacRoman.java
- src/share/classes/sun/nio/cs/ext/MacRomania.java
- src/share/classes/sun/nio/cs/ext/MacSymbol.java
- src/share/classes/sun/nio/cs/ext/MacThai.java
- src/share/classes/sun/nio/cs/ext/MacTurkish.java
- src/share/classes/sun/nio/cs/ext/MacUkraine.java
- src/share/classes/sun/nio/cs/ext/TIS_620.java
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h
- test/sun/net/www/http/ChunkedInputStream/test.txt
- test/tools/launcher/Arrrghs.sh




More information about the swing-dev mailing list