hg: jdk/jdk: 17 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Jun 8 20:33:37 UTC 2018


Changeset: 70e706c85f1d
Author:    prr
Date:      2018-06-04 10:54 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/70e706c85f1d

8203367: Upgrade to freetype 2.9.1
Reviewed-by: serb

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c

Changeset: 544cb09baada
Author:    serb
Date:      2018-06-04 19:01 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/544cb09baada

8203308: Remove the appletviewer classes
Reviewed-by: prr, erikj

! make/gensrc/Gensrc-java.desktop.gmk
! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
- src/java.desktop/share/classes/sun/applet/AppletEvent.java
- src/java.desktop/share/classes/sun/applet/AppletEventMulticaster.java
- src/java.desktop/share/classes/sun/applet/AppletIOException.java
- src/java.desktop/share/classes/sun/applet/AppletIllegalArgumentException.java
- src/java.desktop/share/classes/sun/applet/AppletImageRef.java
- src/java.desktop/share/classes/sun/applet/AppletListener.java
- src/java.desktop/share/classes/sun/applet/AppletMessageHandler.java
- src/java.desktop/share/classes/sun/applet/AppletObjectInputStream.java
- src/java.desktop/share/classes/sun/applet/AppletPanel.java
- src/java.desktop/share/classes/sun/applet/AppletProps.java
- src/java.desktop/share/classes/sun/applet/AppletResourceLoader.java
- src/java.desktop/share/classes/sun/applet/AppletSecurityException.java
- src/java.desktop/share/classes/sun/applet/AppletViewer.java
- src/java.desktop/share/classes/sun/applet/AppletViewerFactory.java
- src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
- src/java.desktop/share/classes/sun/applet/Main.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_de.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_fr.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_it.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ja.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_pt_BR.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_sv.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_CN.java
- src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_zh_TW.java
! test/jdk/TEST.ROOT
! test/jdk/TEST.groups
- test/jdk/sun/applet/DeprecatedAppletViewer/DeprecatedAppletViewer.java
- test/jdk/sun/applet/TEST.properties

Changeset: 93879c0753ec
Author:    serb
Date:      2018-06-04 19:36 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/93879c0753ec

8204118: [macos] Nonsensical self == [super init] in CFileDialog.m
Reviewed-by: kaddepalli, sveerabhadra

! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m

Changeset: 18f8e3b6f3b7
Author:    serb
Date:      2018-06-04 20:32 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/18f8e3b6f3b7

8196030: AWT Robot mouseMove fails on Windows 10 1709 with HiDPI
8190326: Robot.mouseMove uses scaling factor of main display on unscaled second display
Reviewed-by: prr, kcr

! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/windows/classes/sun/awt/windows/WRobotPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp
+ test/jdk/java/awt/Robot/MouseLocationOnScreen/MouseLocationOnScreen.java

Changeset: 10b8e57899b3
Author:    prr
Date:      2018-06-05 14:42 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/10b8e57899b3

8203499: Uninitialised memory in WinAccessBridge.cpp
Reviewed-by: serb

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: f8c15a2f2ae9
Author:    mbaesken
Date:      2018-06-04 16:11 +0200
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/f8c15a2f2ae9

8204211: windows : handle potential C++ exception in GDIRenderer
Reviewed-by: clanger, prr, serb

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp

Changeset: e2acd1ba1ee5
Author:    prr
Date:      2018-06-06 09:41 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/e2acd1ba1ee5

Merge

- src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp
- src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp
- src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp
- src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp
- src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp
- src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp
- src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp
- src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp
- src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp
- src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp
- src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp
- src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp
- src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp
- src/hotspot/share/runtime/orderAccess.inline.hpp
- src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/MissingRequiredOptionException.java
- src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/UnacceptableNumberOfNonOptionsException.java
- src/jdk.internal.opt/share/classes/jdk/internal/joptsimple/internal/Objects.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery/jquery-1.10.2.js
- test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsHelper.java
- test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java
- test/hotspot/jtreg/runtime/appcds/test-classes/jdk/dynalink/DynamicLinker.jasm

Changeset: 143c539c00dc
Author:    prr
Date:      2018-06-06 10:44 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/143c539c00dc

8203499: Uninitialised memory in WinAccessBridge.cpp
Reviewed-by: serb

