[security-dev 00769]: hg: jdk7/tl/jdk: 95 new changesets

tim.bell at sun.com tim.bell at sun.com
Sun Apr 19 21:36:26 PDT 2009


Changeset: 9d14b0582e1a
Author:    bae
Date:      2008-12-12 17:38 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9d14b0582e1a

5106550: PNG writer merge standard metadata fails for TextEntry sans #IMPLIED attributes
Reviewed-by: igor, prr
Contributed-by: Martin von Gagern <martin.vgagern at gmx.net>

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

Changeset: 11d333de082f
Author:    igor
Date:      2008-12-17 22:00 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/11d333de082f

6761791: Crash in the FontManager code due to use of JNIEnv saved by another thread
Reviewed-by: bae, prr

! src/share/native/sun/font/freetypeScaler.c

Changeset: feee56c07a8a
Author:    prr
Date:      2008-12-18 11:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/feee56c07a8a

6708137: Remove obsolete fontconfig.98.properties from JDK 7
Reviewed-by: jgodinez, naoto

! make/sun/awt/Makefile
! src/windows/classes/sun/awt/windows/WFontConfiguration.java
- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties

Changeset: f68864fe53d3
Author:    prr
Date:      2008-12-24 09:53 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f68864fe53d3

6728838: Native memory leak in StrikeCache.java
Reviewed-by: bae, igor

! src/share/classes/sun/font/StrikeCache.java

Changeset: 40ec164889bd
Author:    prr
Date:      2008-12-24 09:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/40ec164889bd

6752638: java.awt.GraphicsEnvironment.preferLocaleFonts() throws NPE on Linux
6755034: Legal notice repair: jdk/src/solaris/classes/sun/font/FcFontConfiguration.java
Reviewed-by: bae, igor

! src/share/classes/java/awt/GraphicsEnvironment.java
! src/share/classes/sun/awt/FontConfiguration.java
! src/solaris/classes/sun/font/FcFontConfiguration.java
+ test/java/awt/GraphicsEnvironment/PreferLocaleFonts.java

Changeset: eaeaacda1c56
Author:    prr
Date:      2009-01-06 13:52 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/eaeaacda1c56

6785424: SecurityException locating physical fonts on Windows Terminal Server
Reviewed-by: campbell, jgodinez

! src/share/classes/sun/font/FontManager.java
+ test/java/awt/FontClass/FontAccess.java

Changeset: 91bc016862c4
Author:    prr
Date:      2009-01-12 16:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/91bc016862c4

6752622: java.awt.Font.getPeer throws "java.lang.InternalError: Not implemented" on Linux
Reviewed-by: igor, yan

! src/solaris/classes/sun/awt/X11/XFontPeer.java
! src/solaris/classes/sun/font/FcFontConfiguration.java

Changeset: 80fb12052ae4
Author:    bae
Date:      2009-01-13 16:55 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/80fb12052ae4

5082756: Image I/O plug-ins set metadata boolean attributes to "true" or "false"
Reviewed-by: igor, prr
Contributed-by: Martin von Gagern <martin.vgagern at gmx.net>

! src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java
! src/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java
! src/share/classes/com/sun/imageio/plugins/gif/GIFStreamMetadata.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java
! src/share/classes/javax/imageio/metadata/IIOMetadataFormat.java
+ test/javax/imageio/metadata/BooleanAttributes.java
! test/javax/imageio/plugins/png/ITXtTest.java

Changeset: 62d33a33f9e0
Author:    bae
Date:      2009-01-13 18:38 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/62d33a33f9e0

6782079: PNG: reading metadata may cause OOM on truncated images.
Reviewed-by: igor, prr
Contributed-by: Martin von Gagern <martin.vgagern at gmx.net>

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

Changeset: 774083387e81
Author:    bae
Date:      2009-01-15 13:55 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/774083387e81

6788096: ImageIO SreamCloser causes memory leak in FX applets
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/stream/StreamCloser.java
+ test/javax/imageio/stream/StreamCloserLeak/run_test.sh
+ test/javax/imageio/stream/StreamCloserLeak/test/Main.java
+ test/javax/imageio/stream/StreamCloserLeak/testapp/Main.java

Changeset: 828d4d5e7bf8
Author:    bae
Date:      2009-01-23 17:43 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/828d4d5e7bf8

6795544: GIFImageWriter does not write the subImage of BufferedImage to a file correctly.
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java
+ test/javax/imageio/plugins/gif/EncodeSubImageTest.java

Changeset: 6d343a2795ca
Author:    bae
Date:      2009-01-23 21:14 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6d343a2795ca

6793818: JpegImageReader is too greedy creating color profiles
Reviewed-by: igor, prr

! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/classes/sun/java2d/cmm/ProfileActivator.java
! src/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java

Changeset: 65cada5a8497
Author:    jgodinez
Date:      2009-01-28 09:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/65cada5a8497

6793344: BasicStroke's first element dash pattern is not a dash
Reviewed-by: igor, flar
Contributed-by: Red Hat <omajid at redhat.com>

! src/share/classes/sun/java2d/pisces/Dasher.java
+ test/sun/pisces/DashStrokeTest.java

Changeset: 36da64dc6545
Author:    bae
Date:      2009-01-29 13:19 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/36da64dc6545

6631559: Registration of ImageIO plugins should not cause loading of jpeg.dlli and cmm.dll
Reviewed-by: igor, prr

! src/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/share/classes/javax/imageio/ImageTypeSpecifier.java

Changeset: a7836e00ad6b
Author:    lana
Date:      2009-01-29 18:33 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a7836e00ad6b

Merge

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

Changeset: f0978a1137fe
Author:    bae
Date:      2009-01-30 22:30 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f0978a1137fe

6791502: IIOException "Invalid icc profile" on jpeg after update from JDK5 to JDK6
Reviewed-by: igor, prr

! src/share/native/sun/awt/image/jpeg/imageioJPEG.c

Changeset: e0a9038939ee
Author:    bae
Date:      2009-02-04 14:06 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e0a9038939ee

6799583: LogManager shutdown hook may cause a memory leak.
Reviewed-by: igor, swamyv

