Changeset: b5f8a1045cbe Author: lana Date: 2016-02-04 11:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b5f8a1045cbe
Added tag jdk-9+104 for changeset 8faf1aec77a9 ! .hgtags Changeset: 737770475252 Author: tvaleev Date: 2016-02-01 10:02 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/737770475252 8146218: Add LocalDate.datesUntil method producing Stream<LocalDate Reviewed-by: scolebourne, rriggs, sherman ! src/java.base/share/classes/java/time/LocalDate.java ! test/java/time/tck/java/time/TCKLocalDate.java Changeset: efd8dc147138 Author: rriggs Date: 2016-02-01 10:13 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/efd8dc147138 8146773: java/lang/ref/CleanerTest.java CleanerTest.testRefSubtypes() fails 8148352: CleanerTest fails: Cleanable should have been freed Summary: relax gc timing constraints Reviewed-by: dfuchs ! test/java/lang/ref/CleanerTest.java Changeset: 46d6f4802c9a Author: rriggs Date: 2016-02-01 14:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/46d6f4802c9a 8143016: java/time/test/java/time/TestClock_System.java failed intermittently Reviewed-by: lancea, scolebourne ! test/java/time/test/java/time/TestClock_System.java Changeset: af335ad593d6 Author: jprovino Date: 2016-01-06 02:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/af335ad593d6 Merge ! src/java.base/share/classes/java/lang/ref/package-info.java Changeset: e761ecc8f538 Author: jbachorik Date: 2016-01-14 09:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e761ecc8f538 8146015: JMXInterfaceBindingTest is failing intermittently for IPv6 addresses Reviewed-by: dfuchs, sspitsyn ! test/sun/management/jmxremote/bootstrap/JMXAgentInterfaceBinding.java ! test/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java Changeset: 0fbab9d2fa08 Author: jwilhelm Date: 2016-01-14 17:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0fbab9d2fa08 Merge ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java Changeset: 14716231231b Author: minqi Date: 2016-01-15 08:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/14716231231b 8143317: jdk/lambda/vm/InterfaceAccessFlagsTest.java fails with IncompatibleClassChangeError Summary: ClassToInterfaceConverter.java converts class to interface without changing corresponding method tag to interface method tag. This leads failure after 8145148. Reviewed-by: psandoz, hseigel ! test/jdk/lambda/separate/ClassToInterfaceConverter.java Changeset: 29815876c49e Author: minqi Date: 2016-01-15 19:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/29815876c49e Merge - src/java.base/share/classes/java/lang/invoke/DontInline.java - src/java.base/share/classes/java/lang/invoke/ForceInline.java - src/java.base/share/classes/java/lang/invoke/Stable.java - src/java.base/share/classes/jdk/Exported.java - src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java - src/java.base/share/classes/sun/misc/MessageUtils.java - src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/classes/sun/misc/VMNotification.java - src/java.base/share/native/libjava/MessageUtils.c - src/java.base/unix/classes/sun/misc/OSEnvironment.java - src/java.base/windows/classes/sun/misc/OSEnvironment.java - src/java.scripting/share/classes/javax/script/package.html - test/java/lang/ProcessHandle/TEST.properties - test/sun/misc/VM/GetNanoTimeAdjustment.java Changeset: 39627a72e6bd Author: jprovino Date: 2016-01-15 15:36 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/39627a72e6bd Merge Changeset: 7f7fc4af1261 Author: jprovino Date: 2016-01-16 00:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f7fc4af1261 Merge Changeset: e8520427f40e Author: rprotacio Date: 2016-01-19 16:20 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e8520427f40e 8147494: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java fails with "java.lang.IllegalArgumentException: VM option 'TraceExceptions' does not exist" Summary: Substituted "CheckJNICalls" for "TraceExceptions" product option in test Reviewed-by: hseigel, coleenp, dcubed ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java Changeset: 5987cd08939d Author: jwilhelm Date: 2016-01-19 22:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5987cd08939d Merge Changeset: b94e8868f320 Author: jwilhelm Date: 2016-01-20 00:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b94e8868f320 Merge ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java Changeset: fd606f27c022 Author: jwilhelm Date: 2016-01-20 13:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd606f27c022 8147791: Reenable tests that was temporarily quarantined in jdk9/hs Reviewed-by: dholmes, mgerdin ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/tools/launcher/TooSmallStackSize.java Changeset: eb0613b3a872 Author: jwilhelm Date: 2016-01-26 17:13 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eb0613b3a872 Merge Changeset: 0c4830b34185 Author: kvn Date: 2016-01-07 16:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0c4830b34185 8135250: Replace custom check/range functionality with check index/range methods in java.util.Objects Reviewed-by: jrose, kvn Contributed-by: kishor.khar...@intel.com ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java ! src/java.base/share/classes/com/sun/crypto/provider/CounterMode.java Changeset: ddd59a780769 Author: vdeshpande Date: 2016-01-08 20:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ddd59a780769 8143353: update for x86 sin and cos in the math lib Summary: Optimize Math.sin() and cos() for 64 and 32 bit X86 architecture using Intel LIBM implementation. Reviewed-by: kvn + test/java/lang/Math/SinCosCornerCasesTests.java Changeset: f195b5a4dc07 Author: twisti Date: 2016-01-11 17:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f195b5a4dc07 Merge Changeset: d78919a39b77 Author: kshefov Date: 2016-01-12 17:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d78919a39b77 8141615: Add new public methods to sun.reflect.ConstantPool Reviewed-by: twisti, iignatyev, coleenp ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/sun/reflect/ConstantPool.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/ConstantPool.c + test/sun/reflect/constantPool/ConstantPoolTest.java + test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: 306ce485bdad Author: thartmann Date: 2016-01-15 09:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/306ce485bdad Merge ! make/mapfiles/libjava/mapfile-vers - src/java.base/share/classes/jdk/Exported.java - src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java - src/java.base/share/classes/sun/misc/CEFormatException.java - src/java.base/share/classes/sun/misc/CEStreamExhausted.java - src/java.base/share/classes/sun/misc/JarFilter.java - src/java.base/share/classes/sun/misc/MessageUtils.java - src/java.base/share/classes/sun/misc/Perf.java - src/java.base/share/classes/sun/misc/PerfCounter.java - src/java.base/share/classes/sun/misc/PerformanceLogger.java - src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/classes/sun/misc/VMNotification.java - src/java.base/share/native/libjava/MessageUtils.c - src/java.base/unix/classes/sun/misc/OSEnvironment.java - src/java.base/windows/classes/sun/misc/OSEnvironment.java - src/java.scripting/share/classes/javax/script/package.html - test/java/lang/ProcessHandle/TEST.properties - test/sun/misc/VM/GetNanoTimeAdjustment.java Changeset: 15c5cbd29440 Author: thartmann Date: 2016-01-26 09:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/15c5cbd29440 Merge - src/java.base/share/classes/sun/misc/ClassFileTransformer.java Changeset: d936032133c4 Author: thartmann Date: 2016-01-28 09:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d936032133c4 Merge Changeset: 7a5fb0aa1e8d Author: amurillo Date: 2016-01-28 16:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7a5fb0aa1e8d Merge Changeset: eee43c66c298 Author: amurillo Date: 2016-02-01 10:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eee43c66c298 Merge Changeset: 20069883ae86 Author: amurillo Date: 2016-02-01 16:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/20069883ae86 Merge Changeset: db0551f0e9fb Author: amlu Date: 2016-02-02 09:39 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/db0551f0e9fb 8148710: Remove FlatMapOpTest.java from ProblemList.txt Reviewed-by: psandoz Contributed-by: huaming...@oracle.com ! test/ProblemList.txt Changeset: e260a6ff2110 Author: jbachorik Date: 2016-02-02 10:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e260a6ff2110 6659240: Exceptions thrown by MXBeans wrongly documented in j.l.m.ManagementFactory Reviewed-by: dfuchs, jbachorik Contributed-by: sharath.bal...@oracle.com ! src/java.management/share/classes/java/lang/management/ManagementFactory.java Changeset: 094f72523aa4 Author: rpatil Date: 2016-02-02 13:55 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/094f72523aa4 8147912: test "parseWithZoneWithoutOffset" of java/time/tck/java/time/format/TCKDTFParsedInstant.java fail on de_DE locale Summary: Even though hardcoded data is not preferred in compatibility test cases, this case was exception. English is provided as the default locale data for DateTimeFormatter in this testcase. Reviewed-by: okutsu, scolebourne ! test/java/time/tck/java/time/format/TCKDTFParsedInstant.java Changeset: b6c60ffba251 Author: shade Date: 2016-02-02 18:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b6c60ffba251 8148787: StringConcatFactory exactness check produces bad bytecode when a non-arg concat is requested Reviewed-by: vlivanov, psandoz ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/java/lang/String/concat/ImplicitStringConcat.java ! test/java/lang/String/concat/ImplicitStringConcatArgCount.java ! test/java/lang/String/concat/ImplicitStringConcatBoundaries.java ! test/java/lang/String/concat/ImplicitStringConcatMany.java ! test/java/lang/String/concat/ImplicitStringConcatManyLongs.java ! test/java/lang/String/concat/ImplicitStringConcatShapes-head.template ! test/java/lang/String/concat/ImplicitStringConcatShapes.java + test/java/lang/String/concat/StringConcatFactoryEmptyMethods.java ! test/java/lang/String/concat/StringConcatFactoryInvariants.java Changeset: 8866ac83d39a Author: dl Date: 2016-02-02 08:53 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8866ac83d39a 8141452: Convert between TimeUnit and ChronoUnit Reviewed-by: martin, psandoz, chegar, rriggs, scolebourne Contributed-by: nadeesh...@oracle.com ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java ! test/java/util/concurrent/tck/TimeUnitTest.java Changeset: 07dcdd5d9401 Author: chegar Date: 2016-02-02 08:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/07dcdd5d9401 8148117: Move sun.misc.Cleaner to jdk.internal.ref Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template + src/java.base/share/classes/jdk/internal/ref/Cleaner.java - src/java.base/share/classes/sun/misc/Cleaner.java ! src/java.base/share/classes/sun/nio/ch/DirectBuffer.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java ! test/TEST.groups + test/jdk/internal/ref/Cleaner/ExitOnThrow.java - test/sun/misc/Cleaner/ExitOnThrow.java - test/sun/misc/Cleaner/exitOnThrow.sh Changeset: b3e8a34a04b2 Author: chegar Date: 2016-02-02 17:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b3e8a34a04b2 Merge Changeset: 1624e0362f18 Author: ascarpino Date: 2016-02-02 11:27 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1624e0362f18 8145344: Add SHA1 and SHA-224 to preferred provider list for solaris-sparc Reviewed-by: vinnie, jnimeh ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/conf/security/java.security ! test/sun/security/jca/PreferredProviderTest.java Changeset: 6bc96ddc4e81 Author: arapte Date: 2015-12-16 17:40 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6bc96ddc4e81 8145116: [TEST_BUG] Incorrect binary comparison in java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java Reviewed-by: ssadetsky, jdv ! test/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java Changeset: c6c641ad5d44 Author: lbourges Date: 2015-12-16 13:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c6c641ad5d44 8144718: Pisces / Marlin Strokers may generate invalid curves with huge coordinates and round joins Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java + test/sun/java2d/marlin/TextClipErrorTest.java Changeset: 6648f64ba30a Author: prr Date: 2015-12-16 14:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6648f64ba30a 6488522: PNG writer should permit setting compression level and iDAT chunk maximum size Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java Changeset: 90e729b46100 Author: prr Date: 2015-12-16 15:22 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/90e729b46100 8146508: 6488522 was committed with incorrect author attribution. Reviewed-by: bpb ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java - test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java Changeset: 666606b20107 Author: lbourges Date: 2015-12-16 15:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/666606b20107 8145608: PNG writer should permit setting compression level and iDAT chunk maximum size Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java + test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java Changeset: 4e21153399fb Author: ssadetsky Date: 2015-12-18 17:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4e21153399fb 8144488: Compilation fails on Jake for regtest javax/swing/JMenu/8067346/bug8067346.java Reviewed-by: alexsch, serb ! test/javax/swing/JMenu/8067346/bug8067346.java Changeset: 9875b0022c68 Author: alexsch Date: 2015-12-22 05:34 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9875b0022c68 8133039: Provide public API to sun.swing.UIAction#isEnabled(Object) Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/Action.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/TransferHandler.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java ! src/java.desktop/share/classes/sun/swing/UIAction.java + test/javax/swing/Action/8133039/bug8133039.java Changeset: 15cbd4268fd2 Author: prr Date: 2015-12-22 10:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/15cbd4268fd2 Merge - src/java.base/share/classes/sun/misc/BASE64Decoder.java - src/java.base/share/classes/sun/misc/BASE64Encoder.java - src/java.base/share/classes/sun/misc/CharacterDecoder.java - src/java.base/share/classes/sun/misc/CharacterEncoder.java - src/java.base/share/classes/sun/misc/DoubleConsts.java - src/java.base/share/classes/sun/misc/FDBigInteger.java - src/java.base/share/classes/sun/misc/FloatConsts.java - src/java.base/share/classes/sun/misc/FloatingDecimal.java - src/java.base/share/classes/sun/misc/FormattedFloatingDecimal.java - src/java.base/share/classes/sun/misc/ProxyGenerator.java - src/java.base/share/classes/sun/misc/Queue.java - src/java.base/share/classes/sun/misc/UCDecoder.java - src/java.base/share/classes/sun/misc/UCEncoder.java - src/java.base/share/classes/sun/misc/UUDecoder.java - src/java.base/share/classes/sun/misc/UUEncoder.java - test/sun/misc/Encode/DecodeBuffer.java - test/sun/misc/Encode/Encode.java - test/sun/misc/Encode/GetBytes.java - test/sun/misc/FloatingDecimal/OldFDBigIntForTest.java - test/sun/misc/FloatingDecimal/OldFloatingDecimalForTest.java - test/sun/misc/FloatingDecimal/TestFDBigInteger.java - test/sun/misc/FloatingDecimal/TestFloatingDecimal.java Changeset: 6eee6e12080b Author: prr Date: 2015-12-23 14:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6eee6e12080b 8145785: [TEST_BUG] java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java: incorrect name Reviewed-by: serb ! test/java/awt/Toolkit/GetSizeTest/GetScreenSizeTest.java Changeset: 687dbe642746 Author: ssadetsky Date: 2015-12-24 14:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/687dbe642746 8041928: MouseEvent.getModifiersEx gives wrong result Reviewed-by: alexsch, serb, rchamyal Contributed-by: ambarish.ra...@oracle.com ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + test/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java Changeset: f3ae57f4bef1 Author: prr Date: 2015-12-24 09:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3ae57f4bef1 8145808: java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java hangs on Win. 8 Reviewed-by: serb, flar ! test/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java Changeset: 908481d0ee1d Author: serb Date: 2015-12-29 16:41 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/908481d0ee1d 8143150: DrawImagePipe can skip some unnecessary blits Reviewed-by: flar ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java Changeset: f298f4a5d8a3 Author: serb Date: 2015-12-29 16:43 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f298f4a5d8a3 8135088: Typo in AuFileReader Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java Changeset: 36653b88bdd2 Author: serb Date: 2015-12-29 16:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/36653b88bdd2 8143054: [macosx] KeyEvent modifiers do not contain information about mouse buttons Reviewed-by: ssadetsky, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m + test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersInKeyEvent.java Changeset: 82e20d566ab5 Author: omajid Date: 2015-12-29 10:40 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/82e20d566ab5 6961123: setWMClass fails to null-terminate WM_CLASS string Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java Changeset: 7e14ec5734a2 Author: arapte Date: 2015-12-30 19:28 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e14ec5734a2 8146168: [TEST_BUG] instability of java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java Reviewed-by: serb, rchamyal ! test/java/awt/Frame/MaximizedToMaximized/MaximizedToMaximized.java Changeset: 7e9a5a26088c Author: bpb Date: 2016-01-04 17:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e9a5a26088c 8145113: OutOfMemoryError when reading a 17KB corrupted TIFF image Summary: Add checks on size of field count and size of field data and consistency of data offsets and byte counts. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java Changeset: a0f4440da08a Author: bpb Date: 2016-01-04 17:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0f4440da08a 8144991: AIOOB Exception in AutoImageWriterTest with TIFF writer Summary: In TIFFImageWriter call reset() in setOuput() when output != null. Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java Changeset: e63cf6b55a95 Author: prr Date: 2016-01-05 10:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e63cf6b55a95 Merge - src/java.base/share/classes/sun/misc/CompoundEnumeration.java Changeset: fde6e1e60d9f Author: rchamyal Date: 2016-01-06 14:17 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fde6e1e60d9f 8145060: Minimizing a JInternal frame not shifting focus to frame below it Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java + test/javax/swing/JInternalFrame/8145060/TestJInternalFrameMinimize.java Changeset: 9f7a6fa4be52 Author: prr Date: 2016-01-06 12:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f7a6fa4be52 8145584: java/awt/font/TextLayout/TestGetPixelBounds.java fails on Linux Reviewed-by: serb, jgodinez ! src/java.desktop/share/classes/sun/font/FileFontStrike.java + test/java/awt/font/TextLayout/TestGetPixelBounds.java Changeset: 70d3ec774d69 Author: lbourges Date: 2016-01-09 14:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/70d3ec774d69 8146076: Fail of sun/java2d/marlin/CeilAndFloorTests.java with Jigsaw Summary: Added jtreg tag @modules java.desktop/sun.java2d.marlin Reviewed-by: prr ! test/sun/java2d/marlin/ArrayCacheSizeTest.java ! test/sun/java2d/marlin/CeilAndFloorTests.java Changeset: f4303cf0e9f9 Author: alexsch Date: 2016-01-11 06:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f4303cf0e9f9 8143316: Crash Trend in 1.9.0-ea-b93 (sun.awt.DefaultMouseInfoPeer.fillPointWithCoords) Reviewed-by: serb - src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + src/java.desktop/windows/classes/sun/awt/windows/WMouseInfoPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp + test/java/awt/MouseInfo/PointerInfoCrashTest.java Changeset: 5bb70b2df494 Author: avstepan Date: 2016-01-11 17:51 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5bb70b2df494 8138838: docs cleanup for java.desktop Summary: docs cleanup for java.desktop Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaRootPaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTreeUI.java ! src/java.desktop/macosx/classes/sun/font/NativeFont.java ! src/java.desktop/macosx/classes/sun/java2d/DataBufferNIOInt.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDevice.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/BogusColorSpace.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/I18NImpl.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/LZWStringTable.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/PaletteBuilder.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ReaderUtil.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGBuffer.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/MarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java ! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AudioClip.java ! src/java.desktop/share/classes/java/awt/AWTError.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java ! src/java.desktop/share/classes/java/awt/AWTException.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/AWTPermission.java ! src/java.desktop/share/classes/java/awt/ActiveEvent.java ! src/java.desktop/share/classes/java/awt/Adjustable.java ! src/java.desktop/share/classes/java/awt/AlphaComposite.java ! src/java.desktop/share/classes/java/awt/BorderLayout.java ! src/java.desktop/share/classes/java/awt/BufferCapabilities.java ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/CardLayout.java ! src/java.desktop/share/classes/java/awt/Checkbox.java ! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java ! src/java.desktop/share/classes/java/awt/Choice.java ! src/java.desktop/share/classes/java/awt/Color.java ! src/java.desktop/share/classes/java/awt/ColorPaintContext.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java ! src/java.desktop/share/classes/java/awt/Composite.java ! src/java.desktop/share/classes/java/awt/CompositeContext.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/Cursor.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/Dimension.java ! src/java.desktop/share/classes/java/awt/DisplayMode.java ! src/java.desktop/share/classes/java/awt/Event.java ! src/java.desktop/share/classes/java/awt/EventFilter.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/FontFormatException.java ! src/java.desktop/share/classes/java/awt/FontMetrics.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GradientPaint.java ! src/java.desktop/share/classes/java/awt/Graphics.java ! src/java.desktop/share/classes/java/awt/Graphics2D.java ! src/java.desktop/share/classes/java/awt/GraphicsConfigTemplate.java ! src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java ! src/java.desktop/share/classes/java/awt/GraphicsDevice.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/GridBagConstraints.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/Image.java ! src/java.desktop/share/classes/java/awt/ImageCapabilities.java ! src/java.desktop/share/classes/java/awt/Insets.java ! src/java.desktop/share/classes/java/awt/ItemSelectable.java ! src/java.desktop/share/classes/java/awt/JobAttributes.java ! src/java.desktop/share/classes/java/awt/KeyEventDispatcher.java ! src/java.desktop/share/classes/java/awt/KeyEventPostProcessor.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Label.java ! src/java.desktop/share/classes/java/awt/LayoutManager.java ! src/java.desktop/share/classes/java/awt/LinearGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MediaTracker.java ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/MenuShortcut.java ! src/java.desktop/share/classes/java/awt/MouseInfo.java ! src/java.desktop/share/classes/java/awt/PageAttributes.java ! src/java.desktop/share/classes/java/awt/Paint.java ! src/java.desktop/share/classes/java/awt/PaintContext.java ! src/java.desktop/share/classes/java/awt/Panel.java ! src/java.desktop/share/classes/java/awt/Point.java ! src/java.desktop/share/classes/java/awt/Polygon.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/Rectangle.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/Robot.java ! src/java.desktop/share/classes/java/awt/ScrollPane.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/Shape.java ! src/java.desktop/share/classes/java/awt/SplashScreen.java ! src/java.desktop/share/classes/java/awt/Stroke.java ! src/java.desktop/share/classes/java/awt/SystemColor.java ! src/java.desktop/share/classes/java/awt/SystemTray.java ! src/java.desktop/share/classes/java/awt/TextArea.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/TextField.java ! src/java.desktop/share/classes/java/awt/TexturePaint.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Transparency.java ! src/java.desktop/share/classes/java/awt/TrayIcon.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java ! src/java.desktop/share/classes/java/awt/dnd/Autoscroll.java ! src/java.desktop/share/classes/java/awt/dnd/DnDConstants.java ! src/java.desktop/share/classes/java/awt/dnd/DnDEventMulticaster.java ! src/java.desktop/share/classes/java/awt/dnd/DragGestureEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DragGestureListener.java ! src/java.desktop/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceDragEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceDropEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceListener.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceMotionListener.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetDragEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetDropEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetEvent.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java ! src/java.desktop/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java ! src/java.desktop/share/classes/java/awt/event/AWTEventListener.java ! src/java.desktop/share/classes/java/awt/event/ActionEvent.java ! src/java.desktop/share/classes/java/awt/event/ActionListener.java ! src/java.desktop/share/classes/java/awt/event/AdjustmentEvent.java ! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java ! src/java.desktop/share/classes/java/awt/event/ComponentEvent.java ! src/java.desktop/share/classes/java/awt/event/ComponentListener.java ! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java ! src/java.desktop/share/classes/java/awt/event/ContainerEvent.java ! src/java.desktop/share/classes/java/awt/event/ContainerListener.java ! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java ! src/java.desktop/share/classes/java/awt/event/FocusEvent.java ! src/java.desktop/share/classes/java/awt/event/FocusListener.java ! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java ! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsListener.java ! src/java.desktop/share/classes/java/awt/event/HierarchyEvent.java ! src/java.desktop/share/classes/java/awt/event/HierarchyListener.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java ! src/java.desktop/share/classes/java/awt/event/ItemEvent.java ! src/java.desktop/share/classes/java/awt/event/ItemListener.java ! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyListener.java ! src/java.desktop/share/classes/java/awt/event/MouseEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseListener.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionListener.java ! src/java.desktop/share/classes/java/awt/event/MouseWheelEvent.java ! src/java.desktop/share/classes/java/awt/event/MouseWheelListener.java ! src/java.desktop/share/classes/java/awt/event/PaintEvent.java ! src/java.desktop/share/classes/java/awt/event/TextEvent.java ! src/java.desktop/share/classes/java/awt/event/TextListener.java ! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java ! src/java.desktop/share/classes/java/awt/event/WindowListener.java ! src/java.desktop/share/classes/java/awt/event/WindowStateListener.java ! src/java.desktop/share/classes/java/awt/font/FontRenderContext.java ! src/java.desktop/share/classes/java/awt/font/GlyphJustificationInfo.java ! src/java.desktop/share/classes/java/awt/font/GlyphMetrics.java ! src/java.desktop/share/classes/java/awt/font/GlyphVector.java ! src/java.desktop/share/classes/java/awt/font/GraphicAttribute.java ! src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java ! src/java.desktop/share/classes/java/awt/font/LayoutPath.java ! src/java.desktop/share/classes/java/awt/font/LineBreakMeasurer.java ! src/java.desktop/share/classes/java/awt/font/LineMetrics.java ! src/java.desktop/share/classes/java/awt/font/MultipleMaster.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/OpenType.java ! src/java.desktop/share/classes/java/awt/font/ShapeGraphicAttribute.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/font/TextHitInfo.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/font/TextMeasurer.java ! src/java.desktop/share/classes/java/awt/font/TransformAttribute.java ! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java ! src/java.desktop/share/classes/java/awt/geom/Arc2D.java ! src/java.desktop/share/classes/java/awt/geom/Area.java ! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java ! src/java.desktop/share/classes/java/awt/geom/Dimension2D.java ! src/java.desktop/share/classes/java/awt/geom/Ellipse2D.java ! src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java ! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java ! src/java.desktop/share/classes/java/awt/geom/IllegalPathStateException.java ! src/java.desktop/share/classes/java/awt/geom/Line2D.java ! src/java.desktop/share/classes/java/awt/geom/NoninvertibleTransformException.java ! src/java.desktop/share/classes/java/awt/geom/PathIterator.java ! src/java.desktop/share/classes/java/awt/geom/Point2D.java ! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java ! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java ! src/java.desktop/share/classes/java/awt/geom/RectangularShape.java ! src/java.desktop/share/classes/java/awt/geom/RoundRectangle2D.java ! src/java.desktop/share/classes/java/awt/im/InputContext.java ! src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java ! src/java.desktop/share/classes/java/awt/im/InputSubset.java ! src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java ! src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java ! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/AffineTransformOp.java ! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java ! src/java.desktop/share/classes/java/awt/image/BandCombineOp.java ! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/BufferStrategy.java ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java ! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java ! src/java.desktop/share/classes/java/awt/image/BufferedImageOp.java ! src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java ! src/java.desktop/share/classes/java/awt/image/ConvolveOp.java ! src/java.desktop/share/classes/java/awt/image/CropImageFilter.java ! src/java.desktop/share/classes/java/awt/image/DataBuffer.java ! src/java.desktop/share/classes/java/awt/image/DataBufferByte.java ! src/java.desktop/share/classes/java/awt/image/DataBufferDouble.java ! src/java.desktop/share/classes/java/awt/image/DataBufferFloat.java ! src/java.desktop/share/classes/java/awt/image/DataBufferInt.java ! src/java.desktop/share/classes/java/awt/image/DataBufferShort.java ! src/java.desktop/share/classes/java/awt/image/DataBufferUShort.java ! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java ! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java ! src/java.desktop/share/classes/java/awt/image/ImageConsumer.java ! src/java.desktop/share/classes/java/awt/image/ImageFilter.java ! src/java.desktop/share/classes/java/awt/image/ImageObserver.java ! src/java.desktop/share/classes/java/awt/image/ImageProducer.java ! src/java.desktop/share/classes/java/awt/image/ImagingOpException.java ! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java ! src/java.desktop/share/classes/java/awt/image/Kernel.java ! src/java.desktop/share/classes/java/awt/image/LookupOp.java ! src/java.desktop/share/classes/java/awt/image/LookupTable.java ! src/java.desktop/share/classes/java/awt/image/MemoryImageSource.java ! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java ! src/java.desktop/share/classes/java/awt/image/PixelInterleavedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/awt/image/RasterFormatException.java ! src/java.desktop/share/classes/java/awt/image/RasterOp.java ! src/java.desktop/share/classes/java/awt/image/RenderedImage.java ! src/java.desktop/share/classes/java/awt/image/ReplicateScaleFilter.java ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java ! src/java.desktop/share/classes/java/awt/image/SampleModel.java ! src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java ! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java ! src/java.desktop/share/classes/java/awt/image/VolatileImage.java ! src/java.desktop/share/classes/java/awt/image/WritableRaster.java ! src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java ! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderContext.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageOp.java ! src/java.desktop/share/classes/java/awt/print/Book.java ! src/java.desktop/share/classes/java/awt/print/PageFormat.java ! src/java.desktop/share/classes/java/awt/print/Pageable.java ! src/java.desktop/share/classes/java/awt/print/Paper.java ! src/java.desktop/share/classes/java/awt/print/Printable.java ! src/java.desktop/share/classes/java/awt/print/PrinterAbortException.java ! src/java.desktop/share/classes/java/awt/print/PrinterException.java ! src/java.desktop/share/classes/java/awt/print/PrinterGraphics.java ! src/java.desktop/share/classes/java/awt/print/PrinterIOException.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/DefaultPersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/DesignMode.java ! src/java.desktop/share/classes/java/beans/Encoder.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/Expression.java ! src/java.desktop/share/classes/java/beans/FeatureDescriptor.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyChangeEvent.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/IntrospectionException.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.desktop/share/classes/java/beans/MetaData.java ! src/java.desktop/share/classes/java/beans/MethodDescriptor.java ! src/java.desktop/share/classes/java/beans/NameGenerator.java ! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyEditor.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/java/beans/PropertyEditorSupport.java ! src/java.desktop/share/classes/java/beans/PropertyVetoException.java ! src/java.desktop/share/classes/java/beans/Statement.java ! src/java.desktop/share/classes/java/beans/VetoableChangeListener.java ! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java ! src/java.desktop/share/classes/java/beans/XMLDecoder.java ! src/java.desktop/share/classes/java/beans/XMLEncoder.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContext.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChild.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextChildComponentProxy.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextContainerProxy.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextMembershipListener.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextProxy.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceAvailableEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProvider.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceProviderBeanInfo.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServiceRevokedListener.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServices.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesListener.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java ! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java ! src/java.desktop/share/classes/javax/imageio/IIOException.java ! src/java.desktop/share/classes/javax/imageio/IIOImage.java ! src/java.desktop/share/classes/javax/imageio/IIOParam.java ! src/java.desktop/share/classes/javax/imageio/IIOParamController.java ! src/java.desktop/share/classes/javax/imageio/ImageIO.java ! src/java.desktop/share/classes/javax/imageio/ImageReadParam.java ! src/java.desktop/share/classes/javax/imageio/ImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageTranscoder.java ! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java ! src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java ! src/java.desktop/share/classes/javax/imageio/event/IIOReadProgressListener.java ! src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java ! src/java.desktop/share/classes/javax/imageio/event/IIOReadWarningListener.java ! src/java.desktop/share/classes/javax/imageio/event/IIOWriteProgressListener.java ! src/java.desktop/share/classes/javax/imageio/event/IIOWriteWarningListener.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOInvalidTreeException.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataController.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataNode.java ! src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGHuffmanTable.java ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageReadParam.java ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGImageWriteParam.java ! src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java ! src/java.desktop/share/classes/javax/imageio/spi/DigraphNode.java ! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java ! src/java.desktop/share/classes/javax/imageio/spi/IIOServiceProvider.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageInputStreamSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageOutputStreamSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageTranscoderSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageWriterSpi.java ! src/java.desktop/share/classes/javax/imageio/spi/PartiallyOrderedSet.java ! src/java.desktop/share/classes/javax/imageio/spi/RegisterableService.java ! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageOutputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/FileImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/FileImageOutputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/IIOByteBuffer.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/ImageOutputStreamImpl.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCacheImageOutputStream.java ! src/java.desktop/share/classes/javax/print/CancelablePrintJob.java ! src/java.desktop/share/classes/javax/print/Doc.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/print/DocPrintJob.java ! src/java.desktop/share/classes/javax/print/MimeType.java ! src/java.desktop/share/classes/javax/print/PrintService.java ! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java ! src/java.desktop/share/classes/javax/print/ServiceUI.java ! src/java.desktop/share/classes/javax/print/SimpleDoc.java ! src/java.desktop/share/classes/javax/print/StreamPrintService.java ! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java ! src/java.desktop/share/classes/javax/print/attribute/Attribute.java ! src/java.desktop/share/classes/javax/print/attribute/AttributeSetUtilities.java ! src/java.desktop/share/classes/javax/print/attribute/DateTimeSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/DocAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/EnumSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/HashDocAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintJobAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintRequestAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/HashPrintServiceAttributeSet.java ! src/java.desktop/share/classes/javax/print/attribute/IntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/PrintRequestAttribute.java ! src/java.desktop/share/classes/javax/print/attribute/ResolutionSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/SetOfIntegerSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/Size2DSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/TextSyntax.java ! src/java.desktop/share/classes/javax/print/attribute/URISyntax.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ColorSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Compression.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Copies.java ! src/java.desktop/share/classes/javax/print/attribute/standard/CopiesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtCreation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DateTimeAtProcessing.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Destination.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DialogTypeSelection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/DocumentName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Fidelity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobHoldUntil.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressionsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsProcessed.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsCompleted.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMediaSheetsSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobOriginatingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPriority.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobPrioritySupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobSheets.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/JobStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Media.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaPrintableArea.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MediaSize.java ! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfDocuments.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberOfInterveningJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUp.java ! src/java.desktop/share/classes/javax/print/attribute/standard/NumberUpSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OrientationRequested.java ! src/java.desktop/share/classes/javax/print/attribute/standard/OutputDeviceAssigned.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PDLOverrideSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PageRanges.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinute.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PagesPerMinuteColor.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrintQuality.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterIsAcceptingJobs.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterLocation.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMakeAndModel.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMessageFromOperator.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfo.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterMoreInfoManufacturer.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterResolution.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterState.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterStateReason.java ! src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java ! src/java.desktop/share/classes/javax/print/attribute/standard/QueuedJobCount.java ! src/java.desktop/share/classes/javax/print/attribute/standard/ReferenceUriSchemesSupported.java ! src/java.desktop/share/classes/javax/print/attribute/standard/RequestingUserName.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Severity.java ! src/java.desktop/share/classes/javax/print/attribute/standard/SheetCollate.java ! src/java.desktop/share/classes/javax/print/attribute/standard/Sides.java ! src/java.desktop/share/classes/javax/print/event/PrintEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintJobAttributeListener.java ! src/java.desktop/share/classes/javax/print/event/PrintJobEvent.java ! src/java.desktop/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java ! src/java.desktop/share/classes/sun/applet/AppletThreadGroup.java ! src/java.desktop/share/classes/sun/applet/Main.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/DisplayChangedListener.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/FwDispatcher.java ! src/java.desktop/share/classes/sun/awt/GlobalCursorManager.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/awt/PaintEventDispatcher.java ! src/java.desktop/share/classes/sun/awt/RepaintArea.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/share/classes/sun/awt/event/IgnorePaintEvent.java ! src/java.desktop/share/classes/sun/awt/geom/Order2.java ! src/java.desktop/share/classes/sun/awt/geom/Order3.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodPopupMenu.java ! src/java.desktop/share/classes/sun/awt/image/BufferedImageDevice.java ! src/java.desktop/share/classes/sun/awt/image/DataBufferNative.java ! src/java.desktop/share/classes/sun/awt/shell/DefaultShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java ! src/java.desktop/share/classes/sun/font/BidiUtils.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontDesignMetrics.java ! src/java.desktop/share/classes/sun/font/PhysicalFont.java ! src/java.desktop/share/classes/sun/font/ScriptRun.java ! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/java2d/Spans.java ! src/java.desktop/share/classes/sun/java2d/StateTrackable.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLUtilities.java ! src/java.desktop/share/classes/sun/java2d/pipe/Region.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderQueue.java ! src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java ! src/java.desktop/share/classes/sun/java2d/pisces/Helpers.java ! src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java ! src/java.desktop/share/classes/sun/print/DialogOwner.java ! src/java.desktop/share/classes/sun/print/PSPathGraphics.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/print/PathGraphics.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PeekMetrics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java ! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/MotifDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/Native.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtomList.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedServerTester.java ! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java ! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java ! src/java.desktop/unix/classes/sun/awt/X11/XStateProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsConfig.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/font/NativeFont.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java ! test/java/awt/event/InputEvent/ButtonArraysEquality/ButtonArraysEquality.java ! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java ! test/java/util/Collections/EmptyNavigableMap.java ! test/java/util/Collections/EmptyNavigableSet.java Changeset: e6eaa6f68ac4 Author: ssadetsky Date: 2016-01-12 18:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e6eaa6f68ac4 8145784: [PIT] closed/java/awt/Robot/SpuriousMouseEvents/SpuriousMouseEvents.java fails Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java Changeset: dfb7f209f1a2 Author: ddehaven Date: 2016-01-12 13:13 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dfb7f209f1a2 Merge - src/java.base/share/classes/jdk/Exported.java - src/java.base/share/classes/jdk/internal/misc/CleanerImpl.java - src/java.base/share/classes/sun/misc/MessageUtils.java - src/java.base/share/classes/sun/misc/VM.java - src/java.base/share/classes/sun/misc/VMNotification.java - src/java.base/share/native/libjava/MessageUtils.c - src/java.base/unix/classes/sun/misc/OSEnvironment.java - src/java.base/windows/classes/sun/misc/OSEnvironment.java - src/java.scripting/share/classes/javax/script/package.html - test/java/lang/ProcessHandle/TEST.properties - test/sun/misc/VM/GetNanoTimeAdjustment.java Changeset: b83c88388896 Author: rchamyal Date: 2016-01-13 11:56 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b83c88388896 4769772: JInternalFrame.setIcon(true) before JDesktopPane.add(JIF) causes wrong state Reviewed-by: alexsch, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameManager.java ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java + test/javax/swing/JInternalFrame/4769772/TestJInternalFrameIconify.java Changeset: 6ccec088c302 Author: psadhukhan Date: 2016-01-14 13:24 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6ccec088c302 8023213: [macosx] closed/java/awt/FontClass/NaNTransform.java fails on MacOS X 10.9 Reviewed-by: prr, serb ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.m + test/java/awt/FontClass/DrawStringWithInfiniteXform.java + test/java/awt/FontClass/NaNTransform.java Changeset: 9138bde743af Author: avstepan Date: 2016-01-14 16:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9138bde743af 8145776: [TEST] add a test checking multipage tiff creation Reviewed-by: bpb, serb, ssadetsky + test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java Changeset: 8c3e7f653add Author: ptbrunet Date: 2016-01-14 18:59 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c3e7f653add 8145735: Tests api/javax_swing/JTabbedPane/AccessibleJTabbedPane/* are failing Summary: Try indexOfComponent before indexOfTabComponent Reviewed-by: van, alexsch Contributed-by: peter.bru...@oracle.com ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! test/javax/swing/JTabbedPane/8134116/Bug8134116.java Changeset: 6765bee0877b Author: aniyogi Date: 2016-01-18 14:20 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6765bee0877b 8041894: [macosx] Test javax/swing/JSpinner/8008657/bug8008657.java failed on Mac Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! test/javax/swing/JSpinner/8008657/bug8008657.java Changeset: f6eee675df9a Author: aniyogi Date: 2016-01-18 14:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f6eee675df9a 8016665: [macosx] JComponent behaviour doesn't comply API documentation (setComponentOrientation method), Aqua LAF Reviewed-by: serb, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java + test/javax/swing/JFileChooser/8016665/JFileChooserOrientation.java Changeset: 0be89ec21b1b Author: psadhukhan Date: 2016-01-18 14:37 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0be89ec21b1b 7087869: [TEST_BUG] [macosx] No mac os x support in test java/awt/Mouse/ExtraMouseClick/ExtraMouseClick Reviewed-by: serb, arapte Contributed-by: manajit.hal...@oracle.com ! test/java/awt/Mouse/ExtraMouseClick/ExtraMouseClick.java Changeset: 30f9a47b806c Author: serb Date: 2016-01-18 21:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/30f9a47b806c 8146317: Memory leak in wcstombsdmp Reviewed-by: serb, psadhukhan, ssadetsky Contributed-by: Alex Henrie <alexhenri...@gmail.com> ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 43e514b823cf Author: jdv Date: 2016-01-19 11:11 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/43e514b823cf 8143562: JPEG reader returns null for getRawImageType() Reviewed-by: prr, arapte ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageReader.java + test/javax/imageio/plugins/jpeg/JpegRawImageTypeTest.java Changeset: abd5c33ba3c7 Author: jdv Date: 2016-01-19 11:14 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/abd5c33ba3c7 8144744: ImageWriter.replacePixels() specification is incorrect regarding null ImageWriteParam Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java Changeset: 9eac69f80012 Author: psadhukhan Date: 2016-01-19 15:23 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9eac69f80012 7035459: [TEST_BUG] java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java failed Reviewed-by: serb, arapte Contributed-by: prem.balakrish...@oracle.com ! test/java/awt/Focus/TranserFocusToWindow/TranserFocusToWindow.java Changeset: e2c24c6dce16 Author: aniyogi Date: 2016-01-20 16:57 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2c24c6dce16 8015748: [macosx] JProgressbar with Aqua LaF ignores JProgressbar#applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT) call. Reviewed-by: rchamyal, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java + test/javax/swing/JProgressBar/8015748/JProgressBarOrientationRobotTest.java Changeset: 8625ef32d00c Author: serb Date: 2016-01-20 15:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8625ef32d00c 8080492: [Parfait] Uninitialised variable in jdk/src/java/desktop/windows/native/libawt/ Reviewed-by: prr, vadim ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Label.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp Changeset: 7b510e98417c Author: serb Date: 2016-01-01 18:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7b510e98417c 8131974: AudioFileReader incorrectly handle EOFException Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/SunFileReader.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java + test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java Changeset: e3fb45999f71 Author: serb Date: 2016-01-12 23:27 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e3fb45999f71 8146144: Incorrect behaviour of AudioSystem.getTargetFormats/getTargetEncodings/isConversionSupported Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java ! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java + test/javax/sound/sampled/spi/FormatConversionProvider/GetAudioStreamConversionSupported.java + test/javax/sound/sampled/spi/FormatConversionProvider/GetTargetIsSupported.java Changeset: 923cd193701c Author: serb Date: 2016-01-12 23:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/923cd193701c 6459818: Audio A-law and law decoder skip() method not implemented Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java ! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java + test/javax/sound/sampled/AudioInputStream/SkipOnConvertSampleSize.java Changeset: dbc4574a6eda Author: serb Date: 2016-01-07 23:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dbc4574a6eda 8064800: AudioSystem/WaveFileWriter can't write PCM_FLOAT, but writes it anyway Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter ! src/java.desktop/share/classes/com/sun/media/sound/AiffFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java + test/javax/sound/sampled/spi/AudioFileWriter/WriteUnsupportedAudioFormat.java Changeset: 73139eb33660 Author: serb Date: 2016-01-14 23:14 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/73139eb33660 8147407: Provide support of WaveExtensible sound format Reviewed-by: prr, amenkov ! src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeWaveExtensible.java Changeset: ad0454711137 Author: lbourges Date: 2016-01-20 22:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ad0454711137 8147443: Use the Common Cleaner in Marlin OffHeapArray Summary: OffHeapArray clean-up to use the jdk.internal.ref.Cleaner to free unsafe arrays (PhantomReference) Reviewed-by: prr, rriggs, mchung ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java ! src/java.desktop/share/classes/sun/java2d/marlin/OffHeapArray.java ! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java ! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java Changeset: 5b6dcc6ed7d3 Author: rchamyal Date: 2016-01-21 13:09 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b6dcc6ed7d3 7104635: HTMLEditorKit fails to write down some html files Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java + test/javax/swing/text/html/HTMLEditorKit/7104635/HTMLEditorKitWriterBug.java Changeset: 598f72b8fa83 Author: rchamyal Date: 2016-01-21 13:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/598f72b8fa83 8139213: [macosx] Mac OS X Aqua Look and Feel: JOptionPane can truncate the first button Reviewed-by: alexsch, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaOptionPaneUI.java + test/javax/swing/JOptionPane/8139213/OptionPaneTest.java Changeset: a4a44bcbecee Author: rchamyal Date: 2016-01-21 13:41 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4a44bcbecee 8146276: Right aligned ToolBar component does not appear Reviewed-by: alexsch, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java + test/javax/swing/LookAndFeel/8146276/NimbusGlueTest.java Changeset: 3b8b58b67559 Author: ddehaven Date: 2016-01-21 14:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3b8b58b67559 Merge - src/java.base/share/classes/java/lang/invoke/DontInline.java - src/java.base/share/classes/java/lang/invoke/ForceInline.java - src/java.base/share/classes/java/lang/invoke/Stable.java - src/java.base/share/classes/sun/invoke/anon/AnonymousClassLoader.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolParser.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java - src/java.base/share/classes/sun/invoke/anon/ConstantPoolVisitor.java - src/java.base/share/classes/sun/invoke/anon/InvalidConstantPoolFormatException.java - src/java.base/share/classes/sun/misc/CEFormatException.java - src/java.base/share/classes/sun/misc/CEStreamExhausted.java - src/java.base/share/classes/sun/misc/ClassFileTransformer.java - src/java.base/share/classes/sun/misc/JarFilter.java - src/java.base/share/classes/sun/misc/Perf.java - src/java.base/share/classes/sun/misc/PerfCounter.java - src/java.base/share/classes/sun/misc/PerformanceLogger.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/image/AbstractMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/BaseMultiResolutionImage.java ! src/java.desktop/share/classes/java/awt/image/MultiResolutionImage.java ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java - test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java Changeset: 7bf9151c0407 Author: avstepan Date: 2016-01-22 13:37 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7bf9151c0407 8146881: [TEST] update some imageio plugins tests to affect TIFF format Reviewed-by: serb, ssadetsky ! test/javax/imageio/MultiReadTest.java ! test/javax/imageio/plugins/shared/BitDepth.java ! test/javax/imageio/plugins/shared/ImageWriterCompressionTest.java Changeset: c24e4eca4aaf Author: serb Date: 2016-01-22 15:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c24e4eca4aaf 8074165: Deprecate support for AppletViewer Reviewed-by: almatvee, ssadetsky ! src/java.desktop/share/classes/sun/applet/Main.java ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java + test/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java Changeset: 67896132b90a Author: avstepan Date: 2016-01-26 13:05 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/67896132b90a 8147966: [TEST] add a test for multiresolution image properties Reviewed-by: alexsch + test/java/awt/image/multiresolution/MultiResolutionImagePropertiesTest.java Changeset: 06bf1fc3ade0 Author: ddehaven Date: 2016-02-02 10:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/06bf1fc3ade0 Merge - src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java Changeset: 00821d616077 Author: ddehaven Date: 2016-02-02 11:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/00821d616077 Merge - src/java.base/share/classes/sun/misc/Cleaner.java - test/sun/misc/Cleaner/ExitOnThrow.java - test/sun/misc/Cleaner/exitOnThrow.sh Changeset: 505cc1a86ea7 Author: asmotrak Date: 2016-02-02 12:50 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/505cc1a86ea7 8146249: libjimage should use delete[] with new[] Reviewed-by: jlaskey ! src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp ! src/java.base/share/native/libjimage/imageDecompressor.cpp Changeset: 0419817f770b Author: bpb Date: 2016-02-02 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0419817f770b 8148891: Multiple failing javax/imageio/plugins after client integration Summary: Add failing tests to problem list for all platforms until the underlying issue is fixed. Reviewed-by: prr ! test/ProblemList.txt Changeset: f90110e9109d Author: shade Date: 2016-02-03 00:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f90110e9109d 8148869: StringConcatFactory MH_INLINE_SIZED_EXACT strategy does not work with -XX:-CompactStrings Reviewed-by: vlivanov, psandoz ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java + test/java/lang/String/concat/CompactStringsInitialCoder.java Changeset: 7adef1c3afd5 Author: iris Date: 2016-02-02 17:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7adef1c3afd5 8072379: Implement jdk.Version Reviewed-by: alanb, darcy, dfuchs, ihse, ksrini, mchung, rriggs + src/java.base/share/classes/jdk/Version.java + test/jdk/Version/Basic.java Changeset: e928f770a0d6 Author: darcy Date: 2016-02-03 12:52 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e928f770a0d6 8148916: Mark bug6400879.java as intermittently failing Reviewed-by: serb ! test/javax/sound/sampled/DirectAudio/bug6400879.java Changeset: 63cca91a1f06 Author: bpb Date: 2016-02-03 13:34 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/63cca91a1f06 8148821: (fs) Path.getParent() javadoc error Summary: Change "If this path has one or more elements" to "If this path has more than one element." Reviewed-by: rriggs, alanb ! src/java.base/share/classes/java/nio/file/Path.java Changeset: 787b79d03e18 Author: darcy Date: 2016-02-03 13:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/787b79d03e18 8148983: Fix extra comma in changes for JDK-8148916 Reviewed-by: jjg ! test/javax/sound/sampled/DirectAudio/bug6400879.java Changeset: 7181403325ad Author: amlu Date: 2016-02-04 14:38 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7181403325ad 8149003: Mark more jdk_core tests as intermittently failing Reviewed-by: chegar, darcy ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java ! test/java/rmi/Naming/DefaultRegistryPort.java ! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java ! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java Changeset: d1f14fc9591b Author: erikj Date: 2016-02-04 09:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1f14fc9591b 8148955: libjimage.so compiled with wrong flags Reviewed-by: alanb ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libjimage/imageDecompressor.cpp Changeset: c3da0d44c900 Author: shade Date: 2016-02-04 16:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c3da0d44c900 8148936: Adapt UUID.toString() to Compact Strings Reviewed-by: igerasim, redestad ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/util/UUID.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! test/java/util/UUID/UUIDTest.java Changeset: 44d28eb7dae9 Author: shade Date: 2016-02-04 21:44 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/44d28eb7dae9 8149044: jdk/internal/misc/JavaLangAccess/FormatUnsigned.java fails all platforms Summary: Remove the obsolete FormatUnsigned test. Reviewed-by: darcy - test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java Changeset: 439c4e6b0756 Author: lana Date: 2016-02-04 16:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/439c4e6b0756 Merge - src/java.base/share/classes/sun/misc/Cleaner.java - src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java - test/jdk/internal/misc/JavaLangAccess/FormatUnsigned.java - test/sun/misc/Cleaner/ExitOnThrow.java - test/sun/misc/Cleaner/exitOnThrow.sh Changeset: 2ba1aed4abb2 Author: amlu Date: 2016-02-05 09:54 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2ba1aed4abb2 8148928: java/util/stream/test/**/SequentialOpTest.java timed out intermittently Reviewed-by: psandoz Contributed-by: huaming...@oracle.com ! test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SequentialOpTest.java Changeset: fddcdea594f5 Author: erikj Date: 2016-02-05 15:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fddcdea594f5 8148629: Disable remaining warnings in awt/fontmanager Reviewed-by: ihse ! make/lib/Awt2dLibraries.gmk Changeset: 0f7beb8e8f44 Author: tvaleev Date: 2016-02-08 10:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0f7beb8e8f44 8148250: Stream.limit() parallel tasks with ordered non-SUBSIZED source should short-circuit Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/SliceOps.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java Changeset: 4a497e746019 Author: tvaleev Date: 2016-02-08 10:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4a497e746019 8148115: Stream.findFirst for unordered source optimization Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/FindOps.java ! test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindAnyOpTest.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FindFirstOpTest.java Changeset: 8719783940f1 Author: tvaleev Date: 2016-02-08 15:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8719783940f1 8148838: Stream.flatMap(...).spliterator() cannot properly split after tryAdvance() Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java Changeset: 3e5970acb0a7 Author: ntv Date: 2016-02-08 09:56 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3e5970acb0a7 8146747: java.time.Duration.toNanos() and toMillis() exception on negative durations Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 60f2a0ea5fa6 Author: mhaupt Date: 2016-02-08 17:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/60f2a0ea5fa6 8138578: MethodHandles.Lookup.findSpecial() Javadoc fails to consider static methods Reviewed-by: psandoz, vlivanov, mhaupt Contributed-by: Shilpi Rastogi <shilpi.rast...@oracle.com> ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 5e24a8cdbcd7 Author: bpb Date: 2016-02-08 10:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e24a8cdbcd7 8064466: (fs spec) Files.readAttributes(Path, String, LinkOption...) not clear when called with zero attributes Summary: Change specification to indicate "one or more" instead of "zero or more" attributes. Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 55518739e399 Author: ascarpino Date: 2016-02-08 13:09 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/55518739e399 8098581: SecureRandom.nextBytes() hurts performance with small size requests Reviewed-by: valeriep ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java ! src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg ! test/java/security/SecureRandom/DefaultProvider.java Changeset: edd9f0f164ce Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2016-05-30 18:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/edd9f0f164ce Merge from main OpenJDK repository ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk