hg: jdk/sandbox: 23 new changesets

chris.hegarty at oracle.com chris.hegarty at oracle.com
Wed Nov 29 18:03:57 UTC 2017


Changeset: ea50ef230511
Author:    psadhukhan
Date:      2017-11-16 12:24 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/ea50ef230511

8178025: HiDPI with non-integer scale factor - SPANs in HTML are rendered overlapping each other
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonListener.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
+ test/jdk/javax/swing/GraphicsConfigNotifier/TestMultiScreenGConfigNotify.java
+ test/jdk/javax/swing/JLabel/GetSpanHiDpiBug.java

Changeset: 1f5eeb207a2e
Author:    prr
Date:      2017-11-16 11:20 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/1f5eeb207a2e

Merge

- src/hotspot/.mx.jvmci/.project
- src/hotspot/.mx.jvmci/.pydevproject
- src/hotspot/cpu/aarch64/jni_aarch64.h
- src/hotspot/cpu/arm/jni_arm.h
- src/hotspot/cpu/ppc/jni_ppc.h
- src/hotspot/cpu/s390/jni_s390.h
- src/hotspot/cpu/sparc/jni_sparc.h
- src/hotspot/cpu/x86/jni_x86.h
- src/hotspot/cpu/zero/jni_zero.h
- src/hotspot/os/aix/jvm_aix.h
- src/hotspot/os/bsd/jvm_bsd.h
- src/hotspot/os/linux/jvm_linux.h
- src/hotspot/os/solaris/jvm_solaris.h
- src/hotspot/os/windows/jvm_windows.h
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
- src/hotspot/share/prims/jni_md.h
- src/hotspot/share/prims/jvm.h
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- test/hotspot/jtreg/applications/ctw/Modules.java

Changeset: 99000fb68d0e
Author:    jdv
Date:      2017-11-20 11:02 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/99000fb68d0e

8190332: PngReader throws NegativeArraySizeException/OOM error when IHDR width is very large
Reviewed-by: prr, pnarayanan

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

Changeset: ee3fd0a4120d
Author:    kaddepalli
Date:      2017-11-20 16:02 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/ee3fd0a4120d

8178430: JMenu in GridBagLayout flickers when label text shows "..." and is updated
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java
+ test/jdk/javax/swing/JMenu/8178430/LabelDotTest.java

Changeset: fd09f2896e69
Author:    serb
Date:      2017-11-20 14:49 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/fd09f2896e69

5031664: Increase thread safety of EventListenerList
Reviewed-by: azvegint

! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
+ test/jdk/javax/swing/event/EventListenerList/GetUpToDateData.java

Changeset: 3ec2f3f942b4
Author:    shurailine
Date:      2017-11-20 15:05 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/3ec2f3f942b4

8191616: [TEST_BUG] : sanity/client/SwingSet/src/SliderDemoTest.java: Failed with TimeoutExpiredException: Wait "Wait till Slider attains the specified state."
Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/SliderDemoTest.java

Changeset: a5fe5534b8a2
Author:    rfield
Date:      2017-11-21 13:39 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/a5fe5534b8a2

8191631: Problem list jdk/jshell/StartOptionTest.java, jdk/jshell/ToolProviderTest.java and jdk/jshell/ExternalEditorTest.java temporarily
Reviewed-by: rfield
Contributed-by: xu.y.yin at oracle.com

! test/langtools/ProblemList.txt

Changeset: b69b22b7a9f9
Author:    pbansal
Date:      2017-11-22 11:52 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/b69b22b7a9f9

8159142: [hidpi] Visible artifacts in sun/java2d/SunGraphics2D/DrawImageBilinear.java
Reviewed-by: serb, prr, pnarayanan
Contributed-by: pankaj.b.bansal at oracle.com

! src/java.desktop/share/classes/sun/awt/image/SunVolatileImage.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java
! test/jdk/sun/java2d/SunGraphics2D/DrawImageBilinear.java

Changeset: a42e805414e4
Author:    pbansal
Date:      2017-11-22 12:05 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/a42e805414e4

8190348: [TESTBUG] Test javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java fails
Reviewed-by: serb, psadhukhan
Contributed-by: pankaj.b.bansal at oracle.com

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java

Changeset: a9854da9252d
Author:    psadhukhan
Date:      2017-11-22 15:48 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/a9854da9252d

8191428: Regression: Swing button label wrapping with hidpi
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/text/GlyphPainter1.java
+ test/jdk/javax/swing/JButton/TestGlyphBreak.java