! src/share/classes/java/util/logging/LogManager.java
+ test/java/util/logging/ClassLoaderLeakTest.java

Changeset: b02162077f24
Author:    bae
Date:      2009-02-06 20:49 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b02162077f24

6800846: REGRESSION: Printing quality degraded with Java 6 compared to 5.0
Reviewed-by: igor, prr

! src/share/native/sun/awt/image/dither.c
+ test/sun/awt/image/DrawByteBinary.java

Changeset: ff2afd0551c9
Author:    jgodinez
Date:      2009-02-24 14:32 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ff2afd0551c9

6750383: 2D_PrintingTiger\PrintDocOrientationTest fails, wrong orientated images are printed
Reviewed-by: campbell, prr

! src/solaris/classes/sun/print/IPPPrintService.java
! src/solaris/classes/sun/print/UnixPrintJob.java

Changeset: 0c856354b669
Author:    tdv
Date:      2009-02-26 13:38 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0c856354b669

6791612: OGLBat tests are failed in jdk 7 b42
Reviewed-by: tdv
Contributed-by: ceisserer <linuxhippy at gmail.com>

! make/sun/xawt/mapfile-vers

Changeset: c32ec45b582d
Author:    lana
Date:      2009-03-04 10:57 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c32ec45b582d

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
! make/sun/awt/Makefile
! make/sun/xawt/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/lib/audio/soundbank.gm
- src/solaris/classes/sun/nio/ch/FileDispatcher.java
- src/solaris/native/sun/nio/ch/FileDispatcher.c
- src/windows/classes/sun/nio/ch/FileDispatcher.java
- src/windows/native/sun/nio/ch/FileDispatcher.c
- src/windows/native/sun/windows/UnicowsLoader.cpp
- src/windows/native/sun/windows/UnicowsLoader.h
- src/windows/native/sun/windows/awt_MMStub.cpp
- src/windows/native/sun/windows/awt_MMStub.h
- src/windows/native/sun/windows/awt_Multimon.h
- src/windows/native/sun/windows/awt_Unicode.cpp
- src/windows/native/sun/windows/awt_Unicode.h
- src/windows/native/sun/windows/awt_dlls.cpp
- src/windows/native/sun/windows/awt_dlls.h

Changeset: 8d5144dfc642
Author:    jgodinez
Date:      2009-03-05 10:56 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8d5144dfc642

6735296: Regression: Common print dialog does not show the correct page orientation
Reviewed-by: tdv, prr

! src/share/classes/sun/print/ServiceDialog.java

Changeset: 59696dfd5455
Author:    prr
Date:      2009-03-12 12:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/59696dfd5455

6727719: Performance of TextLayout.getBounds()
Reviewed-by: jgodinez, dougfelt

! src/share/classes/sun/font/FileFontStrike.java

Changeset: 9318628e8eee
Author:    jgodinez
Date:      2009-03-16 11:46 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9318628e8eee

6812600: The miter line join decoration isn't rendered properly
Reviewed-by: avu, flar
Contributed-by: Google <yamauchi at google.com>

! src/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java
+ test/sun/pisces/JoinMiterTest.java

Changeset: 467e4f25965c
Author:    avu
Date:      2009-03-20 20:05 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/467e4f25965c

6733501: Apply IcedTea little cms patches
Reviewed-by: bae, prr

! src/share/native/sun/java2d/cmm/lcms/LCMS.c
! src/share/native/sun/java2d/cmm/lcms/cmsio0.c
! src/share/native/sun/java2d/cmm/lcms/lcms.h
+ test/sun/java2d/cmm/ProfileOp/ReadWriteProfileTest.java

Changeset: e43ea83ca696
Author:    prr
Date:      2009-03-23 10:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e43ea83ca696

6745225: Memory leak while drawing Attributed String
Reviewed-by: jgodinez, dougfelt

! src/share/classes/sun/font/FileFontStrike.java
! src/share/classes/sun/font/GlyphLayout.java
+ test/java/awt/font/LineBreakMeasurer/FRCTest.java

Changeset: e2cc7ffbb355
Author:    prr
Date:      2009-03-24 09:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e2cc7ffbb355

6821031: Upgrade OpenJDK's LittleCMS version to 1.18
Reviewed-by: bae, igor

! src/share/native/sun/java2d/cmm/lcms/LCMS.c
! src/share/native/sun/java2d/cmm/lcms/cmscam02.c
! src/share/native/sun/java2d/cmm/lcms/cmscam97.c
! src/share/native/sun/java2d/cmm/lcms/cmscgats.c
! src/share/native/sun/java2d/cmm/lcms/cmscnvrt.c
! src/share/native/sun/java2d/cmm/lcms/cmserr.c
! src/share/native/sun/java2d/cmm/lcms/cmsgamma.c
! src/share/native/sun/java2d/cmm/lcms/cmsgmt.c
! src/share/native/sun/java2d/cmm/lcms/cmsintrp.c
! src/share/native/sun/java2d/cmm/lcms/cmsio0.c
! src/share/native/sun/java2d/cmm/lcms/cmsio1.c
! src/share/native/sun/java2d/cmm/lcms/cmslut.c
! src/share/native/sun/java2d/cmm/lcms/cmsmatsh.c
! src/share/native/sun/java2d/cmm/lcms/cmsmtrx.c
! src/share/native/sun/java2d/cmm/lcms/cmsnamed.c
! src/share/native/sun/java2d/cmm/lcms/cmspack.c
! src/share/native/sun/java2d/cmm/lcms/cmspcs.c
! src/share/native/sun/java2d/cmm/lcms/cmsps2.c
! src/share/native/sun/java2d/cmm/lcms/cmssamp.c
! src/share/native/sun/java2d/cmm/lcms/cmsvirt.c
! src/share/native/sun/java2d/cmm/lcms/cmswtpnt.c
! src/share/native/sun/java2d/cmm/lcms/cmsxform.c
! src/share/native/sun/java2d/cmm/lcms/icc34.h
! src/share/native/sun/java2d/cmm/lcms/lcms.h

Changeset: 0c69e3ba15f4
Author:    prr
Date:      2009-03-24 10:53 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0c69e3ba15f4

6821504: typo in lcmsio.c
Reviewed-by: jgodinez

