hg: jdk9/dev/jdk: 15 new changesets
philip.race at oracle.com
philip.race at oracle.com
Tue Mar 21 17:37:21 UTC 2017
Changeset: 09774b62cec0
Author: alexsch
Date: 2017-03-13 22:55 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/09774b62cec0
8175301: Java GUI hangs on Windows when Display set to 125%
Reviewed-by: serb, azvegint
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsConfig.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
+ test/javax/swing/JFrame/8175301/ScaledFrameBackgroundTest.java
Changeset: 48ddfeefafac
Author: psadhukhan
Date: 2017-03-14 10:29 +0530
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/48ddfeefafac
8173123: [findbugs] javax.swing.text.* - Storing a reference to an externally mutable object into the internal representation
Reviewed-by: serb, alexsch, prr
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
Changeset: 75a8a6117014
Author: dmarkov
Date: 2017-03-14 09:03 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/75a8a6117014
8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/awt/CustomCursor.java
Changeset: 23f609916fba
Author: serb
Date: 2017-03-14 18:35 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/23f609916fba
8176177: The new SwingContainer annotation can be removed from javax.accessibility.AccessibleContext
Reviewed-by: alexsch, malenkov
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
+ test/javax/swing/SwingContainer/SwingContainerIsForContainerOnly/SwingContainerIsForContainerOnly.java
Changeset: b38931a57a60
Author: serb
Date: 2017-03-15 18:56 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b38931a57a60
8176448: [macos] Popups in JCombobox and Choice have incorrect location in multiscreen systems
Reviewed-by: alexsch, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java
+ test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
! test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java
+ test/javax/swing/plaf/basic/BasicComboPopup/JComboBoxPopupLocation/JComboBoxPopupLocation.java
Changeset: 3556f4cd047b
Author: alexsch
Date: 2017-03-15 20:42 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3556f4cd047b
8174845: Bad scaling on Windows with large fonts with Java 9ea
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: 00c2a0d8e1cb
Author: prr
Date: 2017-03-15 11:14 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/00c2a0d8e1cb
8176530: JDK support for JavaFX modal print dialogs
Reviewed-by: serb, psadhukhan, kcr
+ src/java.desktop/share/classes/sun/print/DialogOnTop.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
Changeset: e607ebd99004
Author: psadhukhan
Date: 2017-03-15 12:55 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e607ebd99004
8176287: [macosx] The print test crashed with Nimbus L&F
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
Changeset: 88125261d41e
Author: azvegint
Date: 2017-03-16 01:40 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/88125261d41e
8176528: Progress state for window is not displayed in taskbar
Reviewed-by: prr, serb
! src/java.desktop/share/classes/java/awt/Taskbar.java
Changeset: b55ec235fc5f
Author: vadim
Date: 2017-03-16 16:45 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b55ec235fc5f
8176409: [findbugs] some files under com.apple.laf with variable isn't final but should be
Reviewed-by: serb, azvegint
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonCheckBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonToggleUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaGroupBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaHighlighter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLabelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMnemonicHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPanelUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaPopupMenuSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaScrollRegionBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaSliderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldSearch.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaTextPasswordFieldUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarSeparatorUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaToolTipUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
Changeset: 9158f22042bb
Author: prr
Date: 2017-03-16 09:51 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9158f22042bb
Merge
- README
- src/java.base/share/classes/java/lang/StackFramePermission.java
Changeset: 7d8fe6923a14
Author: alexsch
Date: 2017-03-16 23:29 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7d8fe6923a14
8176883: Enable antialiasing for Metal L&F icons on HiDPI display
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: d9700e9006d0
Author: serb
Date: 2017-03-16 22:03 +0300
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d9700e9006d0
8160270: dual-screen issue with java.awt.Choice
Reviewed-by: prr, alexsch
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! test/java/awt/Choice/ChoicePopupLocation/ChoicePopupLocation.java
+ test/java/awt/PopupMenu/PopupMenuLocation.java
Changeset: 4197c1ae4f47
Author: prr
Date: 2017-03-21 08:48 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4197c1ae4f47
Merge
Changeset: 722952ece7ed
Author: prr
Date: 2017-03-21 09:53 -0700
URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/722952ece7ed
Merge
More information about the jdk9-dev-changes
mailing list