hg: jdk9/dev/jdk: 39 new changesets
philip.race at oracle.com
philip.race at oracle.com
Tue Dec 22 18:50:24 UTC 2015
Changeset: d5eae4c54386
Author: erikj
Date: 2015-11-24 15:40 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d5eae4c54386
8143895: Fix LDFLAGS issues after JDK-8056925
Reviewed-by: ihse
! make/launcher/Launcher-jdk.accessibility.gmk
Changeset: 66b08dbfdb6a
Author: srl
Date: 2015-11-24 13:36 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/66b08dbfdb6a
8068619: remove unused internal function in layout
Summary: No functional change. Removes unused code. Makes JDK's layout engine have the same signature as ICU HarfBuzz's wrapper. Reviewed: http://mail.openjdk.java.net/pipermail/2d-dev/2015-March/005156.html
Reviewed-by: prr
! src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp
! src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h
! src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h
Changeset: 9ab6bbfb2842
Author: psadhukhan
Date: 2015-11-25 14:44 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9ab6bbfb2842
7063986: Wrong JNi method call in font scaler
Reviewed-by: prr, rchamyal
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: a78263581ce6
Author: arapte
Date: 2015-11-26 19:12 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a78263581ce6
8055197: TextField deletes multiline strings
Reviewed-by: serb, alexsch
! src/java.desktop/share/classes/java/awt/TextField.java
+ test/java/awt/TextField/EOLTest/EOLTest.java
Changeset: 54ee396d17f0
Author: ssadetsky
Date: 2015-12-01 19:02 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/54ee396d17f0
8081457: TrayIcon tests fail in OEL 7 only
Reviewed-by: alexsch, serb, azvegint
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java
! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java
! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java
! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java
! test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java
! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java
! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/tray.policy
! test/java/awt/TrayIcon/SystemTrayIconHelper.java
! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java
! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java
! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java
! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java
Changeset: 26e65a8e9548
Author: ssadetsky
Date: 2015-12-01 19:07 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/26e65a8e9548
8068228: Test closed/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest fails with GTKLookAndFeel
Reviewed-by: ssadetsky, arapte
- test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.html
! test/java/awt/Mouse/MaximizedFrameTest/MaximizedFrameTest.java
Changeset: 5ed9c2c9abe6
Author: ssadetsky
Date: 2015-12-01 19:21 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5ed9c2c9abe6
8030702: Deadlock between subclass of AbstractDocument and UndoManager
Reviewed-by: alexsch, azvegint
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
+ src/java.desktop/share/classes/sun/swing/text/UndoableEditLockSupport.java
+ test/javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java
Changeset: 06f9a2bff766
Author: jdv
Date: 2015-12-02 00:34 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/06f9a2bff766
8074967: [macosx] JPEGImageReader incorrectly identifies YCbCr JPEGs as RGB in standard metadata
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
+ test/javax/imageio/plugins/jpeg/JpegMetadataColorSpaceTest.java
+ test/javax/imageio/plugins/jpeg/nomarkers.jpg
Changeset: 644e1d66e301
Author: jdv
Date: 2015-12-02 00:47 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/644e1d66e301
6967419: IndexOutOfBoundsException when drawing PNGs
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/javax/imageio/plugins/png/PngForceStopWritingTest.java
Changeset: de7c47b7b8a6
Author: jdv
Date: 2015-12-02 00:52 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/de7c47b7b8a6
8041501: ImageIO reader is not capable of reading JPEGs without JFIF header
Reviewed-by: prr, psadhukhan
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
+ test/javax/imageio/plugins/jpeg/JpegImageColorSpaceTest.java
Changeset: 284925b520f1
Author: andrew
Date: 2015-12-02 21:23 +0000
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/284925b520f1
8144071: ImageIO does not reset stream if an exception is thrown
Summary: Reset the I/O stream in a finally block
Reviewed-by: andrew
Contributed-by: Jiri Vanek <jvanek at redhat.com>
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
+ test/javax/imageio/spi/MarkTryFinallyReproducer.java
Changeset: 768308605946
Author: prr
Date: 2015-12-02 16:45 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/768308605946
Merge
! make/launcher/Launcher-jdk.accessibility.gmk
- make/launcher/Launcher-jdk.jvmstat.gmk
- src/java.base/share/classes/sun/misc/Contended.java
- src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- test/lib/testlibrary/jdk/testlibrary/InputArguments.java
- test/sun/security/tools/jarsigner/warning.sh
Changeset: 1c75bb34131e
Author: serb
Date: 2015-12-03 12:27 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1c75bb34131e
8131754: AquaTreeUI.getCollapsedIcon() issue reported in java beans tests with a modular build
Reviewed-by: malenkov, alexsch
! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/java/beans/XMLEncoder/javax_swing_JComponent.java
Changeset: 63f434d00585
Author: aivanov
Date: 2015-12-03 15:22 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/63f434d00585
8134152: Public API for java 8 DataFlavor fields do not have @since tag
Reviewed-by: ssadetsky, alexsch
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
Changeset: d758cae77635
Author: prr
Date: 2015-12-03 11:56 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d758cae77635
Merge
Changeset: a40afde1f7b2
Author: rchamyal
Date: 2015-12-04 09:56 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a40afde1f7b2
8067660: JFileChooser create new folder fails silently
Reviewed-by: alexsch, psadhukhan
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/javax/swing/JFileChooser/8067660/FileChooserTest.java
Changeset: 313b0c722ffe
Author: psadhukhan
Date: 2015-12-04 13:52 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/313b0c722ffe
8140530: Creating a VolatileImage with size 0, 0 results in no longer working g2d.drawStri
Reviewed-by: flar, serb
! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java
! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c
+ test/java/awt/image/VolatileImage/VolatileImageBug.java
Changeset: 601407e6105a
Author: lbourges
Date: 2015-12-05 09:48 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/601407e6105a
8144630: Use PrivilegedAction to create Thread in Marlin RendererStats
Reviewed-by: prr, flar
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
Changeset: bd052ed8bf6f
Author: psadhukhan
Date: 2015-12-08 11:25 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bd052ed8bf6f
7160052: GlyphVector.setGlyphPosition can throw an exception on valid input
Reviewed-by: jdv, serb
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
+ test/java/awt/font/GlyphVector/TestStandardGlyphVectorBug.java
Changeset: a091064e48f5
Author: arapte
Date: 2015-12-09 02:41 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a091064e48f5
8060137: Removing Text from TextField / TextArea is not possible after typing
Reviewed-by: ssadetsky, psadhukhan
! src/java.desktop/share/classes/java/awt/TextComponent.java
! test/java/awt/TextArea/TextAreaEditing/TextAreaEditing.java
+ test/java/awt/TextField/TextFieldEditing/TextFieldEditing.java
Changeset: f96067ff0019
Author: serb
Date: 2015-12-08 19:50 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f96067ff0019
7159591: [macosx] In SetFontTest there's no space for the second button
Reviewed-by: arapte, serb
Contributed-by: manajit.halder at oracle.com
! test/java/awt/List/SetFontTest/SetFontTest.html
Changeset: f7b36c518a5f
Author: arapte
Date: 2015-12-09 18:12 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f7b36c518a5f
8144915: TextField throws NPE
Reviewed-by: ssadetsky, serb
! src/java.desktop/share/classes/java/awt/TextField.java
Changeset: 7b8890408366
Author: serb
Date: 2015-12-09 18:56 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b8890408366
8143909: Behavior of null arguments not specified in javax.sound.midi.spi
Summary: The specification change was reviewed by Florian Bomers also
Reviewed-by: amenkov
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiDeviceProvider.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java
- test/javax/sound/midi/MidiDeviceProvider/FakeInfo.java
- test/javax/sound/midi/MidiDeviceProvider/NullInfo.java
- test/javax/sound/midi/MidiDeviceProvider/UnsupportedInfo.java
+ test/javax/sound/midi/spi/MidiDeviceProvider/ExpectedNPEOnNull.java
+ test/javax/sound/midi/spi/MidiDeviceProvider/FakeInfo.java
+ test/javax/sound/midi/spi/MidiDeviceProvider/UnsupportedInfo.java
+ test/javax/sound/midi/spi/MidiFileReader/ExpectedNPEOnNull.java
+ test/javax/sound/midi/spi/MidiFileWriter/ExpectedNPEOnNull.java
+ test/javax/sound/midi/spi/SoundbankReader/ExpectedNPEOnNull.java
Changeset: 779ee10f495f
Author: lbourges
Date: 2015-12-09 13:59 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/779ee10f495f
8144828: Marlin renderer causes unaligned write accesses
Reviewed-by: prr, flar
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
Changeset: bc206c4cda2e
Author: prr
Date: 2015-12-09 15:20 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bc206c4cda2e
8137106: EUDC (End User Defined Characters) are not displayed on Windows with Java 8u60+
Reviewed-by: serb, jgodinez
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
Changeset: a6d002e85766
Author: aniyogi
Date: 2015-12-10 14:21 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a6d002e85766
8139169: [macosx] Action registered for keyboard shortcut is called twice
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
+ test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
Changeset: 144857d07b80
Author: psadhukhan
Date: 2015-12-10 16:09 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/144857d07b80
8040139: Test closed/javax/print/attribute/Services_getDocFl.java fails with NullpointerException
Reviewed-by: jdv, prr
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
+ test/javax/print/attribute/Services_getDocFl.java
Changeset: 2459ec1af080
Author: ptbrunet
Date: 2015-12-10 12:16 -0600
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2459ec1af080
8071334: Investigate JAB changes required to support the version string change
Summary: remove use of java.version property; no longer needed
Reviewed-by: van, alexsch
Contributed-by: peter.brunet at oracle.com
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
Changeset: ac644ff52d19
Author: prr
Date: 2015-12-10 11:46 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ac644ff52d19
Merge
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngine.java
- src/jdk.deploy.osx/macosx/classes/apple/applescript/AppleScriptEngineFactory.java
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptExecutionContext.m
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.h
- src/jdk.deploy.osx/macosx/native/libapplescriptengine/NS_Java_ConversionUtils.m
Changeset: b241e22181c2
Author: prr
Date: 2015-12-10 12:51 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b241e22181c2
8144858: HBShaper.c does not compiler with VS2010
Reviewed-by: serb, simonis
! src/java.desktop/share/native/libfontmanager/HBShaper.c
Changeset: d2bb8239ba2d
Author: lbourges
Date: 2015-12-10 15:45 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d2bb8239ba2d
8144446: Automate the Marlin crash test
Reviewed-by: prr, flar
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! test/sun/java2d/marlin/CrashTest.java
Changeset: 590d490181cc
Author: lbourges
Date: 2015-12-10 15:52 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/590d490181cc
8144445: Maximum size checking in Marlin ArrayCache utility methods is not optimal
Reviewed-by: prr, flar
! src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
+ test/sun/java2d/marlin/ArrayCacheSizeTest.java
Changeset: ec5113be2208
Author: lbourges
Date: 2015-12-10 15:58 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ec5113be2208
8144654: Improve Marlin logging
Reviewed-by: prr, flar
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
Changeset: e11161168aab
Author: bpb
Date: 2015-12-11 11:38 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e11161168aab
8144245: [PIT] javax/imageio/plugins/shared/WriteAfterAbort.java
Summary: Reset stream position after abort; change IAEs to NPEs.
Reviewed-by: prr, serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! test/ProblemList.txt
! test/javax/imageio/plugins/shared/WriteAfterAbort.java
+ test/javax/imageio/plugins/tiff/WriteToSequenceAfterAbort.java
Changeset: 37697c44c8f8
Author: bpb
Date: 2015-12-11 15:07 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/37697c44c8f8
8144997: "IIOException: Field data is past end-of-stream" when calling TIFFImageReader.read()
Summary: Instead of failing for an IFD entry with bad type or offset, continue with the next entry.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
Changeset: 397f06bb61cd
Author: prr
Date: 2015-12-14 10:36 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/397f06bb61cd
Merge
- src/java.base/share/native/libzip/ZipFile.c
Changeset: d5a55d89a3bd
Author: prr
Date: 2015-12-14 14:12 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d5a55d89a3bd
Merge
- src/java.base/share/classes/sun/misc/HexDumpEncoder.java
- src/java.base/share/classes/sun/misc/Request.java
- src/java.base/share/classes/sun/misc/RequestProcessor.java
Changeset: 966f8b2c8cd3
Author: prr
Date: 2015-12-22 09:14 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/966f8b2c8cd3
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/ProblemList.txt
- 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: 17c65015ebcc
Author: prr
Date: 2015-12-22 10:45 -0800
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/17c65015ebcc
Merge
More information about the jdk9-dev-changes
mailing list