! src/share/native/sun/java2d/cmm/lcms/cmsio0.c

Changeset: 8e36b37745d4
Author:    lana
Date:      2009-03-24 19:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8e36b37745d4

Merge

- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties

Changeset: 6ee1e2a1a833
Author:    lana
Date:      2009-04-07 10:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6ee1e2a1a833

Merge

- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties

Changeset: 6d74c3f22c74
Author:    ohair
Date:      2009-03-31 16:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6d74c3f22c74

6604458: linux_x64-fastdebug-c2 fails on hyperbolic trig tests
Reviewed-by: tbell

! make/common/Defs-linux.gmk
! make/common/Defs-solaris.gmk
! make/common/Defs-windows.gmk
! make/java/fdlibm/Makefile

Changeset: 90d1a828b6d1
Author:    ohair
Date:      2009-03-31 16:11 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/90d1a828b6d1

6745361: Add -XX options to prevent stdout/stderr pollution  using fastdebug/debug bootjdk
Reviewed-by: tbell

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

Changeset: 43124654f2aa
Author:    ohair
Date:      2009-03-31 16:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/43124654f2aa

6502548: test/Makefile needs to be setup to allow for JPRT testrules (NSK and JCK testing too?)
Summary: A work in progress on testing additions for JPRT system.
Reviewed-by: tbell

! test/Makefile

Changeset: b2530d839ecb
Author:    ohair
Date:      2009-03-31 16:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b2530d839ecb

6824012: Add jdk regression tests to default jprt jobs
Summary: A work in progress on adding to the jprt testing.
Reviewed-by: tbell

! make/jprt.properties
! test/java/io/File/GetXSpace.java
! test/java/lang/Thread/StartOOMTest.java
! test/java/util/logging/LoggingDeadlock2.java

Changeset: 70c53bc9a49d
Author:    ohair
Date:      2009-04-01 09:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/70c53bc9a49d

6824583: regtest TimeUnit/Basic.java fails intermittently on Windows - again
Reviewed-by: dholmes

! test/java/util/concurrent/TimeUnit/Basic.java

Changeset: 817bb60fbc26
Author:    ohair
Date:      2009-04-01 09:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/817bb60fbc26

Merge


Changeset: f7ca3dad31a2
Author:    ohair
Date:      2009-04-01 09:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f7ca3dad31a2

Merge

- src/share/classes/sun/misc/JavaIODeleteOnExitAccess.java

Changeset: ce73dcf13656
Author:    ohair
Date:      2009-04-01 18:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce73dcf13656

Merge


Changeset: 78fbc0dad111
Author:    ohair
Date:      2009-04-02 15:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/78fbc0dad111

6825765: Further adjustments to regression tests run by jprt
Reviewed-by: tbell

! test/java/lang/reflect/Method/InheritedMethods.java

Changeset: f3381dd0f7cd
Author:    xdono
Date:      2009-04-07 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f3381dd0f7cd

Merge


Changeset: d1c43d1f5676
Author:    xdono
Date:      2009-04-07 14:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d1c43d1f5676

Merge

- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties

Changeset: a43b2c9dad6f
Author:    xdono
Date:      2009-04-09 10:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a43b2c9dad6f

Added tag jdk7-b54 for changeset d1c43d1f5676

! .hgtags

Changeset: 63e460d29580
Author:    tbell
Date:      2009-04-10 15:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/63e460d29580

Merge

- src/windows/classes/sun/awt/windows/fontconfig.98.properties
- src/windows/classes/sun/awt/windows/fontconfig.Me.properties

Changeset: d0b6e69791c8
Author:    art
Date:      2009-02-11 17:07 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d0b6e69791c8

6633275: Need to support shaped/translucent windows
Summary: forward-port from 6u14, no public API is introduced
Reviewed-by: anthony, dcherepanov

! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/Makefile
! make/sun/awt/make.depend
! make/sun/awt/mapfile-mawt-vers
! make/sun/awt/mapfile-vers-linux
! make/sun/xawt/mapfile-vers
! src/share/classes/com/sun/awt/AWTUtilities.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/share/classes/java/awt/GraphicsConfiguration.java
! src/share/classes/java/awt/GraphicsDevice.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/javax/swing/RepaintManager.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/EmbeddedFrame.java
! src/share/classes/sun/awt/SunToolkit.java
+ src/share/native/sun/awt/utility/rect.c
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
! src/solaris/classes/sun/awt/X11GraphicsConfig.java
! src/solaris/native/sun/awt/awt_GraphicsEnv.c
! src/solaris/native/sun/awt/awt_p.h
! src/windows/classes/sun/awt/Win32GraphicsConfig.java
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java
+ src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/windows/classes/sun/awt/windows/WCanvasPeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/windows/native/sun/awt/utility/rect.h
! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp
! src/windows/native/sun/java2d/opengl/WGLSurfaceData.c
! src/windows/native/sun/windows/awt_BitmapUtil.cpp
! src/windows/native/sun/windows/awt_BitmapUtil.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
+ test/com/sun/awt/Translucency/TranslucentJAppletTest/TranslucentJAppletTest.java
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TSFrame.java
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.form
+ test/com/sun/awt/Translucency/TranslucentShapedFrameTest/TranslucentShapedFrameTest.java
+ test/com/sun/awt/Translucency/WindowOpacity.java
+ test/sun/java2d/pipe/RegionOps.java

Changeset: d78988dd5659
Author:    art
Date:      2009-02-12 17:27 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d78988dd5659

6804680: Solaris AMD64 build fails after the fix for 6633275/7
Summary: addition to the fix for 6633275
Reviewed-by: yan

! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386

Changeset: 0d01d1f0954d
Author:    dcherepanov
Date:      2009-02-12 18:24 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0d01d1f0954d

6724890: Deadlock between AWT-EventQueue-1 and AWT-XAWT threads during IDE start
Reviewed-by: art, ant

! src/share/classes/java/awt/Frame.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/solaris/classes/sun/awt/X11/XFramePeer.java
! src/windows/classes/sun/awt/windows/WFramePeer.java
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h

Changeset: 03276203c39c
Author:    art
Date:      2009-02-17 10:42 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/03276203c39c

