hg: jdk/sandbox: 18 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Sat Aug 15 05:45:59 UTC 2020


Changeset: 5a9824afc22a
Author:    ysuenaga
Date:      2020-08-03 15:29 +0900
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/5a9824afc22a

8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows.
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java

Changeset: a9c2a670bae3
Author:    jdv
Date:      2020-08-03 17:27 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/a9c2a670bae3

8243674: Remove language tag length limit for iTXt chunk in PNGImageReader
Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/ReadLongLanguageTagTest.java

Changeset: 880cfb985f8e
Author:    prr
Date:      2020-08-04 12:20 -0700
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/880cfb985f8e

8250894: Provide a configure option to build and run against the platform libharfbuzz
Reviewed-by: erikj

! make/autoconf/help.m4
! make/autoconf/lib-bundled.m4
! make/autoconf/spec.gmk.in
! make/modules/java.desktop/Copy.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 228f79238630
Author:    kizune
Date:      2020-08-05 12:52 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/228f79238630

8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows)
Reviewed-by: serb

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
+ test/jdk/java/awt/image/multiresolution/MultiResolutionImageSelectionTest.java

Changeset: 964a2a2c403b
Author:    psadhukhan
Date:      2020-08-05 17:49 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/964a2a2c403b

6709913: BasicComboBoxUI.isPopupVisible returns NullPointerException
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
+ test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java

Changeset: f532ef5561c3
Author:    prr
Date:      2020-08-06 09:43 -0700
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/f532ef5561c3

8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files
Reviewed-by: serb, kizune, kcr, cjplummer

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m

Changeset: b01cc5b374ef
Author:    psadhukhan
Date:      2020-08-07 09:21 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/b01cc5b374ef

8251187: Mark BasicComboNPE regression test as headful
Reviewed-by: prr

! test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java

Changeset: 15b2e0b11659
Author:    psadhukhan
Date:      2020-08-07 09:23 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/15b2e0b11659

8249838: javax.swing.JLayeredPane has used valueOf twice in example code in documentation
Reviewed-by: jdv, pbansal

! src/java.desktop/share/classes/javax/swing/JLayeredPane.java

Changeset: 97a5fd3612ef
Author:    pbansal
Date:      2020-08-09 14:30 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/97a5fd3612ef

8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32
Reviewed-by: prr, psadhukhan

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java

Changeset: 21c664a5b7e2
Author:    prr
Date:      2020-08-10 21:12 -0700
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/21c664a5b7e2

8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
Reviewed-by: serb

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java

Changeset: c9a349d112c6
Author:    prr
Date:      2020-08-11 10:56 -0700
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/c9a349d112c6

Merge

- test/hotspot/jtreg/compiler/intrinsics/sha/TestSHA.java
- test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java
- test/hotspot/jtreg/compiler/intrinsics/sha/sanity/SHASanityTestBase.java
- test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/combine/README

Changeset: 8a42ac1c1a58
Author:    serb
Date:      2020-08-11 05:30 +0100
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/8a42ac1c1a58

8250856: Address reliance on default constructors in the AWT APIs
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.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/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java
! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java
! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java
! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java
! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java
! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java
! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java
! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java
! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java

Changeset: 7777d239b182
Author:    serb
Date:      2020-08-11 05:34 +0100
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/7777d239b182

8250857: Address reliance on default constructors in the Java Beans API
Reviewed-by: prr

! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/Encoder.java
! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java
! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java

Changeset: 452112830542
Author:    serb
Date:      2020-08-11 05:52 +0100
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/452112830542

8166038: BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images
Reviewed-by: jdv, serb
Contributed-by: Martin Desruisseaux <martin.desruisseaux at geomatys.com>

! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
+ test/jdk/java/awt/image/BufferedImage/GetTileGridOffset.java

Changeset: 0b466f2ad197
Author:    serb
Date:      2020-08-11 06:03 +0100
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/0b466f2ad197

8078228: Default file manager and web browser didn't launch and got SecurityException
Reviewed-by: jdv, dmarkov

+ test/jdk/java/awt/Desktop/SecurityTest/DesktopSecurityTest.java
+ test/jdk/java/awt/Desktop/SecurityTest/desktop.policy

Changeset: 161716323ef0
Author:    psadhukhan
Date:      2020-08-12 19:32 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/161716323ef0

8250811: Address reliance on default constructors in the javax.swing.plaf.multi APIs
Reviewed-by: prr, serb

! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java

Changeset: 8b885569b80a
Author:    psadhukhan
Date:      2020-08-14 15:49 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/8b885569b80a

Merge


Changeset: d72a0f0dc013
Author:    psadhukhan
Date:      2020-08-15 11:06 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/d72a0f0dc013

Merge

- test/hotspot/jtreg/runtime/8026394/InterfaceObjectTest.java
- test/jdk/java/io/File/GetXSpace.sh



More information about the jdk-sandbox-changes mailing list