hg: jdk/sandbox: 23 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Wed Jan 22 09:00:25 UTC 2020


Changeset: caaebecad412
Author:    serb
Date:      2019-12-13 18:37 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/caaebecad412

8235638: NPE in LWWindowPeer.getOnscreenGraphics()
Reviewed-by: dmarkov, aivanov

! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java
+ test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java

Changeset: a0c94b292e01
Author:    serb
Date:      2019-12-13 18:39 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/a0c94b292e01

8235739: Rare NPE at WComponentPeer.getGraphics()
Reviewed-by: dmarkov, aivanov

! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
! test/jdk/java/awt/Frame/GetGraphicsStressTest/GetGraphicsStressTest.java

Changeset: d6bfca4cbd97
Author:    serb
Date:      2019-12-18 10:10 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/d6bfca4cbd97

8223108: Test java/awt/EventQueue/NonComponentSourcePost.java is unstable
Reviewed-by: prr

+ test/jdk/java/awt/EventQueue/NonComponentSourcePost.java

Changeset: 7d329b38512f
Author:    pbansal
Date:      2019-12-19 11:57 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/7d329b38512f

8234733: We can't distinguish if the spinner button is pressed or unpressed
Reviewed-by: psadhukhan, prr

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
+ test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java

Changeset: eb42609c4249
Author:    prr
Date:      2019-12-19 12:28 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/eb42609c4249

Merge

- src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.png
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
- test/hotspot/jtreg/gc/startup_warnings/TestParallelScavengeSerialOld.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
- test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
- test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
- test/jdk/tools/jpackage/apps/com.other/com/other/Other.java
- test/jdk/tools/jpackage/apps/com.other/module-info.java
- test/jdk/tools/jpackage/manage_packages.sh
- test/jdk/tools/jpackage/share/AddLauncherBase.java
- test/jdk/tools/jpackage/share/AddLauncherModuleTest.java
- test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AddLaunchersTest.java

Changeset: 747c05277fd7
Author:    prr
Date:      2019-12-19 15:36 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/747c05277fd7

8231556: Wrong font ligatures used when 2 versions of same font used
Reviewed-by: serb, kcr

! src/java.desktop/share/classes/sun/font/PhysicalFont.java

Changeset: 75dd1b241671
Author:    pbansal
Date:      2019-12-23 13:04 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/75dd1b241671

8222759: com.sun.java.swing.plaf.gtk.GTKLookAndFeel has unnecessary casts to GTKStyleFactory
Reviewed-by: prr, jdv

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
+ test/jdk/javax/swing/plaf/gtk/TestCustomStyleFactory.java

Changeset: 34f4782c0850
Author:    serb
Date:      2019-12-25 10:15 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/34f4782c0850

8236506: [macosx] Some datatransfer classes were loaded on startup
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWTextFieldPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java

Changeset: 6dbd8a434f44
Author:    serb
Date:      2019-12-25 14:17 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/6dbd8a434f44

8210231: Robot.delay() catches InterruptedException and prints stacktrace to stderr
Reviewed-by: alanb, smarks

! src/java.desktop/share/classes/java/awt/Robot.java
+ test/jdk/java/awt/Robot/Delay/InterruptOfDelay.java
+ test/jdk/java/awt/Robot/Delay/MultiThreadedDelay.java

Changeset: 00eb693aee42
Author:    serb
Date:      2019-12-26 22:38 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/00eb693aee42

8234706: MenuPeer cleanup
Reviewed-by: prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenu.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m
! src/java.desktop/share/classes/java/awt/peer/MenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Menu.h

Changeset: ed2db42aa14c
Author:    serb
Date:      2019-12-27 13:47 +0300
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/ed2db42aa14c

8235520: [macosx] Delete NSView based direct rendering mechanism
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m

Changeset: fe835791ac67
Author:    psadhukhan
Date:      2020-01-08 14:07 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/fe835791ac67

8235818: Inline information from broken external links in java.desktop
Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain1.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain10.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain11.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain12.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain2.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain3.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain4.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain5.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain6.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain7.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain8.gif
+ src/java.desktop/share/classes/javax/swing/text/doc-files/plain9.gif

Changeset: 66064712e67d
Author:    pbansal
Date:      2020-01-09 15:11 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/66064712e67d

8224475: JTextPane does not show images in HTML rendering
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
+ test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java
+ test/jdk/javax/swing/JTextPane/arrow.png

Changeset: 9f321549fa75
Author:    prr
Date:      2020-01-09 10:14 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/9f321549fa75

Merge

- src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
- src/hotspot/share/runtime/flags/jvmFlagWriteableList.hpp

Changeset: 1bcfc908724e
Author:    clanger
Date:      2020-01-10 13:08 +0000
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/1bcfc908724e

8234913: Improve parsing of Length Units in javax/swing/text/html/CSS
Reviewed-by: serb, clanger
Contributed-by: vladislav.volodin at sap.com

! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
+ test/jdk/javax/swing/text/html/CSS/bug8234913.java

Changeset: 0d6c682b5648
Author:    trebari
Date:      2020-01-13 18:27 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/0d6c682b5648

8223788: [macos] JSpinner buttons in JColorChooser dialog may capture focus using TAB Key.
Reviewed-by: serb, pbansal, psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java
+ test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java

Changeset: abd50a05d1d1
Author:    alitvinov
Date:      2020-01-13 18:11 +0000
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/abd50a05d1d1