6806035: Fix for 6804680 is incomplete
Reviewed-by: yan

! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386

Changeset: 5453a374c1d5
Author:    dcherepanov
Date:      2009-02-17 14:27 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5453a374c1d5

6769607: PIT : Modal frame hangs for a while for few seconds in 6u12 b01 pit build
Reviewed-by: art, anthony

! src/share/classes/java/awt/Window.java
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_Dialog.h

Changeset: 9cdba92883bf
Author:    dcherepanov
Date:      2009-02-17 14:30 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9cdba92883bf

6792023: Print suspends on Windows 2000 Pro since 6u12 b01
Reviewed-by: art, anthony

! src/windows/native/sun/windows/awt_FileDialog.cpp
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
! src/windows/native/sun/windows/awt_Window.h

Changeset: e03aa9d6b8d5
Author:    dcherepanov
Date:      2009-02-17 14:44 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e03aa9d6b8d5

6723941: Crash in sun.awt.windows.WToolkit.eventLoop()
Reviewed-by: art, ant

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

Changeset: 2083f9461cea
Author:    dcherepanov
Date:      2009-02-19 14:10 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2083f9461cea

6806224: PIT : Getting java.lang.NullPointerException while opening Filedialog
Reviewed-by: art, dav

! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XFileDialogPeer.java

Changeset: 66d6db0a1de6
Author:    anthony
Date:      2009-02-20 17:34 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/66d6db0a1de6

6804747: Ensure consistent graphicsConfig member across components hierarchy
Reviewed-by: art, dcherepanov

! src/share/classes/java/awt/Canvas.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/CanvasPeer.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/ComponentAccessor.java
! src/share/classes/sun/awt/NullComponentPeer.java
! src/solaris/classes/sun/awt/X11/XCanvasPeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XPanelPeer.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/native/sun/awt/awt_Component.h
! src/solaris/native/sun/awt/awt_Window.h
! src/solaris/native/sun/xawt/XToolkit.c
! src/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/windows/classes/sun/awt/windows/WCanvasPeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WPanelPeer.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: b22974c82ca8
Author:    lana
Date:      2009-02-22 12:26 -0800
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b22974c82ca8

Merge

- make/javax/sound/jsoundhs/FILES.gmk
- make/javax/sound/jsoundhs/Makefile
- make/javax/sound/jsoundhs/mapfile-vers
! make/sun/awt/mapfile-mawt-vers
! make/sun/xawt/mapfile-vers
- src/share/classes/com/sun/beans/ObjectHandler.java
- src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/javax/swing/RepaintManager.java
- src/share/classes/sun/nio/cs/IBM437.java
- src/share/classes/sun/nio/cs/IBM737.java
- src/share/classes/sun/nio/cs/IBM775.java
- src/share/classes/sun/nio/cs/IBM850.java
- src/share/classes/sun/nio/cs/IBM852.java
- src/share/classes/sun/nio/cs/IBM855.java
- src/share/classes/sun/nio/cs/IBM857.java
- src/share/classes/sun/nio/cs/IBM858.java
- src/share/classes/sun/nio/cs/IBM862.java
- src/share/classes/sun/nio/cs/IBM866.java
- src/share/classes/sun/nio/cs/IBM874.java
- src/share/classes/sun/nio/cs/ISO_8859_13.java
- src/share/classes/sun/nio/cs/ISO_8859_15.java
- src/share/classes/sun/nio/cs/ISO_8859_2.java
- src/share/classes/sun/nio/cs/ISO_8859_4.java
- src/share/classes/sun/nio/cs/ISO_8859_5.java
- src/share/classes/sun/nio/cs/ISO_8859_7.java
- src/share/classes/sun/nio/cs/ISO_8859_9.java
- src/share/classes/sun/nio/cs/KOI8_R.java
- src/share/classes/sun/nio/cs/KOI8_U.java
- src/share/classes/sun/nio/cs/MS1250.java
- src/share/classes/sun/nio/cs/MS1251.java
- src/share/classes/sun/nio/cs/MS1252.java
- src/share/classes/sun/nio/cs/MS1253.java
- src/share/classes/sun/nio/cs/MS1254.java
- src/share/classes/sun/nio/cs/MS1257.java
- src/share/classes/sun/nio/cs/ext/IBM037.java
- src/share/classes/sun/nio/cs/ext/IBM1006.java
- src/share/classes/sun/nio/cs/ext/IBM1025.java
- src/share/classes/sun/nio/cs/ext/IBM1026.java
- src/share/classes/sun/nio/cs/ext/IBM1046.java
- src/share/classes/sun/nio/cs/ext/IBM1047.java
- src/share/classes/sun/nio/cs/ext/IBM1097.java
- src/share/classes/sun/nio/cs/ext/IBM1098.java
- src/share/classes/sun/nio/cs/ext/IBM1112.java
- src/share/classes/sun/nio/cs/ext/IBM1122.java
- src/share/classes/sun/nio/cs/ext/IBM1123.java
- src/share/classes/sun/nio/cs/ext/IBM1124.java
- src/share/classes/sun/nio/cs/ext/IBM1140.java
- src/share/classes/sun/nio/cs/ext/IBM1141.java
- src/share/classes/sun/nio/cs/ext/IBM1142.java
- src/share/classes/sun/nio/cs/ext/IBM1143.java
- src/share/classes/sun/nio/cs/ext/IBM1144.java
- src/share/classes/sun/nio/cs/ext/IBM1145.java
- src/share/classes/sun/nio/cs/ext/IBM1146.java
- src/share/classes/sun/nio/cs/ext/IBM1147.java
- src/share/classes/sun/nio/cs/ext/IBM1148.java
- src/share/classes/sun/nio/cs/ext/IBM1149.java
- src/share/classes/sun/nio/cs/ext/IBM273.java
- src/share/classes/sun/nio/cs/ext/IBM277.java
- src/share/classes/sun/nio/cs/ext/IBM278.java
- src/share/classes/sun/nio/cs/ext/IBM280.java
- src/share/classes/sun/nio/cs/ext/IBM284.java
- src/share/classes/sun/nio/cs/ext/IBM285.java
- src/share/classes/sun/nio/cs/ext/IBM297.java
- src/share/classes/sun/nio/cs/ext/IBM420.java
- src/share/classes/sun/nio/cs/ext/IBM424.java
- src/share/classes/sun/nio/cs/ext/IBM500.java
- src/share/classes/sun/nio/cs/ext/IBM838.java
- src/share/classes/sun/nio/cs/ext/IBM856.java
- src/share/classes/sun/nio/cs/ext/IBM860.java
- src/share/classes/sun/nio/cs/ext/IBM861.java
- src/share/classes/sun/nio/cs/ext/IBM863.java
- src/share/classes/sun/nio/cs/ext/IBM864.java
- src/share/classes/sun/nio/cs/ext/IBM865.java
- src/share/classes/sun/nio/cs/ext/IBM868.java
- src/share/classes/sun/nio/cs/ext/IBM869.java
- src/share/classes/sun/nio/cs/ext/IBM870.java
- src/share/classes/sun/nio/cs/ext/IBM871.java
- src/share/classes/sun/nio/cs/ext/IBM875.java
- src/share/classes/sun/nio/cs/ext/IBM918.java
- src/share/classes/sun/nio/cs/ext/IBM921.java
- src/share/classes/sun/nio/cs/ext/IBM922.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_11.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_3.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_6.java
- src/share/classes/sun/nio/cs/ext/ISO_8859_8.java
- src/share/classes/sun/nio/cs/ext/MS1255.java
- src/share/classes/sun/nio/cs/ext/MS1256.java
- src/share/classes/sun/nio/cs/ext/MS1258.java
- src/share/classes/sun/nio/cs/ext/MS874.java
- src/share/classes/sun/nio/cs/ext/MacArabic.java
- src/share/classes/sun/nio/cs/ext/MacCentralEurope.java
- src/share/classes/sun/nio/cs/ext/MacCroatian.java
- src/share/classes/sun/nio/cs/ext/MacCyrillic.java
- src/share/classes/sun/nio/cs/ext/MacDingbat.java
- src/share/classes/sun/nio/cs/ext/MacGreek.java
- src/share/classes/sun/nio/cs/ext/MacHebrew.java
- src/share/classes/sun/nio/cs/ext/MacIceland.java
- src/share/classes/sun/nio/cs/ext/MacRoman.java
- src/share/classes/sun/nio/cs/ext/MacRomania.java
- src/share/classes/sun/nio/cs/ext/MacSymbol.java
- src/share/classes/sun/nio/cs/ext/MacThai.java
- src/share/classes/sun/nio/cs/ext/MacTurkish.java
- src/share/classes/sun/nio/cs/ext/MacUkraine.java
- src/share/classes/sun/nio/cs/ext/TIS_620.java
- src/share/lib/audio/soundbank.gm
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java

