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

lana.steuck at sun.com lana.steuck at sun.com
Sat Oct 18 23:56:28 UTC 2008


Changeset: e35680499077
Author:    ohair
Date:      2008-08-06 15:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e35680499077

6728161: Add SKIP_BOOT_CYCLE feature to create boot jdk and use it during build
Summary: Needed BOOT_JAR_JFLAGS. Fixed PREVIOUS_RELEASE_IMAGE.
Reviewed-by: tbell

! make/com/sun/crypto/provider/Makefile
! make/com/sun/inputmethods/indicim/Makefile
! make/com/sun/inputmethods/thaiim/Makefile
! make/common/BuildToolJar.gmk
! make/common/Demo.gmk
! make/common/Release.gmk
! make/common/internal/BinaryPlugs.gmk
! make/common/internal/ImportComponents.gmk
! make/common/shared/Defs-java.gmk
! make/java/management/Makefile
! make/javax/crypto/Makefile
! make/javax/swing/beaninfo/SwingBeans.gmk
! make/sun/jconsole/Makefile
! make/sun/net/spi/nameservice/dns/Makefile
! make/sun/nio/Makefile
! make/sun/security/mscapi/Makefile
! make/sun/security/pkcs11/Makefile
! make/sun/text/Makefile

Changeset: b374f6174534
Author:    ohair
Date:      2008-07-30 19:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b374f6174534

6729772: 64-bit build with SS12 compiler: SIGSEGV (0xb) at pc=0x0000000000000048, pid=14826, tid=2
Reviewed-by: tbell

! make/common/Defs-linux.gmk
! make/common/Defs-solaris.gmk
! make/common/Defs-windows.gmk
! make/common/Defs.gmk
! make/common/Library.gmk
! make/common/shared/Defs.gmk
! make/java/fdlibm/Makefile
! make/java/java_hprof_demo/Makefile
! make/sun/awt/Makefile
! make/sun/font/Makefile
! make/sun/font/t2k/Makefile
! make/sun/image/generic/Makefile
! make/sun/image/vis/Makefile
! make/sun/jpeg/Makefile

Changeset: a140a5aa5f2c
Author:    ohair
Date:      2008-08-06 16:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a140a5aa5f2c

6724669: JDK7: Official change to Sun Studio 12 compilers on Solaris
Reviewed-by: tbell

- make/README-builds.html
- make/README.html
! make/common/shared/Compiler-sun.gmk
! make/jprt.config

Changeset: a418b563ed63
Author:    ohair
Date:      2008-08-06 16:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a418b563ed63

Merge

- make/README-builds.html
- make/README.html
! make/common/Defs-linux.gmk
! make/common/Defs-solaris.gmk
! make/common/Defs-windows.gmk
! make/common/Defs.gmk
! make/common/shared/Defs.gmk
! make/java/fdlibm/Makefile
! make/java/java_hprof_demo/Makefile
! make/sun/font/Makefile
! make/sun/font/t2k/Makefile
! make/sun/jpeg/Makefile

Changeset: a5e641698d38
Author:    ohair
Date:      2008-08-08 08:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a5e641698d38

6734977: Fix build failure regarding the now deleted file jdk/README.html
Reviewed-by: xdono, tbell

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/THIRD_PARTY_README
! make/common/Release.gmk

Changeset: 32a4e56d5f68
Author:    ohair
Date:      2008-08-08 08:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/32a4e56d5f68

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/THIRD_PARTY_README
! make/common/Release.gmk

Changeset: fa4c0a6cdd25
Author:    xdono
Date:      2008-08-12 15:17 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/fa4c0a6cdd25

Merge

- make/java/nio/spp.sh
! make/sun/awt/Makefile
! make/sun/font/Makefile
- 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

Changeset: 4c24def75deb
Author:    xdono
Date:      2008-08-14 09:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4c24def75deb

Added tag jdk7-b33 for changeset fa4c0a6cdd25

! .hgtags

Changeset: 914370f03119
Author:    dfuchs
Date:      2008-07-31 12:41 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/914370f03119

6730926: Document that create/registerMBean can throw RuntimeMBeanException from postRegister
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/javax/management/MBeanRegistration.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
+ test/javax/management/MBeanServer/PostExceptionTest.java

Changeset: 7622f1de1486
Author:    dfuchs
Date:      2008-07-31 14:20 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7622f1de1486

6689505: Improve MBeanServerNotification.toString
Reviewed-by: emcmanus

! src/share/classes/javax/management/MBeanServerNotification.java
+ test/javax/management/MBeanServer/MBeanServerNotificationTest.java

Changeset: 8f52c4d1d934
Author:    sjiang
Date:      2008-07-31 15:31 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8f52c4d1d934

5108776: Add reliable event handling to the JMX API
6218920: API bug - impossible to delete last MBeanServerForwarder on a connector
Reviewed-by: emcmanus

+ src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
+ src/share/classes/com/sun/jmx/event/EventBuffer.java
+ src/share/classes/com/sun/jmx/event/EventClientFactory.java
+ src/share/classes/com/sun/jmx/event/EventConnection.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/event/LeaseRenewer.java
+ src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
+ src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
+ src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
+ src/share/classes/com/sun/jmx/interceptor/SingleMBeanForwarder.java
! src/share/classes/com/sun/jmx/interceptor/package.html
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanSupport.java
+ src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.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/ProxyRef.java
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/security/FileLoginModule.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/snmp/tasks/ThreadService.java
! src/share/classes/javax/management/ImmutableDescriptor.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/QueryParser.java
! src/share/classes/javax/management/StringValueExp.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/EventClientNotFoundException.java
+ src/share/classes/javax/management/event/EventConsumer.java
+ src/share/classes/javax/management/event/EventForwarder.java
+ src/share/classes/javax/management/event/EventReceiver.java
+ src/share/classes/javax/management/event/EventRelay.java
+ src/share/classes/javax/management/event/EventSubscriber.java
+ src/share/classes/javax/management/event/FetchingEventForwarder.java
+ src/share/classes/javax/management/event/FetchingEventRelay.java
+ src/share/classes/javax/management/event/ListenerInfo.java
+ src/share/classes/javax/management/event/NotificationManager.java
+ src/share/classes/javax/management/event/RMIPushEventForwarder.java
+ src/share/classes/javax/management/event/RMIPushEventRelay.java
+ src/share/classes/javax/management/event/RMIPushServer.java
+ src/share/classes/javax/management/event/package-info.java
! src/share/classes/javax/management/loading/MLet.java
! src/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/share/classes/javax/management/relation/RelationService.java
+ src/share/classes/javax/management/remote/IdentityMBeanServerForwarder.java
! src/share/classes/javax/management/remote/JMXConnector.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java
! src/share/classes/javax/management/remote/JMXConnectorServerMBean.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
+ test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
+ test/javax/management/MBeanServer/OldMBeanServerTest.java
+ test/javax/management/eventService/AddRemoveListenerTest.java
+ test/javax/management/eventService/CustomForwarderTest.java
+ test/javax/management/eventService/EventClientExecutorTest.java
+ test/javax/management/eventService/EventDelegateSecurityTest.java
+ test/javax/management/eventService/EventManagerTest.java
+ test/javax/management/eventService/FetchingTest.java
+ test/javax/management/eventService/LeaseManagerDeadlockTest.java
+ test/javax/management/eventService/LeaseTest.java
+ test/javax/management/eventService/ListenerTest.java
+ test/javax/management/eventService/MyFetchingEventForwarder.java
+ test/javax/management/eventService/NotSerializableNotifTest.java
+ test/javax/management/eventService/PublishTest.java
+ test/javax/management/eventService/ReconnectableConnectorTest.java
+ test/javax/management/eventService/SharingThreadTest.java
+ test/javax/management/eventService/SubscribeTest.java
+ test/javax/management/eventService/UsingEventService.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TigerMXBean.java
! test/javax/management/query/QueryNotifFilterTest.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
+ test/javax/management/remote/mandatory/connectorServer/ForwarderChainTest.java
+ test/javax/management/remote/mandatory/connectorServer/StandardForwardersTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java

Changeset: 98caad5c563c
Author:    dfuchs
Date:      2008-07-31 17:38 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/98caad5c563c

6616825: JMX query returns no value in 1.0 compatibility mode - deserialization bug in readObject()
Reviewed-by: emcmanus

! src/share/classes/javax/management/ObjectName.java
! test/javax/management/ObjectName/SerialCompatTest.java