8230926: [macosx] Two apostrophes are entered instead of one with "U.S. International - PC" layout
Reviewed-by: serb, dmarkov

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java

Changeset: b681239b7258
Author:    ceisserer
Date:      2020-01-14 15:19 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/b681239b7258

8235904: Infinite loop when rendering huge lines
Reviewed-by: prr, kizune

! src/java.desktop/unix/classes/sun/java2d/xr/XRDrawLine.java
+ test/jdk/java/awt/Graphics/DrawLineTest.java

Changeset: e72e86d5a090
Author:    prr
Date:      2020-01-14 15:23 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/e72e86d5a090

Merge

- src/java.base/share/classes/sun/net/idn/Punycode.java
- src/java.base/share/classes/sun/net/idn/StringPrep.java
- src/java.base/share/classes/sun/net/idn/StringPrepDataReader.java
- src/java.base/share/classes/sun/net/idn/UCharacterDirection.java
- src/java.base/share/classes/sun/net/idn/UCharacterEnums.java
- src/java.base/share/classes/sun/text/bidi/BidiBase.java
- src/java.base/share/classes/sun/text/bidi/BidiLine.java
- src/java.base/share/classes/sun/text/bidi/BidiRun.java
- src/java.base/share/classes/sun/text/bidi/BidiWriter.java
- src/java.base/share/classes/sun/text/normalizer/BMPSet.java
- src/java.base/share/classes/sun/text/normalizer/CharTrie.java
- src/java.base/share/classes/sun/text/normalizer/CharacterIteratorWrapper.java
- src/java.base/share/classes/sun/text/normalizer/CodePointMap.java
- src/java.base/share/classes/sun/text/normalizer/CodePointTrie.java
- src/java.base/share/classes/sun/text/normalizer/FilteredNormalizer2.java
- src/java.base/share/classes/sun/text/normalizer/ICUBinary.java
- src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java
- src/java.base/share/classes/sun/text/normalizer/Normalizer2.java
- src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
- src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java
- src/java.base/share/classes/sun/text/normalizer/OutputInt.java
- src/java.base/share/classes/sun/text/normalizer/Replaceable.java
- src/java.base/share/classes/sun/text/normalizer/ReplaceableString.java
- src/java.base/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java
- src/java.base/share/classes/sun/text/normalizer/Trie.java
- src/java.base/share/classes/sun/text/normalizer/Trie2.java
- src/java.base/share/classes/sun/text/normalizer/Trie2_16.java
- src/java.base/share/classes/sun/text/normalizer/UBiDiProps.java
- src/java.base/share/classes/sun/text/normalizer/UCharacter.java
- src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
- src/java.base/share/classes/sun/text/normalizer/UCharacterProperty.java
- src/java.base/share/classes/sun/text/normalizer/UTF16.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java
- src/java.base/share/classes/sun/text/normalizer/UnicodeSetStringSpan.java
- src/java.base/share/classes/sun/text/normalizer/Utility.java
- src/java.base/share/classes/sun/text/normalizer/VersionInfo.java
- src/java.base/share/classes/sun/text/resources/nfc.nrm
- src/java.base/share/classes/sun/text/resources/nfkc.nrm
- src/java.base/share/classes/sun/text/resources/ubidi.icu
- src/java.base/share/classes/sun/text/resources/uprops.icu
- test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetFlushInterval.java
- test/jdk/jdk/jfr/api/recording/time/TestSetFlushInterval.java

Changeset: f446d8919043
Author:    prr
Date:      2020-01-17 12:20 -0800
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/f446d8919043

8224109: Text spaced incorrectly by drawString under rotation with fractional metric
Reviewed-by: serb, kizune

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
+ test/jdk/java/awt/font/Rotate/RotatedFontTest.java

Changeset: 8ce5915e57d2
Author:    psadhukhan
Date:      2020-01-21 07:29 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/8ce5915e57d2

Merge

- src/hotspot/os/bsd/gc/z/zBackingFile_bsd.cpp
- src/hotspot/os/bsd/gc/z/zBackingFile_bsd.hpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp
- src/hotspot/os/linux/gc/z/zBackingFile_linux.cpp
- src/hotspot/os/linux/gc/z/zBackingFile_linux.hpp
- src/hotspot/os/linux/gc/z/zBackingPath_linux.cpp
- src/hotspot/os/linux/gc/z/zBackingPath_linux.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
- src/hotspot/os/windows/gc/z/zBackingFile_windows.cpp
- src/hotspot/os/windows/gc/z/zBackingFile_windows.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp
- src/hotspot/share/gc/parallel/psMarkSweep.cpp
- src/hotspot/share/gc/parallel/psMarkSweep.hpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.cpp
- src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp
- src/hotspot/share/gc/parallel/psMarkSweepProxy.hpp
- test/hotspot/jtreg/runtime/records/TEST.properties
- test/jdk/java/io/Serializable/records/TEST.properties
- test/jdk/java/lang/instrument/TEST.properties
- test/jdk/java/lang/reflect/records/TEST.properties
- test/jdk/java/lang/runtime/TEST.properties
- test/jdk/sun/security/krb5/auto/SaslGSS.java

Changeset: 6500cac59d0f
Author:    psadhukhan
Date:      2020-01-22 13:29 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/6500cac59d0f

Merge


Changeset: 055d9be4dd30
Author:    psadhukhan
Date:      2020-01-22 14:16 +0530
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/055d9be4dd30

Merge




More information about the jdk-sandbox-changes mailing list