Changeset: a2082e850247
Author:    anthony
Date:      2009-03-03 13:54 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a2082e850247

6811674: Container.setComponentZOrder throws NPE
Reviewed-by: art, dcherepanov

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

Changeset: ae27b7949714
Author:    dcherepanov
Date:      2009-03-04 13:05 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ae27b7949714

6809227: poor performance on Panel.Add() method in jdk6
Reviewed-by: art, anthony

! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Container.java
! src/share/classes/java/awt/peer/ComponentPeer.java
! src/share/classes/java/awt/peer/ContainerPeer.java
! src/share/classes/sun/awt/NullComponentPeer.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java
! src/windows/classes/sun/awt/windows/WScrollPanePeer.java
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Panel.cpp
! src/windows/native/sun/windows/awt_Panel.h

Changeset: e7205c5dd3b7
Author:    art
Date:      2009-03-04 18:10 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e7205c5dd3b7

6784816: Remove AWT tree lock from Container methods: getComponent, getComponents, getComponentCount
Reviewed-by: anthony, dav

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

Changeset: 4dc625187820
Author:    ant
Date:      2009-03-10 18:33 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4dc625187820

6806217: implement synthetic focus model for MS Windows
Reviewed-by: art, dcherepanov

! make/sun/awt/make.depend
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/KeyboardFocusManager.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java
! src/share/classes/sun/awt/SunToolkit.java
! src/solaris/classes/sun/awt/X11/XComponentPeer.java
! src/solaris/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/windows/classes/sun/awt/windows/WChoicePeer.java
! src/windows/classes/sun/awt/windows/WComponentPeer.java
+ src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java
! src/windows/classes/sun/awt/windows/WToolkit.java
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Button.h
! src/windows/native/sun/windows/awt_Canvas.cpp
! src/windows/native/sun/windows/awt_Checkbox.cpp
! src/windows/native/sun/windows/awt_Checkbox.h
! src/windows/native/sun/windows/awt_Choice.cpp
! src/windows/native/sun/windows/awt_Choice.h
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
! src/windows/native/sun/windows/awt_KeyboardFocusManager.cpp
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h
! src/windows/native/sun/windows/awt_List.cpp
! src/windows/native/sun/windows/awt_List.h
! src/windows/native/sun/windows/awt_PrintDialog.cpp
! src/windows/native/sun/windows/awt_ScrollPane.cpp
! src/windows/native/sun/windows/awt_ScrollPane.h
! src/windows/native/sun/windows/awt_Scrollbar.cpp
! src/windows/native/sun/windows/awt_Scrollbar.h
! src/windows/native/sun/windows/awt_TextArea.cpp
! src/windows/native/sun/windows/awt_TextComponent.cpp
! src/windows/native/sun/windows/awt_TextComponent.h
! src/windows/native/sun/windows/awt_TextField.cpp
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
! src/windows/native/sun/windows/awtmsg.h
+ test/java/awt/Focus/ClearGlobalFocusOwnerTest/ClearGlobalFocusOwnerTest.java
! test/java/awt/Focus/IconifiedFrameFocusChangeTest/IconifiedFrameFocusChangeTest.java
+ test/java/awt/Focus/RemoveAfterRequest/RemoveAfterRequest.java

Changeset: 04b368454df3
Author:    ant
Date:      2009-03-11 16:11 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/04b368454df3

6815946: regression: failed to build MToolkit
Reviewed-by: anthony