! src/java.desktop/share/classes/javax/print/ServiceUI.java
+ src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
- src/java.desktop/share/classes/sun/print/DialogOnTop.java
- src/java.desktop/share/classes/sun/print/DialogOwner.java
+ src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
+ test/jdk/java/awt/print/Dialog/DialogOwnerTest.java

Changeset: fe3e444e7fbe
Author:    prr
Date:      2018-06-06 12:35 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/fe3e444e7fbe

8204496: backout fix for 8203796 which was pushed under another ID
Reviewed-by: serb

! src/java.desktop/share/classes/javax/print/ServiceUI.java
+ src/java.desktop/share/classes/sun/print/DialogOnTop.java
! src/java.desktop/share/classes/sun/print/DialogOwner.java < src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
- src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
- test/jdk/java/awt/print/Dialog/DialogOwnerTest.java

Changeset: 15a2ef1e418e
Author:    prr
Date:      2018-06-06 12:51 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/15a2ef1e418e

8203796: Define API to support specifying ownership of print dialogs
Reviewed-by: serb, kcr

! src/java.desktop/share/classes/javax/print/ServiceUI.java
+ src/java.desktop/share/classes/javax/print/attribute/standard/DialogOwner.java
- src/java.desktop/share/classes/sun/print/DialogOnTop.java
- src/java.desktop/share/classes/sun/print/DialogOwner.java
+ src/java.desktop/share/classes/sun/print/DialogOwnerAccessor.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
+ test/jdk/java/awt/print/Dialog/DialogOwnerTest.java

Changeset: 580159eeac07
Author:    prr
Date:      2018-06-06 13:04 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/580159eeac07

8204187: Remove proprietary JPEG code from javax.imageio
Reviewed-by: bpb, serb, kaddepalli

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/SOFMarkerSegment.java
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
+ test/jdk/javax/imageio/plugins/jpeg/TestWriteARGBJPEG.java
! test/jdk/javax/imageio/plugins/shared/BitDepth.java

Changeset: cbae0e359538
Author:    erikj
Date:      2018-06-06 13:16 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/cbae0e359538

8200132: Remove jre images and bundles
Reviewed-by: alanb, ihse

! doc/building.html
! doc/building.md
! make/Bundles.gmk
! make/Help.gmk
! make/Images.gmk
! make/Main.gmk
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/scripts/compare.sh

Changeset: 78aa1b2c4c6d
Author:    serb
Date:      2018-06-06 15:37 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/78aa1b2c4c6d

8203224: java.awt.desktop.*Event classes could not be instantiated if Desktop feature is not supported
Reviewed-by: prr, kaddepalli

! src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java
! src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java
! src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java
! src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java
! src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java
! src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java
+ test/jdk/java/awt/Desktop/DesktopEventsExceptions/DesktopEventsExceptions.java

Changeset: bc4563382e8f
Author:    prr
Date:      2018-06-07 11:35 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/bc4563382e8f

8204126: MonospacedGlyphWidthTest.java failed again
Reviewed-by: serb

! test/jdk/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java

Changeset: 8a3b993c6adc
Author:    psadhukhan
Date:      2018-06-08 12:52 +0530
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/8a3b993c6adc

8202864: [TESTBUG] Need to replace the image used in two Swing tests
Reviewed-by: prr, jdv

! test/jdk/javax/swing/JLayer/8041982/bug8041982.java
- test/jdk/javax/swing/JLayer/8041982/cupanim.gif
+ test/jdk/javax/swing/JLayer/8041982/duke.gif
! test/jdk/javax/swing/JSlider/4987336/bug4987336.html
! test/jdk/javax/swing/JSlider/4987336/bug4987336.java
- test/jdk/javax/swing/JSlider/4987336/cupanim.gif
+ test/jdk/javax/swing/JSlider/4987336/duke.gif

Changeset: 1ac60dacaafb
Author:    prr
Date:      2018-06-08 12:51 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/1ac60dacaafb

Merge

! make/conf/jib-profiles.js
! make/lib/Awt2dLibraries.gmk
- src/java.base/aix/native/libjsig/jsig.c
- src/java.desktop/macosx/native/libsplashscreen/libpng/zlib.h
- src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
- src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/StringTable.java

Changeset: 0d47e89382ed
Author:    prr
Date:      2018-06-08 13:32 -0700
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/0d47e89382ed

Merge




More information about the jdk-all-changes mailing list