Changeset: 3a1325be2806
Author:    martin
Date:      2008-08-01 00:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3a1325be2806

6730380: java.util.Timer should use AtomicInteger
Reviewed-by: dl, chegar

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

Changeset: f33c3846cecb
Author:    dl
Date:      2008-08-01 00:42 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f33c3846cecb

6725789: ScheduledExecutorService does not work as expected in jdk7/6/5
Reviewed-by: martin, dholmes, chegar

! src/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
+ test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java

Changeset: e0dc076d99b8
Author:    dfuchs
Date:      2008-08-01 11:41 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e0dc076d99b8

6732192: CORE_PKGS.gmk: need to declare javax.management.event in the CORE_PKGS variable
Reviewed-by: emcmanus

! make/docs/CORE_PKGS.gmk

Changeset: 3232179e24ae
Author:    jjh
Date:      2008-08-01 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3232179e24ae

6730273: TEST: JDI_REGRESSION test Solaris32AndSolaris64Test.sh fails if -XX:+UseCompressedOops is used
Summary: Fix test to not pass -XX:[+-]UseCompressedOops to the debuggee.
Reviewed-by: tbell

! test/com/sun/jdi/Solaris32AndSolaris64Test.sh

Changeset: 00c40e393a75
Author:    emcmanus
Date:      2008-08-05 10:49 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/00c40e393a75

6733589: Intermittent failure of test/javax/management/eventService/SharingThreadTest.java
Reviewed-by: sjiang

! test/javax/management/eventService/SharingThreadTest.java

Changeset: 13b8426bb0cd
Author:    emcmanus
Date:      2008-08-06 18:28 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/13b8426bb0cd

6734273: Minor updates to documentation of Custom MXBean Mappings
Reviewed-by: dfuchs

! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/openmbean/MXBeanMapping.java
! src/share/classes/javax/management/openmbean/MXBeanMappingFactory.java

Changeset: f8c58e72b807
Author:    swamyv
Date:      2008-08-06 10:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f8c58e72b807

6732441: TEST_BUG: ThreadMXBeanProxy test fails intermittently.
Summary: Fixed the race condition in the test.
Reviewed-by: jjh

! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java

Changeset: 871c10d47f8d
Author:    swamyv
Date:      2008-08-06 10:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/871c10d47f8d

Merge


Changeset: 659b74b5373f
Author:    martin
Date:      2008-08-07 06:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/659b74b5373f

6730507: java.util.Timer schedule delay Long.MAX_VALUE causes task to execute multiple times
Reviewed-by: chegar

! src/share/classes/java/util/Timer.java
+ test/java/util/Timer/DelayOverflow.java

Changeset: afe18ad188a1
Author:    emcmanus
Date:      2008-08-07 16:25 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/afe18ad188a1

6717257: MBeanServer doesn't describe RuntimeException for methods inherited from MBeanServerConnection
Reviewed-by: dfuchs

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

Changeset: 515175a26f49
Author:    tbell
Date:      2008-08-07 18:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/515175a26f49

Merge


Changeset: 233f8854d8b4
Author:    dfuchs
Date:      2008-08-08 14:24 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/233f8854d8b4

6733294: MBeans tab - UI issues with writable attributes
Reviewed-by: emcmanus

! make/netbeans/jconsole/build.properties
! make/netbeans/jconsole/build.xml
! src/share/classes/sun/tools/jconsole/inspector/TableSorter.java
! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/share/classes/sun/tools/jconsole/inspector/XPlotter.java
! src/share/classes/sun/tools/jconsole/inspector/XSheet.java
! src/share/classes/sun/tools/jconsole/inspector/XTable.java
! src/share/classes/sun/tools/jconsole/inspector/XTextFieldEditor.java

Changeset: e9de9ae8c214
Author:    emcmanus
Date:      2008-08-08 15:08 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e9de9ae8c214

6334663: TabularDataSupport should be able to return values in the insertion order
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
+ test/javax/management/openmbean/TabularDataOrderTest.java

Changeset: 4fac95ca002a
Author:    emcmanus
Date:      2008-08-08 15:10 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4fac95ca002a

Merge


Changeset: 343d63bb2609
Author:    emcmanus
Date:      2008-08-08 18:36 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/343d63bb2609

6610174: Improve CompositeDataSupport.toString when it includes arrays
Reviewed-by: dfuchs

! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
+ test/javax/management/openmbean/CompositeDataStringTest.java

Changeset: c32e27a3c619
Author:    tbell
Date:      2008-08-10 18:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c32e27a3c619

Merge


Changeset: e7d93d1d2bf0
Author:    tbell
Date:      2008-08-14 22:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e7d93d1d2bf0

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README

Changeset: b010683123b3
Author:    ohair
Date:      2008-08-14 13:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b010683123b3

6674227: Missing LICENSE file during build
Summary: Just a JPRT usage issue. The top level files (like LICENSE) are needed to create the jdk image (j2sdk-image directory).
Reviewed-by: tbell

! make/jprt.properties

Changeset: ac68bf5140b2
Author:    ohair
Date:      2008-08-14 20:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ac68bf5140b2

Merge

- make/java/nio/spp.sh
- 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

Changeset: db4bd081eff2
Author:    ksrini
Date:      2008-08-19 07:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/db4bd081eff2

6614210: JPRT Windows 32bit msival2 build failure when building 'install' workspace
Summary: suppresses wscript's modal dialog on error and no msi validation for jprt.
Reviewed-by: ohair, jmelvin

! make/common/shared/Defs-windows.gmk

Changeset: 434055a0716e
Author:    xdono
Date:      2008-08-21 09:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/434055a0716e

Merge


Changeset: bf580c41f68f
Author:    xdono
Date:      2008-08-28 11:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/bf580c41f68f

Added tag jdk7-b34 for changeset 434055a0716e

! .hgtags

Changeset: cf403a69449a
Author:    jjh
Date:      2008-08-15 18:06 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cf403a69449a

6737900: TEST: Some JDI regression tests timeout on slow machines
Summary: Don't execute useless code, and split test into multiple @runs.
Reviewed-by: tbell

! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/sde/MangleStepTest.java

Changeset: e093efae8c5f
Author:    ohair
Date:      2008-08-17 17:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e093efae8c5f