! src/share/classes/sun/awt/AWTAccessor.java
! src/solaris/classes/sun/awt/motif/MToolkit.java

Changeset: 6df5f5fb5174
Author:    dcherepanov
Date:      2009-03-13 18:07 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6df5f5fb5174

6805897: Gap present between the choice and its drop down list in Jdk 7 build for a non resizable frame.
Reviewed-by: art, anthony

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

Changeset: c58f41b4bfbd
Author:    dcherepanov
Date:      2009-03-20 08:41 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c58f41b4bfbd

6774258: api/java_awt/Component/index.html#PaintUpdate fails randomly
Reviewed-by: art

! src/windows/classes/sun/awt/windows/WComponentPeer.java
! src/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
+ test/java/awt/Component/NoUpdateUponShow/NoUpdateUponShow.java

Changeset: 55f02057dc37
Author:    dcherepanov
Date:      2009-03-23 11:59 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55f02057dc37

6516404: regression: Choice vertical scrollbar is not seen when the item in the choice is increased more than
Reviewed-by: art, dav

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

Changeset: adaee9531504
Author:    dcherepanov
Date:      2009-03-23 09:47 -0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/adaee9531504

6730447: Support for high resolution mouse wheel is still incomplete. AWT panel needs to be supported
Reviewed-by: art, dav

! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
+ test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.html
+ test/java/awt/event/MouseEvent/AWTPanelSmoothWheel/AWTPanelSmoothWheel.java

Changeset: f3ed90be28fc
Author:    rkennke
Date:      2009-03-24 21:57 +0100
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f3ed90be28fc

6809233: Modal dialog blocks calling thread after it is hidden and disposed
Summary: Send WakingRunnable to toolkit to prevent early cleanup.
Reviewed-by: art, son

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

Changeset: a702e8ff83bd
Author:    anthony
Date:      2009-03-25 13:37 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a702e8ff83bd

6714678: IDE (Netbeans, Eclipse, JDeveloper) Debugger hangs process on Linux
Summary: Added the system property sun.awt.disablegrab
Reviewed-by: art, dcherepanov

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

Changeset: 0cbcc4bdf95a
Author:    anthony
Date:      2009-03-26 14:38 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0cbcc4bdf95a

6693253: Security Warning appearance requires enhancements
6779717: A Window does not show applet security warning icon on X platforms
6785058: Parent dn't get the focus after dialog is closed if security warning is applied
Summary: Forward-port from 6u10-6u14
Reviewed-by: art, dcherepanov

! make/sun/awt/Depend.mak
! make/sun/awt/FILES_c_windows.gmk
! make/sun/awt/README
! make/sun/awt/make.depend
! make/sun/xawt/FILES_c_unix.gmk
! make/sun/xawt/Makefile
! make/sun/xawt/mapfile-vers
+ src/share/classes/com/sun/awt/SecurityWarning.java
! src/share/classes/java/awt/Component.java
! src/share/classes/java/awt/Window.java
! src/share/classes/java/awt/peer/WindowPeer.java
! src/share/classes/sun/awt/AWTAccessor.java
! src/share/classes/sun/awt/EmbeddedFrame.java
+ src/solaris/classes/sun/awt/X11/InfoWindow.java
! src/solaris/classes/sun/awt/X11/XDecoratedPeer.java
! src/solaris/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java
! src/solaris/classes/sun/awt/X11/XNETProtocol.java
! src/solaris/classes/sun/awt/X11/XTrayIconPeer.java
! src/solaris/classes/sun/awt/X11/XWM.java
! src/solaris/classes/sun/awt/X11/XWarningWindow.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XWindowPeer.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
+ src/solaris/classes/sun/awt/X11/security-icon-bw16.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw24.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw32.png
+ src/solaris/classes/sun/awt/X11/security-icon-bw48.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim16.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim24.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim32.png
+ src/solaris/classes/sun/awt/X11/security-icon-interim48.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow16.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow24.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow32.png
+ src/solaris/classes/sun/awt/X11/security-icon-yellow48.png
! src/solaris/native/sun/awt/utility/rect.h
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/classes/sun/awt/windows/WWindowPeer.java
! src/windows/native/sun/windows/ComCtl32Util.cpp
! src/windows/native/sun/windows/ComCtl32Util.h
+ src/windows/native/sun/windows/DllUtil.cpp
+ src/windows/native/sun/windows/DllUtil.h
! src/windows/native/sun/windows/awt.rc
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_Dialog.cpp
! src/windows/native/sun/windows/awt_Dialog.h
! src/windows/native/sun/windows/awt_Frame.cpp
! src/windows/native/sun/windows/awt_Frame.h
! src/windows/native/sun/windows/awt_Toolkit.cpp
! src/windows/native/sun/windows/awt_Toolkit.h
! src/windows/native/sun/windows/awt_Win32GraphicsEnv.cpp
! src/windows/native/sun/windows/awt_Window.cpp
! src/windows/native/sun/windows/awt_Window.h
+ src/windows/native/sun/windows/security_warning.ico
+ src/windows/native/sun/windows/security_warning_bw.ico
+ src/windows/native/sun/windows/security_warning_int.ico
+ test/java/awt/Focus/CloseDialogActivateOwnerTest/CloseDialogActivateOwnerTest.java
+ test/java/awt/Focus/CloseDialogActivateOwnerTest/java.policy
+ test/java/awt/Focus/OwnedWindowFocusIMECrashTest/OwnedWindowFocusIMECrashTest.java

Changeset: abf3b2ecfa06
Author:    yan
Date:      2009-03-27 12:01 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/abf3b2ecfa06

6680988: KeyEvent is still missing VK values for many keyboards
Summary: 2 new methods and some fields added to KeyEvent, plus hash of constants introduced
Reviewed-by: art