Changeset: 1c8b81ff863e
Author:    ssadetsky
Date:      2017-11-22 13:52 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/1c8b81ff863e

8189204: Possible NPE in Component::getLocationOnScreen()
Reviewed-by: serb, prr

! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/Component/GetScreenLocTest/ComponentGetLocationOnScreenNPETest.java

Changeset: 75686e8da573
Author:    ssadetsky
Date:      2017-11-22 14:04 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/75686e8da573

8190228: Remove redundant modifiers in java.desktop module.
Reviewed-by: serb, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/image/BufferedImageFilter.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/IndexColorModel.java
! src/java.desktop/share/classes/java/awt/image/LookupOp.java
! src/java.desktop/share/classes/java/awt/image/LookupTable.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
! src/java.desktop/share/classes/javax/swing/table/TableColumn.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
! src/java.desktop/share/classes/javax/swing/tree/TreePath.java
! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
! src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
! src/java.desktop/share/classes/sun/font/TextSourceLabel.java
! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
! src/java.desktop/unix/classes/sun/awt/X11/XBaseWindow.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11Renderer.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRRenderer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java

Changeset: 18dbd2ae7eca
Author:    jdv
Date:      2017-11-23 10:44 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/18dbd2ae7eca

8191431: Reading multiple PNG images with unique IDAT chunk positions will cause IIOException
Reviewed-by: psadhukhan, pnarayanan

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

Changeset: d5774c36c605
Author:    serb
Date:      2017-11-23 23:05 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/d5774c36c605

8191384: WaveFloatFileReader never closes the data stream
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! test/jdk/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
+ test/jdk/javax/sound/sampled/spi/AudioFileReader/AudioInputStreamClose.java

Changeset: 9ec74010cadf
Author:    ssreedharan
Date:      2017-11-24 13:18 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/9ec74010cadf

8176072: READING attributes are not available on TSF
Reviewed-by: ssadetsky

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp
+ test/jdk/javax/swing/JTextField/JapaneseReadingAttributes/JapaneseReadingAttributes.java

Changeset: 5e86806f57f9
Author:    rfield
Date:      2017-11-24 16:55 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/5e86806f57f9

8190939: JShell: gives a compiler error evaluating an expression of inaccessible type
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
+ test/langtools/jdk/jshell/InaccessibleExpressionTest.java

Changeset: 7bcdb571ae31
Author:    prr
Date:      2017-11-27 10:35 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/7bcdb571ae31

Merge

- src/hotspot/share/gc/g1/g1MarkSweep.cpp
- src/hotspot/share/gc/g1/g1MarkSweep.hpp
- src/hotspot/share/gc/g1/g1MarkSweep_ext.cpp
- src/hotspot/share/gc/g1/g1RemSet.inline.hpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.cpp
- src/hotspot/share/gc/g1/g1SerialFullCollector.hpp
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java
- test/langtools/tools/javadoc/sourceOnly/p/NonSource.class

Changeset: dcf5dacd0b2b
Author:    ssadetsky
Date:      2017-11-27 15:28 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/dcf5dacd0b2b

8187367: Numerous swing display problems with scaled displays on Windows
Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java

Changeset: 700e0de899e8
Author:    pbansal
Date:      2017-11-28 16:27 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/700e0de899e8

8190861: [TESTBUG] javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java is wrong
Reviewed-by: serb, psadhukhan
Contributed-by: pankaj.b.bansal at oracle.com

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java

Changeset: ecaa3569ec3d
Author:    mhalder
Date:      2017-11-28 17:30 +0530
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/ecaa3569ec3d

8158366: [macosx] Regression: closed/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.html fails
Reviewed-by: serb, pkbalakr, aghaisas
Contributed-by: manajit.halder at oracle.com

+ test/jdk/java/awt/dnd/RecognizedActionTest/RecognizedActionTest.java

Changeset: 519f8bc59a1f
Author:    serb
Date:      2017-11-28 15:01 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/519f8bc59a1f

8043334: Typo in javax/swing/JComponent.html
Reviewed-by: ssadetsky

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

Changeset: 444dbe37e451
Author:    prr
Date:      2017-11-29 09:07 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/444dbe37e451

Merge


Changeset: 44371ff1ee9a
Author:    prr
Date:      2017-11-29 09:47 -0800
URL:       http://hg.openjdk.java.net/jdk/sandbox/rev/44371ff1ee9a

Merge




More information about the jdk-sandbox-changes mailing list