hg: jdk10/master: 23 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Nov 3 17:49:10 UTC 2017
Changeset: 328167c4ef32
Author: serb
Date: 2017-10-20 15:12 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/328167c4ef32
8187399: Different problems in the javadoc's links in java.desktop package
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
Changeset: aa0344e6f39b
Author: serb
Date: 2017-10-20 15:39 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/aa0344e6f39b
8184219: Fix accessibility of tables in the java.desktop module
Reviewed-by: jjg
! src/java.desktop/share/classes/java/applet/AppletContext.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/AlphaComposite.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/javax/imageio/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.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/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
Changeset: b3ea71b70f7b
Author: rfield
Date: 2017-10-20 19:08 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/b3ea71b70f7b
8187359: JShell: Give comprehensible error when user method name matches Object method
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties
! test/langtools/jdk/jshell/MethodsTest.java
Changeset: 9b702b6608f9
Author: serb
Date: 2017-10-20 20:08 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/9b702b6608f9
8186559: [macos] the screen location is wrong when using AWT/SWT bridge with dual monitors
Reviewed-by: dmarkov, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
Changeset: 187b92b2e32d
Author: aghaisas
Date: 2017-10-23 16:55 +0530
URL: http://hg.openjdk.java.net/jdk10/master/rev/187b92b2e32d
8145795: [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions)
Reviewed-by: serb, pkbalakr
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! test/jdk/java/awt/Window/ScreenLocation/ScreenLocationTest.java
Changeset: d64ae7c1d70f
Author: prr
Date: 2017-10-23 13:06 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/d64ae7c1d70f
Merge
Changeset: 2cd2d387fcd2
Author: ssadetsky
Date: 2017-10-24 08:37 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/2cd2d387fcd2
8188081: Text selection does not clear after focus is lost
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
- test/jdk/javax/swing/JTextPane/bug8025082.java
+ test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
Changeset: 58ce36f43f1a
Author: rfield
Date: 2017-10-24 20:33 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/58ce36f43f1a
8179856: jshell tool: not suitable for pipeline use
8186708: jshell tool: bad load file garbles message and does not abort
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/langtools/jdk/jshell/StartOptionTest.java
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolProviderTest.java
Changeset: 277fda692b28
Author: aghaisas
Date: 2017-10-25 16:34 +0530
URL: http://hg.openjdk.java.net/jdk10/master/rev/277fda692b28
6463710: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
+ test/jdk/javax/swing/JList/ListSelectionModelTest.java
Changeset: 39139decba61
Author: prr
Date: 2017-10-25 12:41 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/39139decba61
Merge
Changeset: 5a270d2dfa5d
Author: prr
Date: 2017-10-25 13:11 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/5a270d2dfa5d
8170681: Remove fontconfig header files from JDK source tree
Reviewed-by: serb, erikj
! make/autoconf/generated-configure.sh
! make/autoconf/help.m4
+ make/autoconf/lib-fontconfig.m4
! make/autoconf/libraries.m4
! make/lib/Awt2dLibraries.gmk
- src/java.desktop/unix/legal/fontconfig.md
- src/java.desktop/unix/native/common/awt/fontconfig.h
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 33da1153954c
Author: serb
Date: 2017-10-26 19:45 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/33da1153954c
8187639: TrayIcon is not properly supported on macOS in multi-screen environment
Reviewed-by: prr, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: 7d0f05e7c7f5
Author: prr
Date: 2017-10-27 11:29 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/7d0f05e7c7f5
8180501: RescaleOp.filter does not document IllegalArgumentException if sizes differ.
Reviewed-by: bpb, pnarayanan
! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/jdk/java/awt/image/RescaleOp/RescaleOpExceptionTest.java
Changeset: 6442b5049af7
Author: serb
Date: 2017-10-27 14:15 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/6442b5049af7
8186617: The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API
Reviewed-by: azvegint, prr
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureUtilities.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
- test/jdk/com/sun/awt/Translucency/WindowOpacity.java
+ test/jdk/java/awt/Window/ShapedAndTranslucentWindows/WindowOpacity.java
! test/jdk/javax/swing/JComponent/6683775/bug6683775.java
! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java
! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java
Changeset: b57efb5771d3
Author: jdv
Date: 2017-10-30 12:16 +0530
URL: http://hg.openjdk.java.net/jdk10/master/rev/b57efb5771d3
8177455: TIFFCompressor has a reference to non-existent method
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java
Changeset: fc3ec7e40a12
Author: pbansal
Date: 2017-10-30 15:45 +0530
URL: http://hg.openjdk.java.net/jdk10/master/rev/fc3ec7e40a12
8159062: [hidpi] DnD on Windows while scaling is non-integer
Reviewed-by: serb, pkbalakr
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
+ test/jdk/java/awt/dnd/DnDTestWithHIDPI/DragTestWithHIDPI.java
Changeset: d5a1cde89944
Author: neugens
Date: 2017-10-30 13:15 +0100
URL: http://hg.openjdk.java.net/jdk10/master/rev/d5a1cde89944
8188030: AWT java apps fail to start when some minimal fonts are present
Summary: Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation.
Reviewed-by: prr, serb
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 31c2e88afd3e
Author: prr
Date: 2017-11-01 10:00 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/31c2e88afd3e
Merge
! make/autoconf/generated-configure.sh
Changeset: 4c2e14b481f9
Author: prr
Date: 2017-11-01 10:43 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/4c2e14b481f9
8190475: SwingSet2 won't start
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
- test/jdk/javax/swing/JList/ListSelectionModelTest.java
Changeset: 3ce28db4393e
Author: ssadetsky
Date: 2017-11-02 11:03 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/3ce28db4393e
8190230: [macosx] Order of overlapping of modal dialogs is wrong
Reviewed-by: azvegint, dmarkov
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
Changeset: b5ad886110b3
Author: rfield
Date: 2017-11-02 11:09 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/b5ad886110b3
8188072: JShell: NPE in SourceCodeAnalysis.completionSuggestions()
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
Changeset: 783d04ecccc3
Author: prr
Date: 2017-11-03 09:56 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/783d04ecccc3
Merge
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
Changeset: b1f360639517
Author: prr
Date: 2017-11-03 10:43 -0700
URL: http://hg.openjdk.java.net/jdk10/master/rev/b1f360639517
Merge
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
More information about the jdk10-all-changes
mailing list