! make/sun/awt/FILES_export_unix.gmk
! make/sun/awt/FILES_export_windows.gmk
! make/sun/xawt/mapfile-vers
! src/share/classes/java/awt/AWTKeyStroke.java
! src/share/classes/java/awt/MenuItem.java
! src/share/classes/java/awt/MenuShortcut.java
! src/share/classes/java/awt/event/KeyEvent.java
! src/share/classes/javax/swing/AbstractButton.java
! src/share/classes/javax/swing/Action.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JLabel.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/KeyStroke.java
! src/share/classes/javax/swing/KeyboardManager.java
! src/share/classes/javax/swing/SwingUtilities.java
+ src/share/classes/sun/awt/ExtendedKeyCodes.java
! src/solaris/classes/sun/awt/X11/XConstants.java
! src/solaris/classes/sun/awt/X11/XKeysym.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
! src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java
! src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt
! src/solaris/classes/sun/awt/X11/keysym2ucs.h
! src/solaris/native/sun/xawt/XlibWrapper.c
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_InputMethod.cpp
! src/windows/native/sun/windows/awt_KeyEvent.cpp
! src/windows/native/sun/windows/awt_KeyEvent.h
+ test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.html
+ test/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java

Changeset: 9d26016be6fa
Author:    yan
Date:      2009-03-30 16:33 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9d26016be6fa

6823589: Remake sizes.64-solaris-i386 with newly added fields
6782746: Keyboard hotkeys don't work in locales where non latin characters are used
6299348: Zero keycode returned in keyPressed and keyReleased for some keys in non-english layout - Win32
6316369: Provide a method to convert a character to VK_* Java keycode, if possible.
6446568: KeyEvent lacks 3 virtual keys of Danish keyboards
6559449: Support for converting from char to KeyEvent VK_ keycode
6182651: Need to identify any key pressed/released with a unique code
Summary: Various by-products of 6680988 fix.
Reviewed-by: art

! src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386

Changeset: 3a9ae1117c12
Author:    anthony
Date:      2009-03-31 18:47 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3a9ae1117c12

6819601: Fix AWT JTReg tests which fail to compile
Summary: Fix compilation of tests.
Reviewed-by: anthony, son
Contributed-by: Andrew John Hughes <ahughes at redhat.com>

! test/java/awt/Component/isLightweightCrash/StubPeerCrash.java
! test/java/awt/EventQueue/6638195/bug6638195.java

Changeset: 1cb2e3e0631f
Author:    anthony
Date:      2009-04-01 19:05 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1cb2e3e0631f

6818312: com.sun.awt.SecurityWarning.getSize() always reports (0, 0) on X11
Summary: The fix got pushed with 6693253. However the test was omitted. Here it comes.
Reviewed-by: dcherepanov, art

+ test/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java

Changeset: c5f1721eebb2
Author:    lana
Date:      2009-04-09 13:12 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c5f1721eebb2

Merge

! make/sun/awt/Makefile
! make/sun/xawt/mapfile-vers
! src/windows/native/sun/windows/awt.rc
- src/windows/native/sun/windows/awt_KeyboardFocusManager.h

Changeset: 73f0e751b669
Author:    dcherepanov
Date:      2009-04-13 15:22 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/73f0e751b669

6829326: Getting java.lang.NullPointerException: null pData while opening a File,Print,Page Dialog in Win
Reviewed-by: art, yan

! src/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java

Changeset: 6a789813407d
Author:    lana
Date:      2009-04-13 15:33 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6a789813407d

Merge


Changeset: a5746eca3686
Author:    lana
Date:      2009-04-13 22:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a5746eca3686

Merge

- src/windows/native/sun/windows/awt_KeyboardFocusManager.h

Changeset: 442b563e57c6
Author:    peterz
Date:      2009-02-04 18:48 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/442b563e57c6

6588003: LayoutQueue shares mutable implementation across AppContexts
Summary: DefaultQueue property is made per-AppContext
Reviewed-by: alexp

! src/share/classes/javax/swing/text/LayoutQueue.java
+ test/javax/swing/text/LayoutQueue/Test6588003.java

Changeset: 62a84e564a8c
Author:    malenkov
Date:      2009-02-05 14:48 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/62a84e564a8c

4769844: classes in java.beans that are serializable but don't define serialVersionUID
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/IndexedPropertyChangeEvent.java
! src/share/classes/java/beans/IntrospectionException.java
! src/share/classes/java/beans/PropertyChangeEvent.java
! src/share/classes/java/beans/PropertyVetoException.java
! src/share/classes/java/beans/beancontext/BeanContextEvent.java
! src/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java
! src/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java
! src/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java
! src/share/classes/java/beans/beancontext/BeanContextServicesSupport.java
! src/share/classes/sun/beans/editors/ColorEditor.java
! src/share/classes/sun/beans/editors/FontEditor.java

Changeset: 27dabbdfdcac
Author:    malenkov
Date:      2009-02-05 17:00 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/27dabbdfdcac

6669869: Beans.isDesignTime() and other queries should be per-AppContext
Reviewed-by: peterz, rupashka

! src/share/classes/java/beans/Beans.java
+ test/java/beans/Beans/6669869/TestDesignTime.java
+ test/java/beans/Beans/6669869/TestGuiAvailable.java

Changeset: 0960e96d0de8
Author:    peterz
Date:      2009-02-05 19:16 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0960e96d0de8

6801769: 6588003 should be backed out from jdk7
Reviewed-by: alexp

! src/share/classes/javax/swing/text/LayoutQueue.java

Changeset: 794e786306c1
Author:    art
Date:      2009-02-12 14:19 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/794e786306c1

6799345: JFC demos threw exception in the Java Console when applets are closed
Reviewed-by: alexp, peterz

! src/share/classes/javax/swing/SwingWorker.java
! src/share/classes/javax/swing/TimerQueue.java
+ test/javax/swing/system/6799345/TestShutdown.java

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

Merge

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

Changeset: c466ef3f1ea0
Author:    peterz
Date:      2009-02-24 19:17 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c466ef3f1ea0

6804221: Three tests for JTabbedPane produce VM crash on rhel3
Reviewed-by: stayer, campbell

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

Changeset: 02b64d5fad60
Author:    rupashka
Date:      2009-02-26 11:44 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/02b64d5fad60

6794831: Infinite loop while painting ticks on Slider with maximum=MAX_INT
Reviewed-by: malenkov

! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
+ test/javax/swing/JSlider/6794831/bug6794831.java

Changeset: 51148b9aed43
Author:    rupashka
Date:      2009-03-12 14:00 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/51148b9aed43

