hg: jdk9/dev/jdk: 39 new changesets
david.dehaven at oracle.com
david.dehaven at oracle.com
Tue Aug 19 17:52:58 UTC 2014
Changeset: ffaf9f05814b
Author: pchelko
Date: 2014-07-22 17:10 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ffaf9f05814b
8032864: [macosx] sigsegv (0Xb) Being Generated When Starting JDev With Voiceover Running
Reviewed-by: anthony, serb
! src/macosx/native/sun/awt/JavaComponentAccessibility.m
Changeset: 778011f0632c
Author: alexsch
Date: 2014-07-22 17:17 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/778011f0632c
8038937: Validate fields on Swing classes deserialization
Reviewed-by: serb, pchelko
! src/share/classes/javax/swing/ImageIcon.java
! src/share/classes/javax/swing/JComponent.java
! src/share/classes/javax/swing/JFileChooser.java
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/JOptionPane.java
! src/share/classes/javax/swing/JPopupMenu.java
! src/share/classes/javax/swing/JTabbedPane.java
! src/share/classes/javax/swing/JTable.java
! src/share/classes/javax/swing/JTree.java
! src/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/share/classes/javax/swing/Timer.java
! src/share/classes/javax/swing/text/AbstractDocument.java
! src/share/classes/javax/swing/text/DefaultCaret.java
! src/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/share/classes/javax/swing/text/JTextComponent.java
! src/share/classes/javax/swing/text/MaskFormatter.java
! src/share/classes/javax/swing/text/StyleContext.java
! src/share/classes/javax/swing/text/html/CSS.java
! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
Changeset: b6e8290ca6ed
Author: dmarkov
Date: 2014-07-23 15:44 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b6e8290ca6ed
8044614: [macosx] Focus issue with 2 applets in firefox
Reviewed-by: alexsch, pchelko
! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
+ test/java/awt/Focus/8044614/TestApplet.java
+ test/java/awt/Focus/8044614/applet1.html
+ test/java/awt/Focus/8044614/applet2.html
+ test/java/awt/Focus/8044614/bug8044614.html
+ test/java/awt/Focus/8044614/bug8044614.java
+ test/java/awt/Focus/8044614/main.html
Changeset: 3859eca3890b
Author: serb
Date: 2014-07-23 16:19 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3859eca3890b
8050852: Javadoc cleanup of javax.sound.midi package
Reviewed-by: pchelko, azvegint
! src/share/classes/javax/sound/midi/ControllerEventListener.java
! src/share/classes/javax/sound/midi/Instrument.java
! src/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/share/classes/javax/sound/midi/MetaEventListener.java
! src/share/classes/javax/sound/midi/MetaMessage.java
! src/share/classes/javax/sound/midi/MidiChannel.java
! src/share/classes/javax/sound/midi/MidiDevice.java
! src/share/classes/javax/sound/midi/MidiDeviceReceiver.java
! src/share/classes/javax/sound/midi/MidiDeviceTransmitter.java
! src/share/classes/javax/sound/midi/MidiEvent.java
! src/share/classes/javax/sound/midi/MidiFileFormat.java
! src/share/classes/javax/sound/midi/MidiMessage.java
! src/share/classes/javax/sound/midi/MidiSystem.java
! src/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/share/classes/javax/sound/midi/Patch.java
! src/share/classes/javax/sound/midi/Receiver.java
! src/share/classes/javax/sound/midi/Sequence.java
! src/share/classes/javax/sound/midi/Sequencer.java
! src/share/classes/javax/sound/midi/ShortMessage.java
! src/share/classes/javax/sound/midi/Soundbank.java
! src/share/classes/javax/sound/midi/SoundbankResource.java
! src/share/classes/javax/sound/midi/Synthesizer.java
! src/share/classes/javax/sound/midi/SysexMessage.java
! src/share/classes/javax/sound/midi/Track.java
! src/share/classes/javax/sound/midi/Transmitter.java
! src/share/classes/javax/sound/midi/VoiceStatus.java
! src/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/share/classes/javax/sound/sampled/AudioSystem.java
! src/share/classes/javax/sound/sampled/DataLine.java
! src/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
Changeset: 9f2049ca6c92
Author: serb
Date: 2014-07-24 17:36 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9f2049ca6c92
6521783: Unnecessary final modifier for a method in a final class
Reviewed-by: pchelko, prr
! src/macosx/classes/apple/laf/JRSUIControl.java
! src/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! src/share/classes/com/sun/media/sound/FFT.java
! src/share/classes/com/sun/media/sound/RIFFReader.java
! src/share/classes/java/awt/font/TextLayout.java
! src/share/classes/java/beans/PropertyChangeSupport.java
! src/share/classes/java/beans/VetoableChangeSupport.java
! src/share/classes/javax/swing/event/SwingPropertyChangeSupport.java
! src/share/classes/javax/swing/text/GapContent.java
! src/share/classes/sun/awt/AWTAutoShutdown.java
! src/share/classes/sun/awt/AppContext.java
! src/share/classes/sun/awt/geom/Crossings.java
! src/share/classes/sun/font/CompositeGlyphMapper.java
! src/share/classes/sun/font/CoreMetrics.java
! src/share/classes/sun/font/FontLineMetrics.java
! src/share/classes/sun/font/FontRunIterator.java
! src/share/classes/sun/font/GlyphList.java
! src/share/classes/sun/font/ScriptRun.java
! src/share/classes/sun/font/ScriptRunData.java
! src/share/classes/sun/font/StrikeCache.java
! src/share/classes/sun/java2d/StateTrackableDelegate.java
! src/share/classes/sun/java2d/SunGraphics2D.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/share/classes/sun/java2d/loops/CompositeType.java
! src/share/classes/sun/java2d/loops/SurfaceType.java
! src/share/classes/sun/print/DialogOwner.java
! src/share/classes/sun/print/SunMinMaxPage.java
! src/share/classes/sun/print/SunPageSelection.java
! src/solaris/classes/sun/awt/X11/XAtom.java
! src/solaris/classes/sun/awt/X11/XDropTargetRegistry.java
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/windows/classes/sun/awt/windows/WInputMethod.java
! src/windows/classes/sun/awt/windows/WPrinterJob.java
! src/windows/classes/sun/awt/windows/WToolkit.java
Changeset: 7caf08701170
Author: anashaty
Date: 2014-07-24 16:06 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7caf08701170
8046495: KeyEvent can not be accepted in quick mouse clicking
Reviewed-by: art, pchelko
! src/windows/native/sun/windows/awt_Button.cpp
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Component.h
! src/windows/native/sun/windows/awt_List.cpp
! src/windows/native/sun/windows/awt_MenuItem.cpp
! src/windows/native/sun/windows/awt_TrayIcon.cpp
! src/windows/native/sun/windows/awt_Window.cpp
+ test/java/awt/event/InputEvent/EventWhenTest/EventWhenTest.java
Changeset: 70da00f18d98
Author: serb
Date: 2014-07-26 03:18 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/70da00f18d98
8049057: JNI exception pending in jdk/src/windows/native/sun/windows/
Reviewed-by: pchelko, prr
! src/windows/native/sun/windows/awt_Component.cpp
! src/windows/native/sun/windows/awt_Cursor.cpp
! src/windows/native/sun/windows/awt_PrintJob.cpp
Changeset: 028e3ede1880
Author: serb
Date: 2014-07-26 04:02 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/028e3ede1880
8035165: Expose internal representation in sun.awt.X11
Reviewed-by: pchelko, prr
! src/macosx/classes/sun/font/CFontManager.java
! src/share/classes/sun/font/SunFontManager.java
! src/solaris/classes/sun/awt/X11/ListHelper.java
! src/solaris/classes/sun/awt/X11/XSelection.java
! src/solaris/classes/sun/awt/X11FontManager.java
! src/windows/classes/sun/awt/Win32FontManager.java
Changeset: cffba41b6194
Author: mcherkas
Date: 2014-07-28 16:09 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cffba41b6194
8047288: Fixes endless loop on mac caused by invoking Windows.isFocusable() on Appkit thread.
Reviewed-by: ant, pchelko
Contributed-by: artem.malinko at oracle.com
! src/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/java/awt/Focus/WindowIsFocusableAccessByThreadsTest/WindowIsFocusableAccessByThreadsTest.java
Changeset: e4724b19c64b
Author: pchelko
Date: 2014-07-28 18:43 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e4724b19c64b
8051449: Incorrect parsing of the default flavor mapping
Reviewed-by: serb, alexsch
! make/CopyIntoClasses.gmk
- src/macosx/classes/sun/awt/datatransfer/flavormap.properties
+ src/macosx/classes/sun/datatransfer/resources/flavormap.properties
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
- src/solaris/classes/sun/awt/datatransfer/flavormap.properties
+ src/solaris/classes/sun/datatransfer/resources/flavormap.properties
- src/windows/classes/sun/awt/datatransfer/flavormap.properties
+ src/windows/classes/sun/datatransfer/resources/flavormap.properties
+ test/java/awt/datatransfer/UnicodeTransferTest/UnicodeTransferTest.java
Changeset: 067bc9c74a1d
Author: pchelko
Date: 2014-07-28 19:02 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/067bc9c74a1d
8037485: Refactor java.awt.datatransfer to eliminate dependency on AWT
Reviewed-by: alanb, mchung, plevart, serb
! src/share/classes/java/awt/datatransfer/Clipboard.java
! src/share/classes/java/awt/datatransfer/DataFlavor.java
! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
+ src/share/classes/sun/awt/datatransfer/DesktopDatatransferServiceImpl.java
+ src/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
+ src/share/classes/sun/datatransfer/DataFlavorUtil.java
+ src/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/solaris/classes/sun/awt/X11/XDataTransferer.java
! test/java/awt/datatransfer/SystemFlavorMap/AddFlavorTest.java
Changeset: 1b5891ec886a
Author: pchelko
Date: 2014-07-28 19:11 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1b5891ec886a
8051588: DataTransferer.getInstance throws ClassCastException in headless mode
Reviewed-by: serb, alexsch
! src/share/classes/sun/awt/ComponentFactory.java
! src/share/classes/sun/awt/HeadlessToolkit.java
! src/share/classes/sun/awt/SunToolkit.java
! src/share/classes/sun/awt/datatransfer/DataTransferer.java
Changeset: 6ad4626c1a10
Author: yan
Date: 2014-07-29 12:45 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6ad4626c1a10
8050924: Fix doclint missing tag warnings in javax.swing.plaf.basic parts 5b,6b of 7
Summary: Fix doclint missing tag warnings
Reviewed-by: prr
Contributed-by: prhinduja at gmail.com, anisha.nagarajan1 at gmail.com
! src/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
Changeset: b27b4a607bca
Author: ssides
Date: 2014-07-29 12:55 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b27b4a607bca
8042284: Add block tags for @return and @param to swing plaf classes
Reviewed-by: prr
! src/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/share/classes/javax/swing/plaf/ComponentUI.java
! src/share/classes/javax/swing/plaf/FileChooserUI.java
! src/share/classes/javax/swing/plaf/LayerUI.java
! src/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/share/classes/javax/swing/plaf/TextUI.java
! src/share/classes/javax/swing/plaf/TreeUI.java
Changeset: eb8dc6f39e88
Author: avstepan
Date: 2014-07-29 15:03 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/eb8dc6f39e88
8050885: move awt automated tests from AWT_Modality to OpenJDK repository - part 4
Reviewed-by: pchelko
+ test/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModalBlockedTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java
+ test/java/awt/Modal/ToFront/DialogToFrontModelessTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java
+ test/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java
+ test/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModal1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModal2Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModal3Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModal4Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModal5Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModalBlockedTest.java
+ test/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontModelessTest.java
+ test/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java
+ test/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java
+ test/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java
! test/java/awt/Modal/helpers/TestDialog.java
! test/java/awt/Modal/helpers/TestFrame.java
! test/java/awt/Modal/helpers/TestWindow.java
Changeset: 850c8a7183a4
Author: serb
Date: 2014-07-30 00:00 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/850c8a7183a4
8048524: Memory leak in jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c
Reviewed-by: prr, serb
Contributed-by: Anton Melnikov <anton.melnikov at oracle.com>
! src/share/native/sun/awt/image/BufImgSurfaceData.c
Changeset: 3042810e34c9
Author: ddehaven
Date: 2014-07-29 13:53 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3042810e34c9
Merge
- src/share/classes/sun/security/ec/CurveDB.java
- src/share/classes/sun/security/ec/ECParameters.java
- src/share/classes/sun/security/ec/NamedCurve.java
- test/sun/security/tools/keytool/weaksize.sh
Changeset: fa382ba1a8a7
Author: dermashov
Date: 2014-07-30 14:29 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fa382ba1a8a7
8052408: Move AWT_BAT functional tests to OpenJDK (3 of 3)
Reviewed-by: alexsch
+ test/javax/swing/reliability/GUIUndFrame.java
+ test/javax/swing/reliability/GUIZoomFrame.java
+ test/javax/swing/reliability/Task.java
+ test/javax/swing/reliability/TaskUndJFrameProperties.java
+ test/javax/swing/reliability/TaskZoomJFrameChangeState.java
+ test/javax/swing/reliability/TaskZoomJFrameRepaint.java
Changeset: c214426d6999
Author: serb
Date: 2014-07-30 16:11 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c214426d6999
7058697: Unexpected exceptions in MID parser code
Reviewed-by: prr, pchelko
! src/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/share/classes/com/sun/media/sound/StandardMidiFileReader.java
Changeset: 9cf126db00b4
Author: alexsch
Date: 2014-07-31 14:28 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9cf126db00b4
8051838: [Findbugs]sun.awt.image.MultiResolutionCachedImage expose internal representation
Reviewed-by: serb, pchelko
! src/share/classes/sun/awt/image/MultiResolutionCachedImage.java
Changeset: 3a643c6ec1c1
Author: prr
Date: 2014-07-31 11:33 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3a643c6ec1c1
8052396: Catch exceptions resulting from missing font cmap
Reviewed-by: bae, serb
! src/share/classes/sun/font/FileFontStrike.java
! src/share/classes/sun/font/TrueTypeGlyphMapper.java
Changeset: 0fa93e1bda5e
Author: serb
Date: 2014-07-31 23:00 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0fa93e1bda5e
8033141: Cleanup of sun.awt.X11 package
Reviewed-by: azvegint, pchelko
! src/solaris/classes/sun/awt/X11/XToolkit.java
! src/solaris/classes/sun/awt/X11/XWindow.java
! src/solaris/classes/sun/awt/X11/XlibWrapper.java
Changeset: 45b6383d8060
Author: serb
Date: 2014-07-31 21:09 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/45b6383d8060
7058700: Unexpected exceptions and timeouts in SF2 parser code
Reviewed-by: prr, pchelko
! src/share/classes/com/sun/media/sound/RIFFReader.java
! src/share/classes/com/sun/media/sound/SF2Soundbank.java
Changeset: 60906503d7a2
Author: serb
Date: 2014-08-01 16:26 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/60906503d7a2
8026497: Font2DTest demo: unused resource files
Reviewed-by: azvegint, bae
- src/share/demo/jfc/Font2DTest/resources/TextResources.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_de.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_en.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_ja.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_ko.properties
- src/share/demo/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/share/demo/jfc/Font2DTest/resources/resource.data
Changeset: 184da6145230
Author: serb
Date: 2014-08-05 13:59 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/184da6145230
6521727: DefaultTreeCellEditor doesn't implement Serializable
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
Changeset: 969c9dce2887
Author: avstepan
Date: 2014-08-05 15:39 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/969c9dce2887
8052012: move awt automated tests from AWT_Modality to OpenJDK repository - part 5
Reviewed-by: serb
+ test/java/awt/Modal/OnTop/OnTopAppModal1Test.java
+ test/java/awt/Modal/OnTop/OnTopAppModal2Test.java
+ test/java/awt/Modal/OnTop/OnTopAppModal3Test.java
+ test/java/awt/Modal/OnTop/OnTopAppModal4Test.java
+ test/java/awt/Modal/OnTop/OnTopAppModal5Test.java
+ test/java/awt/Modal/OnTop/OnTopAppModal6Test.java
+ test/java/awt/Modal/OnTop/OnTopDDFTest.java
+ test/java/awt/Modal/OnTop/OnTopDocModal1Test.java
+ test/java/awt/Modal/OnTop/OnTopDocModal2Test.java
+ test/java/awt/Modal/OnTop/OnTopDocModal3Test.java
+ test/java/awt/Modal/OnTop/OnTopDocModal4Test.java
+ test/java/awt/Modal/OnTop/OnTopDocModal5Test.java
+ test/java/awt/Modal/OnTop/OnTopDocModal6Test.java
+ test/java/awt/Modal/OnTop/OnTopFDFTest.java
+ test/java/awt/Modal/OnTop/OnTopModal1Test.java
+ test/java/awt/Modal/OnTop/OnTopModal2Test.java
+ test/java/awt/Modal/OnTop/OnTopModal3Test.java
+ test/java/awt/Modal/OnTop/OnTopModal4Test.java
+ test/java/awt/Modal/OnTop/OnTopModal5Test.java
+ test/java/awt/Modal/OnTop/OnTopModal6Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless1Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless2Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless3Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless4Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless5Test.java
+ test/java/awt/Modal/OnTop/OnTopModeless6Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal1Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal2Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal3Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal4Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal5Test.java
+ test/java/awt/Modal/OnTop/OnTopTKModal6Test.java
Changeset: bc16965990b6
Author: prr
Date: 2014-08-05 12:14 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bc16965990b6
Merge
- src/share/classes/com/sun/jndi/ldap/VersionHelper12.java
- src/share/classes/com/sun/naming/internal/VersionHelper12.java
Changeset: 46136b7624a0
Author: prr
Date: 2014-08-05 14:18 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/46136b7624a0
8054371: Need to suppress newly added unchecked cast and conversion in Swing code
Reviewed-by: jgodinez
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/text/AbstractDocument.java
Changeset: 55e52e540ddd
Author: serb
Date: 2014-08-06 14:34 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/55e52e540ddd
6521706: A switch operator in JFrame.processWindowEvent() should be rewritten
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/JFrame.java
Changeset: f03524320844
Author: alexp
Date: 2014-08-06 21:46 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f03524320844
8041982: Use of animated icon in JLayer causes CPU spin
Reviewed-by: alexsch
! src/share/classes/javax/swing/JLayer.java
! src/share/classes/javax/swing/plaf/LayerUI.java
+ test/javax/swing/JLayer/8041982/bug8041982.java
+ test/javax/swing/JLayer/8041982/cupanim.gif
Changeset: b004448c3e98
Author: serb
Date: 2014-08-07 17:02 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b004448c3e98
8054372: Cleanup of com.sun.media.sound packages
Reviewed-by: azvegint, prr
! src/share/classes/com/sun/media/sound/JDK13Services.java
! src/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/share/classes/com/sun/media/sound/Platform.java
! src/share/classes/com/sun/media/sound/SoftSynthesizer.java
Changeset: eb2872ff0b83
Author: alexsch
Date: 2014-08-08 16:05 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/eb2872ff0b83
8051359: JPopupMenu creation in headless mode with JDK9b23 causes NPE
Reviewed-by: serb, pchelko
! src/share/classes/sun/awt/SunToolkit.java
Changeset: 264ae28a941b
Author: alexsch
Date: 2014-08-08 16:13 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/264ae28a941b
8049533: SwingUtilities.convertMouseEvent misses MouseWheelEvent.preciseWheelRotation
Reviewed-by: serb, pchelko
! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/share/classes/javax/swing/SwingUtilities.java
+ test/javax/swing/SwingUtilities/8049533/bug8049533.java
Changeset: cd1c277ea808
Author: alexsch
Date: 2014-08-08 16:19 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cd1c277ea808
8017284: Aqua LaF: memory leak when HTML is used for JTabbedPane tab titles
Reviewed-by: serb, pchelko
! src/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
+ test/javax/swing/JTabbedPane/8017284/bug8017284.java
Changeset: 36ee0efbb54f
Author: serb
Date: 2014-08-08 21:40 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36ee0efbb54f
8054431: Some of the input validation in the javasound is too strict
Reviewed-by: azvegint, alexsch
! src/share/classes/com/sun/media/sound/RIFFReader.java
Changeset: b4924515f4ac
Author: serb
Date: 2014-08-08 21:46 +0400
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b4924515f4ac
6302052: Reference to nonexistant Class in javadoc
Reviewed-by: azvegint, alexsch
! src/share/classes/javax/swing/CellEditor.java
Changeset: 42272cf09952
Author: prr
Date: 2014-08-08 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/42272cf09952
Merge
Changeset: e50dfa1c0902
Author: ddehaven
Date: 2014-08-19 10:32 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e50dfa1c0902
Merge
! make/CopyIntoClasses.gmk
- src/demo/share/jfc/Font2DTest/resources/TextResources.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties
- src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties
- src/demo/share/jfc/Font2DTest/resources/resource.data
! src/java.desktop/macosx/classes/apple/laf/JRSUIControl.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSPrintInfo.java
! src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m
! src/java.desktop/share/classes/com/sun/media/sound/FFT.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/beans/PropertyChangeSupport.java
! src/java.desktop/share/classes/java/beans/VetoableChangeSupport.java
! src/java.desktop/share/classes/javax/sound/midi/ControllerEventListener.java
! src/java.desktop/share/classes/javax/sound/midi/Instrument.java
! src/java.desktop/share/classes/javax/sound/midi/InvalidMidiDataException.java
! src/java.desktop/share/classes/javax/sound/midi/MetaEventListener.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/MidiChannel.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceReceiver.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDeviceTransmitter.java
! src/java.desktop/share/classes/javax/sound/midi/MidiEvent.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/midi/MidiUnavailableException.java
! src/java.desktop/share/classes/javax/sound/midi/Patch.java
! src/java.desktop/share/classes/javax/sound/midi/Receiver.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Soundbank.java
! src/java.desktop/share/classes/javax/sound/midi/SoundbankResource.java
! src/java.desktop/share/classes/javax/sound/midi/Synthesizer.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Track.java
! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java
! src/java.desktop/share/classes/javax/sound/midi/VoiceStatus.java
! src/java.desktop/share/classes/javax/sound/midi/spi/MidiFileReader.java
! src/java.desktop/share/classes/javax/sound/midi/spi/SoundbankReader.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileReader.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java
! src/java.desktop/share/classes/javax/swing/CellEditor.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/LegacyGlueFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/event/SwingPropertyChangeSupport.java
! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/ComponentUI.java
! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellEditor.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.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/ComponentFactory.java
! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.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/DesktopDatatransferServiceImpl.java
+ src/java.desktop/share/classes/sun/awt/datatransfer/META-INF/services/sun.datatransfer.DesktopDatatransferService
! src/java.desktop/share/classes/sun/awt/geom/Crossings.java
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionCachedImage.java
+ src/java.desktop/share/classes/sun/datatransfer/DataFlavorUtil.java
+ src/java.desktop/share/classes/sun/datatransfer/DesktopDatatransferService.java
! src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java
! src/java.desktop/share/classes/sun/font/CoreMetrics.java
! src/java.desktop/share/classes/sun/font/FileFontStrike.java
! src/java.desktop/share/classes/sun/font/FontLineMetrics.java
! src/java.desktop/share/classes/sun/font/FontRunIterator.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/font/ScriptRun.java
! src/java.desktop/share/classes/sun/font/ScriptRunData.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
! src/java.desktop/share/classes/sun/java2d/StateTrackableDelegate.java
! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/classes/sun/java2d/loops/CompositeType.java
! src/java.desktop/share/classes/sun/java2d/loops/SurfaceType.java
! src/java.desktop/share/classes/sun/print/DialogOwner.java
! src/java.desktop/share/classes/sun/print/SunMinMaxPage.java
! src/java.desktop/share/classes/sun/print/SunPageSelection.java
! src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c
! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java
! src/java.desktop/unix/classes/sun/awt/X11/XDataTransferer.java
! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetRegistry.java
! src/java.desktop/unix/classes/sun/awt/X11/XSelection.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.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/native/libawt/sun/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp
! src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp
Changeset: c78600cab5ab
Author: ddehaven
Date: 2014-08-19 10:34 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c78600cab5ab
Merge
More information about the jdk9-dev-changes
mailing list