6496269: Many warnings generated from com/sun/java/util/jar/pack/*.cpp when compiled on Linux
Summary: Removal of compiler warnings and fixing of assert logic.
Reviewed-by: jrose, ksrini, bristor

! src/share/native/com/sun/java/util/jar/pack/bands.cpp
! src/share/native/com/sun/java/util/jar/pack/bytes.cpp
! src/share/native/com/sun/java/util/jar/pack/bytes.h
! src/share/native/com/sun/java/util/jar/pack/coding.cpp
! src/share/native/com/sun/java/util/jar/pack/coding.h
! src/share/native/com/sun/java/util/jar/pack/defines.h
! src/share/native/com/sun/java/util/jar/pack/jni.cpp
! src/share/native/com/sun/java/util/jar/pack/main.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.cpp
! src/share/native/com/sun/java/util/jar/pack/unpack.h
! src/share/native/com/sun/java/util/jar/pack/utils.cpp
! src/share/native/com/sun/java/util/jar/pack/utils.h
! src/share/native/com/sun/java/util/jar/pack/zip.cpp
! src/share/native/com/sun/java/util/jar/pack/zip.h

Changeset: 092985e71d9e
Author:    tbell
Date:      2008-08-18 09:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/092985e71d9e

Merge


Changeset: 17527939e5b1
Author:    swamyv
Date:      2008-08-18 15:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/17527939e5b1

6705893: javax.script tests should not require a js engine on OpenJDK
Summary: Fixed the tests to pass with open JDK.
Reviewed-by: darcy

! test/javax/script/E4XErrorTest.java
+ test/javax/script/Helper.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/ProviderTest.java
! test/javax/script/RhinoExceptionTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java
! test/javax/script/VersionTest.java
+ test/sun/tools/jrunscript/CheckEngine.java
! test/sun/tools/jrunscript/common.sh
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh

Changeset: b6f746b0ecc4
Author:    swamyv
Date:      2008-08-19 12:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b6f746b0ecc4

6736461: ThreadMXBean Locks.java fails intermittently.
Summary: Fixed the test to wait for the right state before calling check thread information.
Reviewed-by: jjh

! test/java/lang/management/ThreadMXBean/Locks.java

Changeset: 1b114828900b
Author:    tbell
Date:      2008-08-19 16:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1b114828900b

Merge


Changeset: 9f53e194687c
Author:    tbell
Date:      2008-08-25 23:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9f53e194687c

Merge


Changeset: dc4067f914a2
Author:    martin
Date:      2008-08-20 13:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/dc4067f914a2

6739302: Check that deserialization preserves EnumSet integrity
Reviewed-by: dl, chegar
Contributed-by: jjb at google.com

! src/share/classes/java/util/EnumSet.java
+ test/java/util/EnumSet/BogusEnumSet.java

Changeset: 52fbd007f47b
Author:    swamyv
Date:      2008-08-22 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/52fbd007f47b

6653883: jmap with no option should print mmap instead of heap information.
Summary: Changed the default option of jmap to print mmap.
Reviewed-by: jjh

! src/share/classes/sun/tools/jmap/JMap.java

Changeset: 3a4370604bab
Author:    ohair
Date:      2008-08-22 12:24 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3a4370604bab

6732421: Removed old javavm and Classic VM files from the jdk7 sources
Reviewed-by: alanb

! make/common/Defs.gmk
! make/java/verify/Makefile
! make/netbeans/awt2d/README
! make/tools/GenerateCharacter/check_class.c.template
! src/share/back/debugDispatch.c
! src/share/back/error_messages.c
! src/share/back/inStream.c
! src/share/back/outStream.h
! src/share/instrument/InstrumentationImplNativeMethods.c
! src/share/instrument/JPLISAgent.c
! src/share/javavm/export/jvm.h
- 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/share/native/common/check_code.c
! src/share/native/common/check_format.c
! src/solaris/back/util_md.h
! src/solaris/instrument/FileSystemSupport_md.h
! src/solaris/javavm/export/jvm_md.h
- src/solaris/javavm/include/typedefs_md.h
! src/solaris/native/common/gdefs_md.h
! src/solaris/native/common/jlong_md.h
! src/windows/back/util_md.h
! src/windows/hpi/src/socket_md.c
! src/windows/hpi/src/threads_md.c
! src/windows/instrument/FileSystemSupport_md.h
! src/windows/javavm/export/jvm_md.h
- src/windows/javavm/include/typedefs_md.h
! src/windows/native/java/net/net_util_md.c

Changeset: 3dcc69147ff9
Author:    sherman
Date:      2008-08-22 14:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3dcc69147ff9

4486841: UTF-8 decoder should adhere to corrigendum to Unicode 3.0.1
6636317: Optimize UTF-8 coder for ASCII input
Summary: re-write the UTF-8 charset to obey the standard and improve the performance
Reviewed-by: alanb

! src/share/classes/sun/nio/cs/UTF_8.java
+ test/sun/nio/cs/TestUTF8.java

Changeset: a33cf5828b82
Author:    sherman
Date:      2008-08-22 22:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a33cf5828b82

6740702: Comment tag update
Summary: tag update
Reviewed-by: mr

! src/share/classes/sun/nio/cs/UTF_8.java

Changeset: a4ff2fe5b5d9
Author:    weijun
Date:      2008-08-06 08:11 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a4ff2fe5b5d9

6731685: CertificateFactory.generateCertificates throws IOException on PKCS7 cert chain
Reviewed-by: mullan

! src/share/classes/sun/security/util/DerIndefLenConverter.java
+ test/sun/security/util/DerValue/Indefinite.java

Changeset: 97d08b2b4539
Author:    chegar
Date:      2008-08-06 07:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/97d08b2b4539

6734171: java.net.NetworkInterface reports XCheck:jni warnings
Summary: Removed leading "L" or trailing ";" from FindClass classname param
Reviewed-by: alanb

! src/windows/native/java/net/NetworkInterface.c

Changeset: 874f4db252e3
Author:    wetmore
Date:      2008-08-20 00:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/874f4db252e3

Merge


Changeset: afcf04c535da
Author:    michaelm
Date:      2008-08-21 10:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/afcf04c535da

6258215: Num of backlog in ServerSocket(int, int) should be mentioned more explicitly
Summary: updated javadoc
Reviewed-by: chegar

! src/share/classes/java/net/ServerSocket.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java

Changeset: f4289d75cd29
Author:    jccollet
Date:      2008-08-25 14:38 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f4289d75cd29

6717876: Make java.net.NetworkInterface.getIndex() public
Summary: Make getIndex() and getByIndex() public. Required a name change in native code
Reviewed-by: alanb, chegar, michaelm

! make/java/net/mapfile-vers
! src/share/classes/java/net/NetworkInterface.java
! src/solaris/native/java/net/NetworkInterface.c
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/net_util_md.h
+ test/java/net/NetworkInterface/IndexTest.java

Changeset: 872241636752
Author:    wetmore
Date:      2008-08-25 08:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/872241636752

Merge


Changeset: c5f211538cad
Author:    tbell
Date:      2008-08-25 23:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c5f211538cad

Merge

- 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: cf4894b78ceb
Author:    tbell
Date:      2008-08-29 12:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/cf4894b78ceb

Merge


Changeset: baae64ef16f6
Author:    xdono
Date:      2008-09-11 11:25 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/baae64ef16f6

Added tag jdk7-b35 for changeset cf4894b78ceb

! .hgtags

Changeset: 2a5377a6492e
Author:    alanb
Date:      2008-08-26 09:23 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2a5377a6492e

6728542: (se) epoll based SelectorProvider should be portable to platforms other than x86 and x64
Reviewed-by: sherman

! make/java/nio/mapfile-linux
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c

Changeset: ea45b0c72096
Author:    alanb
Date:      2008-08-26 10:21 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ea45b0c72096

6682020: (bf) Support monitoring of direct and mapped buffer usage
Reviewed-by: mchung, iris

! make/java/java/FILES_java.gmk
! make/java/nio/FILES_java.gmk
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/nio/Bits.java
+ src/share/classes/java/nio/BufferPoolMXBean.java
! src/share/classes/java/nio/Direct-X-Buffer.java
+ src/share/classes/sun/misc/JavaNioAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/java/nio/BufferPoolMXBean/Basic.java

Changeset: 7afa7314d883
Author:    emcmanus
Date:      2008-08-27 11:03 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/7afa7314d883

5041784: (reflect) generic signature methods needlessly return generic arrays
Reviewed-by: darcy

! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
+ test/java/lang/reflect/Generics/TestPlainArrayNotGeneric.java

Changeset: 2c65a59dd48d
Author:    ksrini
Date:      2008-08-26 10:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2c65a59dd48d

6685121: (launcher) make ReportErrorMessages accessible by other launcher subsystems
Summary: provided error reporting interfaces to other java subsystems that the launcher uses.
Reviewed-by: darcy

! make/java/jli/Makefile
! make/java/jli/mapfile-vers
! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c

Changeset: d6b41950987b
Author:    sherman
Date:      2008-08-27 10:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d6b41950987b

4849617: (cs)Revise Charset spec to allow '+' in names
Summary: Update the spec and code to accept '+' as a charset name character
Reviewed-by: alanb

! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! src/share/classes/sun/nio/cs/standard-charsets
+ test/sun/nio/cs/CheckICNE.java

Changeset: 126760548921
Author:    sherman
Date:      2008-08-27 10:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/126760548921

Merge


Changeset: 5d278726f0dc
Author:    chegar
Date:      2008-08-29 17:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5d278726f0dc

6576763: Thread constructors throw undocumented NPE for null name
Summary: update javadoc to specify NPE as well as fix minor bug in implementation.
Reviewed-by: alanb

! src/share/classes/java/lang/Thread.java
+ test/java/lang/ThreadGroup/NullThreadName.java

Changeset: dc604a6da888
Author:    swamyv
Date:      2008-08-29 14:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/dc604a6da888

6614052: jhat fails to read heap dump > 2GB.
Summary: Modified the jhat code to use long for unsigned int. This is a forward port of changes from Kevin Walls.
Reviewed-by: jjh

! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java

Changeset: ad45ffa62646
Author:    tbell
Date:      2008-08-31 11:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ad45ffa62646

Merge


Changeset: f9cf71f806eb
Author:    alanb
Date:      2008-08-31 18:32 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f9cf71f806eb

6570619: (bf) DirectByteBuffer.get/put(byte[]) does not scale well
Reviewed-by: iris

! make/java/java/mapfile-vers
! src/share/classes/java/nio/Bits.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/native/java/nio/Bits.c

Changeset: 343253d05123
Author:    alanb
Date:      2008-08-31 18:39 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/343253d05123

4640544: New I/O: Complete socket-channel functionality
Reviewed-by: iris, sherman, chegar

! make/java/nio/FILES_java.gmk
! make/java/nio/Makefile
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! make/mksample/nio/Makefile
+ make/mksample/nio/multicast/Makefile
! src/share/classes/java/net/NetworkInterface.java
+ src/share/classes/java/net/ProtocolFamily.java
+ src/share/classes/java/net/SocketOption.java
+ src/share/classes/java/net/StandardProtocolFamily.java
+ src/share/classes/java/net/StandardSocketOption.java
! src/share/classes/java/nio/channels/DatagramChannel.java
+ src/share/classes/java/nio/channels/MembershipKey.java
+ src/share/classes/java/nio/channels/MulticastChannel.java
+ src/share/classes/java/nio/channels/NetworkChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/exceptions
+ src/share/classes/java/nio/channels/package-info.java
- src/share/classes/java/nio/channels/package.html
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ src/share/classes/sun/nio/ch/ExtendedSocketOption.java
+ src/share/classes/sun/nio/ch/MembershipKeyImpl.java
+ src/share/classes/sun/nio/ch/MembershipRegistry.java
! src/share/classes/sun/nio/ch/Net.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
+ src/share/classes/sun/nio/ch/OptionKey.java
! src/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.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/native/java/net/net_util.c
! src/share/native/java/net/net_util.h
+ src/share/native/sun/nio/ch/genSocketOptionRegistry.c
+ src/share/sample/nio/multicast/MulticastAddress.java
+ src/share/sample/nio/multicast/Reader.java
+ src/share/sample/nio/multicast/Sender.java
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/solaris/native/sun/nio/ch/SocketChannelImpl.c
! src/solaris/native/sun/nio/ch/nio_util.h
! src/windows/native/java/net/net_util_md.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/windows/native/sun/nio/ch/SocketChannelImpl.c
+ test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
+ test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
+ test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
+ test/java/nio/channels/DatagramChannel/SocketOptionTests.java
+ test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
+ test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/channels/TestUtil.java
+ test/java/nio/channels/etc/NetworkChannelTests.java

Changeset: 0a427d0e70a7
Author:    emcmanus
Date:      2008-09-01 17:11 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0a427d0e70a7

6731410: JMXServiceURL cannot use @ConstructorProperties for compatibility reasons
Reviewed-by: dfuchs

! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/remote/JMXServiceURL.java
! test/javax/management/mxbean/JMXServiceURLTest.java

Changeset: 1d1d66438d11
Author:    emcmanus
Date:      2008-09-02 14:14 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1d1d66438d11

6405862: Allow CompositeType to have zero items
6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java
6737140: Javadoc of some throw clauses of MBeanServer and MBeanServerConnection is garbled
6737143: createMBean of MBeanServer should acquire 2 extra throw clauses present in MBeanServerConnection
Reviewed-by: dfuchs

! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/openmbean/CompositeType.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java

Changeset: 00ea8fc81867
Author:    emcmanus
Date:      2008-09-03 14:31 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/00ea8fc81867

6744132: Spurious failures from test/javax/management/MBeanInfo/NotificationInfoTest.java
Reviewed-by: dfuchs

! test/javax/management/MBeanInfo/NotificationInfoTest.java

Changeset: 9145ff046bb4
Author:    dfuchs
Date:      2008-09-04 14:46 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9145ff046bb4

5072476: RFE: support cascaded (federated) MBean Servers
6299231: Add support for named MBean Servers
Summary: New javax.management.namespace package.
Reviewed-by: emcmanus

! make/docs/CORE_PKGS.gmk
! src/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
+ 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/MBeanServerInterceptor.java
+ src/share/classes/com/sun/jmx/interceptor/MBeanServerInterceptorSupport.java
- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
+ src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.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/mbeanserver/MXBeanLookup.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.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/HandlerInterceptor.java
+ src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.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/RoutingConnectionProxy.java
+ src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.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/namespace/package.html
+ src/share/classes/com/sun/jmx/namespace/serial/DefaultRewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/IdentityProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/JMXNamespaceContext.java
+ src/share/classes/com/sun/jmx/namespace/serial/RewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/RoutingOnlyProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/SerialRewritingProcessor.java
+ src/share/classes/com/sun/jmx/namespace/serial/package.html
! src/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/share/classes/com/sun/jmx/remote/util/EventClientConnection.java
! src/share/classes/javax/management/InstanceNotFoundException.java
! src/share/classes/javax/management/MBeanPermission.java
! src/share/classes/javax/management/MBeanServer.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/EventClientDelegate.java
+ src/share/classes/javax/management/namespace/JMXDomain.java
+ src/share/classes/javax/management/namespace/JMXNamespace.java
+ src/share/classes/javax/management/namespace/JMXNamespaceMBean.java
+ src/share/classes/javax/management/namespace/JMXNamespacePermission.java
+ src/share/classes/javax/management/namespace/JMXNamespaceView.java
+ src/share/classes/javax/management/namespace/JMXNamespaces.java
+ src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
+ src/share/classes/javax/management/namespace/JMXRemoteNamespaceMBean.java
+ src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
+ src/share/classes/javax/management/namespace/MBeanServerSupport.java
+ src/share/classes/javax/management/namespace/VirtualEventManager.java
+ src/share/classes/javax/management/namespace/package-info.java
! src/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
+ test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
+ test/javax/management/namespace/DomainCreationTest.java
+ test/javax/management/namespace/EventWithNamespaceControlTest.java
+ test/javax/management/namespace/EventWithNamespaceTest.java
+ test/javax/management/namespace/ExportNamespaceTest.java
+ test/javax/management/namespace/JMXDomainTest.java
+ test/javax/management/namespace/JMXNamespaceSecurityTest.java
+ test/javax/management/namespace/JMXNamespaceTest.java
+ test/javax/management/namespace/JMXNamespaceViewTest.java
+ test/javax/management/namespace/JMXNamespacesTest.java
+ test/javax/management/namespace/JMXRemoteNamespaceTest.java
+ test/javax/management/namespace/JMXRemoteTargetNamespace.java
+ test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/MXBeanRefTest.java
+ test/javax/management/namespace/NamespaceController.java
+ test/javax/management/namespace/NamespaceControllerMBean.java
+ test/javax/management/namespace/NamespaceCreationTest.java
+ test/javax/management/namespace/NamespaceNotificationsTest.java
+ test/javax/management/namespace/NullDomainObjectNameTest.java
+ test/javax/management/namespace/NullObjectNameTest.java
+ test/javax/management/namespace/QueryNamesTest.java
+ test/javax/management/namespace/RemoveNotificationListenerTest.java
+ test/javax/management/namespace/RoutingServerProxyTest.java
+ test/javax/management/namespace/SerialParamProcessorTest.java
+ test/javax/management/namespace/SourceNamespaceTest.java
+ test/javax/management/namespace/VirtualMBeanNotifTest.java
+ test/javax/management/namespace/VirtualMBeanTest.java
+ test/javax/management/namespace/VirtualNamespaceQueryTest.java
+ test/javax/management/namespace/VirtualPropsTest.java
+ test/javax/management/namespace/Wombat.java
+ test/javax/management/namespace/WombatMBean.java
+ test/javax/management/namespace/namespace.policy

Changeset: 71a5f3f55b9c
Author:    tbell
Date:      2008-09-04 14:55 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/71a5f3f55b9c

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/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

Changeset: 59aa6b578cf0
Author:    bristor
Date:      2008-09-08 13:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/59aa6b578cf0

6661861: Decrease memory use of Inflaters by ZipFile
Summary: Fix allows release of native resources earlier than without fix
Reviewed-by: alanb

! src/share/classes/java/util/zip/Inflater.java
! src/share/classes/java/util/zip/ZipFile.java

Changeset: 334efd173b8f
Author:    bristor
Date:      2008-09-08 14:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/334efd173b8f

6356642: extcheck.exe -verbose throws ArrayIndexOutOfBoundsException exception
Summary: Fix causes printing of user-level error messages instead of throwing exceptions
Reviewed-by: sherman

! src/share/classes/com/sun/tools/extcheck/ExtCheck.java
! src/share/classes/com/sun/tools/extcheck/Main.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.sh

Changeset: 8484e830666e
Author:    tbell
Date:      2008-09-12 14:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/8484e830666e

Merge


Changeset: a23b7f4f8b3c
Author:    ohair
Date:      2008-09-10 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a23b7f4f8b3c

6746421: Compare images logic needs to be more forgiving
Reviewed-by: tbell

! make/common/shared/Defs.gmk

Changeset: 395eb8a7846b
Author:    ohair
Date:      2008-09-10 09:48 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/395eb8a7846b

6746424: Remove build dependency on findbugs and FINDBUGS_HOME
Reviewed-by: tbell

! make/common/Sanity.gmk
! make/common/shared/Defs.gmk
! make/common/shared/Sanity-Settings.gmk
! make/common/shared/Sanity.gmk
! make/jprt.config

Changeset: ec301c0956be
Author:    ohair
Date:      2008-09-10 10:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ec301c0956be

6746430: Fix problems with getting 'ant -version' and the required setting of 'ANT_HOME'
Reviewed-by: tbell

! make/common/shared/Defs.gmk
! make/common/shared/Sanity.gmk

Changeset: 41bcf49eb3a1
Author:    ohair
Date:      2008-09-10 10:19 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/41bcf49eb3a1

6746409: Error: dl failure on line 689: Copies of libjvm.so need to have chcon (selinux) re-applied to them
Reviewed-by: tbell

! make/common/Defs.gmk

Changeset: c7ab37f5976d
Author:    ohair
Date:      2008-09-11 11:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c7ab37f5976d

6746415: The include file stropts.h is not available in Fedora 9 (STREAMS Kernel Extension?)
Reviewed-by: tbell

! src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h

Changeset: da5513a6af53
Author:    ohair
Date:      2008-09-11 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/da5513a6af53

Merge

! make/common/Defs.gmk
- 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: 16818689f727
Author:    xdono
Date:      2008-09-17 13:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/16818689f727

Merge

- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/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

Changeset: 80a4ace80c31
Author:    ant
Date:      2008-06-04 12:32 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/80a4ace80c31

6280057: I have audited SystemTray and TrayIcon code
Summary: small refactoring
Reviewed-by: dcherepanov

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

Changeset: adebdf3701a4
Author:    ant
Date:      2008-06-04 14:16 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/adebdf3701a4

6708322: test/closed/java/awt/Focus/TemporaryLostComponentDeadlock fails
Summary: Introduced new package private object for synchronization purposes. It should replace "this" in some deadlock prone cases.
Reviewed-by: anthony, art

! src/share/classes/java/awt/Component.java

Changeset: 58a2ba2767be
Author:    yan
Date:      2008-06-11 01:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/58a2ba2767be

Merge

- src/solaris/classes/sun/java2d/SurfaceManagerFactory.java
- src/windows/classes/sun/java2d/SurfaceManagerFactory.java
- test/javax/management/Introspector/LegacyIntrospectorTest.java

Changeset: a9b5b5d105a8
Author:    ant
Date:      2008-06-17 13:37 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a9b5b5d105a8

4685768: A11y issue - Focus set to disabled component, can't Tab/Shift-Tab
Summary: The restore-focus procedure should skip disabled components.
Reviewed-by: art, dcherepanov

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/Window.java
+ test/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java
+ test/java/awt/Focus/RequestFocusToDisabledCompTest/RequestFocusToDisabledCompTest.java
! test/java/awt/regtesthelpers/Util.java

Changeset: d407360176c0
Author:    dav
Date:      2008-06-18 15:35 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d407360176c0

6616323: consider benefits of replacing a componen array with other collection from the awt.Container class
Reviewed-by: uta, art

! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/ScrollPane.java
! src/windows/native/sun/windows/awt_Container.cpp
! src/windows/native/sun/windows/awt_Container.h
+ test/java/awt/Container/CheckZOrderChange/CheckZOrderChange.java

Changeset: 142e19f00424
Author:    dav
Date:      2008-06-18 19:20 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/142e19f00424

6716137: Fix 6691328 is broken
Reviewed-by: dcherepanov, denis

! src/share/classes/java/awt/dnd/DragSourceContext.java

Changeset: 321f5f269836
Author:    dav
Date:      2008-06-18 19:27 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/321f5f269836

Merge


Changeset: 38e32b2db431
Author:    yan
Date:      2008-06-19 11:26 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/38e32b2db431

6706121: makefile: unnecessary Motif classes compilation in JDK7
Summary: removed 80 obsolete .c and .java files, temporary modified some more
Reviewed-by: denis

! make/sun/awt/FILES_c_unix.gmk
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
! make/sun/awt/mawt.gmk
! make/sun/jawt/Makefile
- 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/MToolkit.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/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_DrawingSurface.c
- 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_MToolkit.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_Robot.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_p.h
- src/solaris/native/sun/awt/awt_xembed.c
- src/solaris/native/sun/awt/canvas.c
- src/solaris/native/sun/awt/cursor.c
! src/solaris/native/sun/awt/initIDs.c
! src/solaris/native/sun/awt/multi_font.c

Changeset: fae7c1f5ba78
Author:    dav
Date:      2008-06-19 16:09 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/fae7c1f5ba78

6694792: Syntax error in java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java
Reviewed-by: yan

! test/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java

Changeset: 9b66576b81f0
Author:    ant
Date:      2008-06-23 14:42 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9b66576b81f0

6682536: java\awt\FullScreen\NonfocusableFrameFullScreenTest\NonfocusableFrameFullScreenTest.java fails
Summary: always-on-top property should be restored on exiting full-screen.
Reviewed-by: tdv

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

Changeset: 59e34bb65340
Author:    anthony
Date:      2008-06-23 16:03 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/59e34bb65340

6704896: FD_SET usage can cause stack corruption (sol)
Summary: Using poll() instead of select()
Reviewed-by: yan, denis

! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c

Changeset: 4ccac6957211
Author:    dcherepanov
Date:      2008-06-26 14:23 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4ccac6957211

6581899: JTextField & JTextArea - Poor performance with JRE 1.5.0_08
Summary: acquire the first|last components only when the key is a traversal key
Reviewed-by: ant

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

Changeset: d2165ac39874
Author:    dcherepanov
Date:      2008-07-07 15:36 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d2165ac39874

6582346: javaw launcher does not display MessageBox after change to the resource files
Summary: call InitCommonControlsEx to perform UI initialization
Reviewed-by: art

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

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

6693974: Unify EventQueue$EventQueueItem and SunToolkit.$EventQueueItem classes
Reviewed-by: volk, art

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

Changeset: 9a1b30777d9d
Author:    dav
Date:      2008-07-07 16:32 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9a1b30777d9d

Merge


Changeset: 5a75640258ba
Author:    anthony
Date:      2008-07-07 17:24 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5a75640258ba

6682046: Mixing code does not always recalculate shapes correctly when resizing components
Summary: The valid property is now encapsulated in Component.
Reviewed-by: art

! src/share/classes/java/awt/Button.java
! src/share/classes/java/awt/Checkbox.java
! 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/Frame.java
! src/share/classes/java/awt/Label.java
! src/share/classes/java/awt/TextField.java

Changeset: 3361b420a0a2
Author:    anthony
Date:      2008-07-07 17:39 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3361b420a0a2

6723018: Need to push the test for 6682046
Summary: Pushed the test
Reviewed-by: art

+ test/java/awt/Mixing/Validating.java

Changeset: 9c9f18a2cdef
Author:    dav
Date:      2008-07-08 16:20 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9c9f18a2cdef

6723013: Incomplete push for 6693974
Reviewed-by: art

+ src/share/classes/sun/awt/EventQueueItem.java

Changeset: 250129565224
Author:    art
Date:      2008-07-25 15:19 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/250129565224

6235443: REG:Overlapping a swing app with an AWT app causes flickering in the background swing app on Windows
Summary: AWT text area no longer uses LockWindowUpdate
Reviewed-by: uta, dcherepanov

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

Changeset: 97d85ec01100
Author:    yan
Date:      2008-08-05 15:26 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/97d85ec01100

6454041: decimal separator munches the character standing at the right (sk keyboard)
Summary: in a group of keysyms associated with a key, check for keypad-ness of more keysyms
Reviewed-by: art

! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/keysym2ucs.h

Changeset: f0043a2428f6
Author:    yan
Date:      2008-08-08 03:32 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/f0043a2428f6

Merge

- make/java/nio/spp.sh
! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
- 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/java/awt/Button.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
- src/share/classes/javax/management/ToQueryString.java
! src/solaris/native/sun/awt/splashscreen/splashscreen_sys.c
- 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/awt_Win32GraphicsDevice.cpp

Changeset: 5e61b8180623
Author:    art
Date:      2008-08-12 12:00 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5e61b8180623

6735584: XNETProtocol:setStateHelper() produces bad _NET_WM_STATE messages
Reviewed-by: yan

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

Changeset: 99658a8d42fa
Author:    art
Date:      2008-08-14 12:58 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/99658a8d42fa

6708392: Provide internal API to create OverrideRedirect windows, XToolkit
Summary: SunToolkit.setOverrideRedirect() method is introduced
Reviewed-by: mlapshin, yan

! src/share/classes/javax/swing/Popup.java
! src/share/classes/sun/awt/SunToolkit.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java

Changeset: e8301d67f7fa
Author:    dcherepanov
Date:      2008-08-25 19:15 +0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e8301d67f7fa

6737722: api/java_awt/TrayIcon/index.html#TrayIconHeadlessMode
Summary: isSupported() should skip tray initialization in case of headless
Reviewed-by: art, ant

! src/share/classes/java/awt/SystemTray.java
! src/share/classes/java/awt/TrayIcon.java
+ test/java/awt/Toolkit/HeadlessTray/HeadlessTray.java

Changeset: 9d5e52760d53
Author:    lana
Date:      2008-08-25 13:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/9d5e52760d53

Merge

- 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/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

Changeset: 134fd1a656ea
Author:    lana
Date:      2008-09-19 19:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/134fd1a656ea

Merge

- 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/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

Changeset: 73b3e1a40bdf
Author:    xdono
Date:      2008-09-25 12:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/73b3e1a40bdf

Added tag jdk7-b36 for changeset 134fd1a656ea

! .hgtags

Changeset: 094873a59791
Author:    sjiang
Date:      2008-09-09 14:17 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/094873a59791

6736611: [Evt Srv] EventSubscriber.unsubscribe removes other listeners
Reviewed-by: emcmanus

! src/share/classes/javax/management/event/EventSubscriber.java
+ test/javax/management/eventService/SubUnsubTest.java

Changeset: 1643868af837
Author:    emcmanus
Date:      2008-09-09 14:57 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/1643868af837

6746196: Some JMX classes do not compile with Eclipse compiler
Reviewed-by: dfuchs
Contributed-by: roman.kennke at aicas.com

! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java

Changeset: 5778303e2e14
Author:    dfuchs
Date:      2008-09-09 17:01 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/5778303e2e14

6745832: jmx namespaces: Some refactoring/commenting would improve code readability.
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! 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/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
! src/share/classes/javax/management/namespace/JMXDomain.java
! src/share/classes/javax/management/namespace/JMXNamespace.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
! test/javax/management/namespace/Wombat.java

Changeset: 84417fdd8358
Author:    martin
Date:      2008-09-09 15:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/84417fdd8358

6728229: (str) StringBuilder.append(CharSequence) does not throw IndexOutOfBoundsException
Summary: Major spec rework
Reviewed-by: alanb

! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java

Changeset: 12f5110538d3
Author:    martin
Date:      2008-09-09 15:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/12f5110538d3

6733145: (bf) CharBuffer.subSequence can be updated to take advantage of covariant returns
Summary: Change return type to CharBuffer
Reviewed-by: alanb

! 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
! src/share/classes/java/nio/StringCharBuffer.java
! src/share/classes/java/nio/X-Buffer.java

Changeset: 2b44dd8ed72d
Author:    emcmanus
Date:      2008-09-10 13:36 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/2b44dd8ed72d

6734813: Provide a way to construct an ObjectName without checked exceptions
6746649: ObjectName constructors and methods declare unchecked exceptions in throws clauses
Reviewed-by: dfuchs

! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/QueryNotificationFilter.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! src/share/classes/sun/management/Util.java
+ test/javax/management/ObjectName/ValueOfTest.java

Changeset: b35ccd203a7e
Author:    emcmanus
Date:      2008-09-10 14:56 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b35ccd203a7e

6746759: Fix for 6734813 introduced build break
Reviewed-by: dfuchs

! src/share/classes/sun/management/ClassLoadingImpl.java
! src/share/classes/sun/management/CompilationImpl.java
! src/share/classes/sun/management/HotSpotDiagnostic.java
! src/share/classes/sun/management/HotspotInternal.java
! src/share/classes/sun/management/ManagementFactoryHelper.java
! src/share/classes/sun/management/MemoryImpl.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/RuntimeImpl.java
! src/share/classes/sun/management/ThreadImpl.java

Changeset: 3e7b9a0f3a6f
Author:    dfuchs
Date:      2008-09-10 16:27 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3e7b9a0f3a6f

6746754: jmx namespace: test for leading separator missing
6669137: RFE: InstanceNotFoundException should have a constructor that takes an ObjectName
6746796: jmx namespaces: Several tests are missing an @bug or @run keyword
Summary: Note on 6669137: first implementation of 6669137 was actually pushed with 5072476 - here we only have a small update and a test case. Also re-fixes 6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java which had failed.
Reviewed-by: emcmanus, yjoan

! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/javax/management/InstanceNotFoundException.java
+ test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java
! test/javax/management/namespace/DomainCreationTest.java
! test/javax/management/namespace/EventWithNamespaceControlTest.java
! test/javax/management/namespace/EventWithNamespaceTest.java
! test/javax/management/namespace/ExportNamespaceTest.java
! test/javax/management/namespace/JMXDomainTest.java
! test/javax/management/namespace/JMXNamespaceSecurityTest.java
! test/javax/management/namespace/JMXNamespaceTest.java
! test/javax/management/namespace/JMXNamespaceViewTest.java
! test/javax/management/namespace/JMXNamespacesTest.java
! test/javax/management/namespace/JMXRemoteNamespaceTest.java
! test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/LeadingSeparatorsTest.java
! test/javax/management/namespace/NamespaceCreationTest.java
! test/javax/management/namespace/NamespaceNotificationsTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/namespace/QueryNamesTest.java
! test/javax/management/namespace/RemoveNotificationListenerTest.java
! test/javax/management/namespace/RoutingServerProxyTest.java
! test/javax/management/namespace/SerialParamProcessorTest.java
! test/javax/management/namespace/SourceNamespaceTest.java
! test/javax/management/namespace/VirtualMBeanNotifTest.java
! test/javax/management/namespace/VirtualMBeanTest.java
! test/javax/management/namespace/VirtualNamespaceQueryTest.java
! test/javax/management/namespace/VirtualPropsTest.java

Changeset: bee470ba5b24
Author:    bristor
Date:      2008-09-11 14:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/bee470ba5b24

6440786: Cannot create a ZIP file containing zero entries
Summary: Allow reading and writing of ZIP files with zero entries.
Reviewed-by: alanb

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

Changeset: ebc38225b4a9
Author:    emcmanus
Date:      2008-09-12 15:17 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ebc38225b4a9

6747411: EventClient causes thread leaks
Summary: Reworked thread management in EventClient and related classes.
Reviewed-by: sjiang, dfuchs

! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/eventService/EventClientThreadTest.java
! test/javax/management/eventService/SharingThreadTest.java

Changeset: 6a49dd6635ba
Author:    dfuchs
Date:      2008-09-12 17:58 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/6a49dd6635ba

6747899: jmx namespaces: hooks for permission checks should be defined in HandlerInterceptor
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java

Changeset: 09a7e38337e9
Author:    dfuchs
Date:      2008-09-12 19:06 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/09a7e38337e9

6747983: jmx namespace: unspecified self-link detection logic
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! test/javax/management/namespace/JMXNamespaceTest.java

Changeset: def697d44797
Author:    tbell
Date:      2008-09-12 23:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/def697d44797

Merge


Changeset: 044bfa235270
Author:    dfuchs
Date:      2008-09-17 13:40 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/044bfa235270

6748745: JConsole: plotters don't resize well when the window is resized
Summary: part of the fix was contributed by jfdenise
Reviewed-by: jfdenise

! src/share/classes/sun/tools/jconsole/Plotter.java
! src/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java
! src/share/classes/sun/tools/jconsole/inspector/XPlotter.java
! src/share/classes/sun/tools/jconsole/inspector/XPlottingViewer.java

Changeset: eb342082e2b6
Author:    jccollet
Date:      2008-09-04 15:26 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/eb342082e2b6

6692802: HttpCookie needs to support HttpOnly attribute
Summary: Added HttpOnly tag support to HttpCookie class.
Reviewed-by: chegar, michaelm

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

Changeset: d276b0716d13
Author:    wetmore
Date:      2008-09-05 00:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/d276b0716d13

Merge


Changeset: bcb61dfc8514
Author:    weijun
Date:      2008-09-08 14:17 +0800
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/bcb61dfc8514

6740833: krb5.conf does not accept kdc=hostname (no spaces around =)
Reviewed-by: xuelei

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

Changeset: b0378bb50d83
Author:    michaelm
Date:      2008-09-11 17:46 +0100
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/b0378bb50d83

6744329: Exception in light weight http server code
Reviewed-by: chegar

! src/share/classes/sun/net/httpserver/ChunkedOutputStream.java
+ test/com/sun/net/httpserver/bugs/B6744329.java

Changeset: 80fe10573687
Author:    mullan
Date:      2008-09-11 14:05 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/80fe10573687

6465942: Add problem identification facility to the CertPathValidator framework
Summary: Add support to the java.security.cert APIs for determining the reason that a certification path is invalid.
Reviewed-by: vinnie

! src/share/classes/java/security/cert/CertPathValidatorException.java
+ src/share/classes/java/security/cert/PKIXReason.java
! src/share/classes/sun/security/provider/certpath/BasicChecker.java
! src/share/classes/sun/security/provider/certpath/ConstraintsChecker.java
! src/share/classes/sun/security/provider/certpath/CrlRevocationChecker.java
! src/share/classes/sun/security/provider/certpath/ForwardBuilder.java
! src/share/classes/sun/security/provider/certpath/KeyChecker.java
! src/share/classes/sun/security/provider/certpath/OCSPChecker.java
! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java
! src/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/share/classes/sun/security/provider/certpath/ReverseBuilder.java
! src/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! test/java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java
+ test/java/security/cert/CertPathValidatorException/ReasonTest.java
+ test/java/security/cert/CertPathValidatorException/Serial.java
+ test/java/security/cert/CertPathValidatorException/cert_file
+ test/java/security/cert/CertPathValidatorException/jdk6.serial
! test/java/security/cert/PolicyNode/GetPolicyQualifiers.java

Changeset: 482a1857b598
Author:    mullan
Date:      2008-09-11 18:13 -0400
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/482a1857b598

Merge


Changeset: 80fd09f239f4
Author:    wetmore
Date:      2008-09-15 00:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/80fd09f239f4

Merge


Changeset: 0100b3e66894
Author:    wetmore
Date:      2008-09-16 00:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/0100b3e66894

Merge


Changeset: e81a1ebde376
Author:    wetmore
Date:      2008-09-18 00:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/e81a1ebde376

Merge


Changeset: a1ab54c36c8a
Author:    sjiang
Date:      2008-09-22 15:43 +0200
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/a1ab54c36c8a

6697180: JMX query results in java.io.IOException: Illegal state - also a deadlock can also be seen
Reviewed-by: emcmanus

! src/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
+ test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java

Changeset: 4a62773bf60e
Author:    jjh
Date:      2008-09-22 19:20 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/4a62773bf60e

6263966: TEST: com/sun/jdi/ClassesByName2Test.java has a race
Summary: Have the debuggee stop at a bkpt instead of running to completion.
Reviewed-by: tbell

! test/com/sun/jdi/ClassesByName2Test.java

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

Merge


Changeset: ed8f850f9f94
Author:    tbell
Date:      2008-09-26 15:31 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/ed8f850f9f94

Merge


Changeset: 14f50aee4989
Author:    xdono
Date:      2008-10-02 19:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/14f50aee4989

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

! make/com/sun/inputmethods/indicim/Makefile
! make/com/sun/inputmethods/thaiim/Makefile
! make/com/sun/java/pack/Makefile
! make/com/sun/security/auth/module/Makefile
! make/common/BuildToolJar.gmk
! make/common/Demo.gmk
! make/common/Library.gmk
! make/common/internal/ImportComponents.gmk
! make/common/shared/Defs-java.gmk
! make/common/shared/Defs-windows.gmk
! make/java/fdlibm/Makefile
! make/java/hpi/windows/Makefile
! make/java/java/FILES_java.gmk
! make/java/java_crw_demo/Makefile
! make/java/java_hprof_demo/Makefile
! make/java/management/Makefile
! make/java/net/Makefile
! make/java/net/mapfile-vers
! make/java/nio/FILES_java.gmk
! make/java/nio/genCoder.sh
! make/java/npt/Makefile
! make/java/zip/Makefile
! make/javax/swing/beaninfo/SwingBeans.gmk
! make/jpda/back/Makefile
! make/jpda/transport/shmem/Makefile
! make/jpda/transport/socket/Makefile
! make/jprt.properties
! make/mksample/nio/Makefile
! make/mksample/nio/multicast/Makefile
! make/netbeans/jconsole/build.properties
! make/netbeans/jconsole/build.xml
! make/sun/cmm/kcms/Makefile
! make/sun/font/t2k/Makefile
! make/sun/image/generic/Makefile
! make/sun/image/vis/Makefile
! make/sun/jconsole/Makefile
! make/sun/jdbc/Makefile
! make/sun/jpeg/Makefile
! make/sun/net/spi/nameservice/dns/Makefile
! make/sun/text/Makefile
! src/share/back/ThreadReferenceImpl.c
! src/share/back/eventFilter.c
! src/share/back/transport.c
! src/share/classes/com/sun/jmx/defaults/JmxProperties.java
! src/share/classes/com/sun/jmx/event/DaemonThreadFactory.java
! src/share/classes/com/sun/jmx/event/EventBuffer.java
! src/share/classes/com/sun/jmx/event/EventClientFactory.java
! src/share/classes/com/sun/jmx/event/EventConnection.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/event/LeaseRenewer.java
! src/share/classes/com/sun/jmx/event/ReceiverBuffer.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/mbeanserver/DynamicMBean2.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java
! src/share/classes/com/sun/jmx/mbeanserver/NotifySupport.java
! src/share/classes/com/sun/jmx/mbeanserver/PerThreadGroupPool.java
! src/share/classes/com/sun/jmx/mbeanserver/StandardMBeanIntrospector.java
! src/share/classes/com/sun/jmx/mbeanserver/SunJmxMBeanServer.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyInputStream.java
! src/share/classes/com/sun/jmx/remote/internal/ProxyRef.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/snmp/tasks/ThreadService.java
! src/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java
! src/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/share/classes/com/sun/tools/jdi/VMAction.java
! src/share/classes/com/sun/tools/jdi/VMState.java
! src/share/classes/java/awt/EventQueue.java
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
! src/share/classes/java/net/Inet6Address.java
! src/share/classes/java/nio/Bits.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
! src/share/classes/java/nio/X-Buffer.java
! src/share/classes/java/nio/channels/DatagramChannel.java
! src/share/classes/java/nio/channels/SelectionKey.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/exceptions
! src/share/classes/java/nio/channels/package-info.java
! src/share/classes/java/nio/channels/spi/AbstractSelector.java
! src/share/classes/java/nio/charset/Charset-X-Coder.java
! src/share/classes/java/nio/charset/CoderResult.java
! src/share/classes/java/util/CurrencyData.properties
! src/share/classes/java/util/EnumSet.java
! src/share/classes/java/util/Timer.java
! src/share/classes/javax/management/Description.java
! src/share/classes/javax/management/Descriptor.java
! src/share/classes/javax/management/DescriptorFields.java
! src/share/classes/javax/management/DescriptorKey.java
! src/share/classes/javax/management/DynamicWrapperMBean.java
! src/share/classes/javax/management/Impact.java
! src/share/classes/javax/management/InstanceNotFoundException.java
! src/share/classes/javax/management/MBean.java
! src/share/classes/javax/management/MBeanOperationInfo.java
! src/share/classes/javax/management/MBeanPermission.java
! src/share/classes/javax/management/MBeanRegistration.java
! src/share/classes/javax/management/MBeanServerConnection.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/MBeanServerFactory.java
! src/share/classes/javax/management/MBeanServerNotification.java
! src/share/classes/javax/management/ManagedAttribute.java
! src/share/classes/javax/management/ManagedOperation.java
! src/share/classes/javax/management/NotificationBroadcasterSupport.java
! src/share/classes/javax/management/NotificationInfo.java
! src/share/classes/javax/management/NotificationInfos.java
! src/share/classes/javax/management/SendNotification.java
! src/share/classes/javax/management/StandardEmitterMBean.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/EventClientNotFoundException.java
! src/share/classes/javax/management/event/EventConsumer.java
! src/share/classes/javax/management/event/EventForwarder.java
! src/share/classes/javax/management/event/EventReceiver.java
! src/share/classes/javax/management/event/EventRelay.java
! src/share/classes/javax/management/event/FetchingEventForwarder.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/ListenerInfo.java
! src/share/classes/javax/management/event/NotificationManager.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/event/RMIPushEventRelay.java
! src/share/classes/javax/management/event/RMIPushServer.java
! src/share/classes/javax/management/openmbean/CompositeDataSupport.java
! src/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/share/classes/javax/management/remote/JMXConnector.java
! src/share/classes/javax/management/remote/JMXConnectorServer.java
! src/share/classes/javax/management/remote/JMXConnectorServerMBean.java
! src/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/share/classes/javax/net/ssl/SSLServerSocket.java
! src/share/classes/sun/font/NullFontScaler.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalMonitoredVm.java
! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/MonitoredHostProvider.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/share/classes/sun/net/httpserver/ServerImpl.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/Net.java
! src/share/classes/sun/nio/ch/SelectorImpl.java
! src/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/share/classes/sun/nio/cs/standard-charsets
! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
! src/share/classes/sun/text/resources/FormatData_sv.java
! src/share/classes/sun/tools/jconsole/Plotter.java
! src/share/classes/sun/tools/jmap/JMap.java
! src/share/demo/jvmti/hprof/hprof_io.c
! src/share/demo/jvmti/hprof/hprof_util.c
! src/share/native/java/net/net_util.h
! src/share/native/java/nio/Bits.c
! src/share/native/sun/nio/ch/genSocketOptionRegistry.c
! src/share/transport/shmem/shmemBack.c
! src/share/transport/shmem/shmemBase.c
! src/share/transport/socket/socketTransport.c
! src/share/transport/socket/sysSocket.h
! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
! src/solaris/native/com/sun/media/sound/PLATFORM_API_SolarisOS_Utils.h
! src/solaris/native/java/net/PlainDatagramSocketImpl.c
! src/solaris/native/java/net/SocketInputStream.c
! src/solaris/native/java/net/SocketOutputStream.c
! src/solaris/native/java/net/linux_close.c
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/java/nio/MappedByteBuffer.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/InheritedChannel.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/solaris/native/sun/nio/ch/SocketChannelImpl.c
! src/solaris/native/sun/nio/ch/nio_util.h
! src/solaris/transport/socket/socket_md.c
! src/windows/classes/sun/nio/ch/PipeImpl.java
! src/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
! src/windows/javavm/export/jvm_md.h
! src/windows/native/java/net/NetworkInterface.c
! src/windows/native/java/net/NetworkInterface.h
! src/windows/native/java/net/NetworkInterface_win9x.c
! src/windows/native/java/net/NetworkInterface_winXP.c
! src/windows/native/java/net/SocketOutputStream.c
! src/windows/native/java/net/TwoStacksPlainDatagramSocketImpl.c
! src/windows/native/java/net/TwoStacksPlainSocketImpl.c
! src/windows/native/java/net/net_util_md.h
! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/windows/native/sun/nio/ch/SocketChannelImpl.c
! src/windows/native/sun/nio/ch/WindowsSelectorImpl.c
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/transport/socket/socket_md.c
! src/windows/transport/socket/socket_md.h
! test/com/sun/jdi/ClassesByName2Test.java
! test/com/sun/jdi/ConnectedVMs.java
! test/com/sun/jdi/MonitorFrameInfo.java
! test/com/sun/jdi/Solaris32AndSolaris64Test.sh
! test/com/sun/jdi/SourceNameFilterTest.java
! test/com/sun/jdi/VMConnection.java
! test/com/sun/net/httpserver/bugs/B6744329.java
! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/net/CookieHandler/TestHttpCookie.java
! test/java/net/Inet6Address/serialize/Serialize.java
! test/java/nio/channels/FileChannel/ExpandingMap.java
! test/java/nio/channels/Selector/Wakeup.java
! test/javax/management/Introspector/AnnotatedMBeanTest.java
! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java
! test/javax/management/Introspector/MBeanDescriptionTest.java
! test/javax/management/Introspector/ParameterNameTest.java
! test/javax/management/Introspector/ResourceInjectionTest.java
! test/javax/management/Introspector/annot/Name.java
! test/javax/management/MBeanInfo/NotificationInfoTest.java
! test/javax/management/MBeanServer/DynamicWrapperMBeanTest.java
! test/javax/management/MBeanServer/OldMBeanServerTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/ObjectName/ApplyWildcardTest.java
! test/javax/management/ObjectName/SerialCompatTest.java
! test/javax/management/eventService/AddRemoveListenerTest.java
! test/javax/management/eventService/CustomForwarderTest.java
! test/javax/management/eventService/EventManagerTest.java
! test/javax/management/eventService/FetchingTest.java
! test/javax/management/eventService/LeaseTest.java
! test/javax/management/eventService/ListenerTest.java
! test/javax/management/eventService/NotSerializableNotifTest.java
! test/javax/management/eventService/PublishTest.java
! test/javax/management/eventService/ReconnectableConnectorTest.java
! test/javax/management/eventService/SharingThreadTest.java
! test/javax/management/mxbean/ComparatorExceptionTest.java
! test/javax/management/mxbean/GenericArrayTypeTest.java
! test/javax/management/mxbean/LeakTest.java
! test/javax/management/mxbean/MBeanOperationInfoTest.java
! test/javax/management/mxbean/MXBeanTest.java
! test/javax/management/mxbean/SameObjectTwoNamesTest.java
! test/javax/management/mxbean/ThreadMXBeanTest.java
! test/javax/management/mxbean/TigerMXBean.java
! test/javax/management/remote/mandatory/connection/CloseServerTest.java
! test/javax/management/remote/mandatory/connection/DeadLockTest.java
! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java
! test/javax/management/remote/mandatory/connection/RMIExitTest.java
! test/javax/management/remote/mandatory/connection/ReconnectTest.java
! test/javax/management/remote/mandatory/loading/MissingClassTest.java
! test/javax/management/remote/mandatory/notif/AddRemoveTest.java
! test/javax/management/remote/mandatory/notif/DiffHBTest.java
! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java
! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java
! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java
! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/javax/management/remote/mandatory/notif/RMINotifTest.java
! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java
! test/javax/script/E4XErrorTest.java
! test/javax/script/JavaScriptScopeTest.java
! test/javax/script/NullUndefinedVarTest.java
! test/javax/script/PluggableContextTest.java
! test/javax/script/ProviderTest.java
! test/javax/script/RhinoExceptionTest.java
! test/javax/script/Test1.java
! test/javax/script/Test2.java
! test/javax/script/Test3.java
! test/javax/script/Test4.java
! test/javax/script/Test5.java
! test/javax/script/Test6.java
! test/javax/script/Test7.java
! test/javax/script/Test8.java
! test/javax/script/VersionTest.java
! test/sun/tools/jrunscript/common.sh
! test/sun/tools/jrunscript/jrunscript-DTest.sh
! test/sun/tools/jrunscript/jrunscript-argsTest.sh
! test/sun/tools/jrunscript/jrunscript-cpTest.sh
! test/sun/tools/jrunscript/jrunscript-eTest.sh
! test/sun/tools/jrunscript/jrunscript-fTest.sh
! test/sun/tools/jrunscript/jrunscriptTest.sh

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

Added tag jdk7-b37 for changeset 14f50aee4989

! .hgtags

Changeset: af375b98f9b3
Author:    lana
Date:      2008-09-24 08:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/af375b98f9b3

Merge

! make/java/java/FILES_java.gmk
- 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: fac669fa0f24
Author:    lana
Date:      2008-10-13 17:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/fac669fa0f24

Merge

! make/java/java/FILES_java.gmk
- 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: 3bc97f84a8aa
Author:    lana
Date:      2008-10-17 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/swing/jdk/rev/3bc97f84a8aa

Merge

- make/ASSEMBLY_EXCEPTION
- make/LICENSE
- make/README
- make/README-builds.html
- make/README.html
- make/THIRD_PARTY_README
- src/share/classes/java/nio/channels/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/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




More information about the swing-dev mailing list