6491795: COM should be initialized for Shell API calls in ShellFolder2.cpp
Reviewed-by: peterz, loneid

! src/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/share/classes/sun/awt/shell/ShellFolder.java
! src/share/classes/sun/awt/shell/ShellFolderManager.java
! src/share/classes/sun/swing/FilePane.java
! src/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/windows/native/sun/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/6570445/bug6570445.java

Changeset: 4f7dd74de2e3
Author:    peterz
Date:      2009-03-13 19:25 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4f7dd74de2e3

6815767: Bad parameter when calling another method in the class SynthTabbedPaneUI
Reviewed-by: alexp, rupashka

! src/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java

Changeset: 540c7f47aadf
Author:    rupashka
Date:      2009-03-17 16:06 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/540c7f47aadf

6738668: JFileChooser cannot be created under SecurityManager
Reviewed-by: peterz

! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java
! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java
+ test/javax/swing/JFileChooser/6738668/bug6738668.java
+ test/javax/swing/JFileChooser/6738668/security.policy

Changeset: 4bf886c9df34
Author:    peterz
Date:      2009-03-23 14:09 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4bf886c9df34

6653395: Default LAF is set to CrossPlatformLookAndFeel not SystemLookAndFeel
Summary: Swing now checks AppContext properties to determine default LAF name. This is needed for plugin to be able to set default LAF w/o loading Swing classes.
Reviewed-by: alexp, loneid

! src/share/classes/javax/swing/UIManager.java

Changeset: 652e05578a7e
Author:    peterz
Date:      2009-03-23 16:41 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/652e05578a7e

4783068: Components with HTML text should gray out the text when disabled
Summary: Views fixed to use different colors when container is disabled
Reviewed-by: gsm, rupashka

! src/share/classes/javax/swing/text/GlyphView.java
! src/share/classes/javax/swing/text/html/ImageView.java
! src/share/classes/javax/swing/text/html/StyleSheet.java
+ test/javax/swing/text/html/Test4783068.java

Changeset: b8d8ec2dac68
Author:    rupashka
Date:      2009-03-26 11:04 +0300
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b8d8ec2dac68

6798062: Memory Leak on using getFiles of FileSystemView
Reviewed-by: peterz, malenkov

! src/windows/native/sun/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/6798062/bug6798062.html
+ test/javax/swing/JFileChooser/6798062/bug6798062.java

Changeset: ce3262ac93fa
Author:    peterz
Date:      2009-04-06 13:06 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ce3262ac93fa

6635110: GTK problem when testing Sun Studio IDE on snv_77 with jdk1.6 using Gnome window manager
Summary: GTKIconFactory icons should protect against null context passed in
Reviewed-by: rupashka

! src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
+ test/com/sun/java/swing/plaf/gtk/Test6635110.java

Changeset: be3afc0e5775
Author:    peterz
Date:      2009-04-07 12:40 +0400
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/be3afc0e5775

6740974: api/javax_swing/PopupFactory/index.html#Ctor[PopupFactory2002] fails with NPE
Reviewed-by: malenkov

! src/share/classes/javax/swing/PopupFactory.java

Changeset: 1729e34a0287
Author:    peytoia
Date:      2009-04-10 11:51 +0900
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1729e34a0287

6404304: RFE: Unicode 5.1 support
Reviewed-by: okutsu, naoto

! make/java/text/FILES_java.gmk
! make/java/text/Makefile
! make/tools/GenerateCharacter/CharacterData00.java.template
! make/tools/GenerateCharacter/CharacterData01.java.template
! make/tools/UnicodeData/SpecialCasing.txt
! make/tools/UnicodeData/UnicodeData.txt
+ make/tools/UnicodeData/VERSION
! src/share/classes/java/lang/Character.java
! src/share/classes/java/lang/ConditionalSpecialCasing.java
! src/share/classes/java/lang/String.java
! src/share/classes/sun/text/normalizer/CharTrie.java
! src/share/classes/sun/text/normalizer/NormalizerBase.java
! src/share/classes/sun/text/normalizer/NormalizerDataReader.java
! src/share/classes/sun/text/normalizer/NormalizerImpl.java
! src/share/classes/sun/text/normalizer/Trie.java
! src/share/classes/sun/text/normalizer/TrieIterator.java
+ src/share/classes/sun/text/normalizer/UBiDiProps.java
! src/share/classes/sun/text/normalizer/UCharacter.java
! src/share/classes/sun/text/normalizer/UCharacterProperty.java
! src/share/classes/sun/text/normalizer/UCharacterPropertyReader.java
- src/share/classes/sun/text/normalizer/UProperty.java
! src/share/classes/sun/text/normalizer/UTF16.java
! src/share/classes/sun/text/normalizer/UnicodeSet.java
! src/share/classes/sun/text/normalizer/UnicodeSetIterator.java
! src/share/classes/sun/text/normalizer/Utility.java
! src/share/classes/sun/text/normalizer/VersionInfo.java
+ src/share/classes/sun/text/resources/ubidi.icu
! src/share/classes/sun/text/resources/unorm.icu
! src/share/classes/sun/text/resources/uprops.icu
! test/java/lang/String/ToLowerCase.java

Changeset: a54c407c4da3
Author:    lana
Date:      2009-04-09 20:34 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a54c407c4da3

Merge

- src/share/classes/sun/text/normalizer/UProperty.java

Changeset: 2cdf54e6e74c
Author:    lana
Date:      2009-04-14 00:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2cdf54e6e74c

Merge

- src/share/classes/sun/text/normalizer/UProperty.java

Changeset: 522bb5aa17e0
Author:    lana
Date:      2009-04-14 04:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/522bb5aa17e0

Merge

- src/windows/native/sun/windows/awt_KeyboardFocusManager.h

Changeset: 65095f13b7c4
Author:    xdono
Date:      2009-04-16 11:22 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/65095f13b7c4

Added tag jdk7-b55 for changeset 522bb5aa17e0

! .hgtags

Changeset: f1c76fb74e57
Author:    tbell
Date:      2009-04-18 14:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f1c76fb74e57

Merge

! src/share/classes/sun/font/FontManager.java
- src/share/native/java/util/zip/ZipEntry.c




More information about the security-dev mailing list