hg: jdk9/dev/jdk: 35 new changesets

philip.race at oracle.com philip.race at oracle.com
Tue Nov 22 19:43:00 UTC 2016


Changeset: 931594101586
Author:    pkbalakr
Date:      2016-11-02 08:46 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/931594101586

8159132: [PIT][TEST_BUG] java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java fails
Reviewed-by: alexsch, aghaisas

! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java

Changeset: ad1dd6c01aaa
Author:    serb
Date:      2016-11-02 17:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ad1dd6c01aaa

8168998: Incorrect implementation of equals in Encoding and Type in JavaSound
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
+ test/javax/sound/sampled/AudioFileFormat/TypeEqualsToNull.java
+ test/javax/sound/sampled/AudioFormat/EncodingEqualsToNull.java

Changeset: e76e59c144d6
Author:    ptbrunet
Date:      2016-11-02 09:44 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e76e59c144d6

8167213: Re-examine the alternative to deliver include/bridge/AccessBridgeCalls.c
Summary: Remove AccessBridgeCalls.c from the include directory
Reviewed-by: prr, erikj, mchung, alexsch

! make/copy/Copy-jdk.accessibility.gmk
! make/launcher/Launcher-jdk.accessibility.gmk
! make/lib/Lib-jdk.accessibility.gmk
+ src/jdk.accessibility/windows/native/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCallbacks.h
- src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.c
! src/jdk.accessibility/windows/native/include/bridge/AccessBridgeCalls.h

Changeset: f33189fbe5f4
Author:    bpb
Date:      2016-11-02 11:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f33189fbe5f4

8164750: TIFF reading fails when ignoring metadata with BaselineTIFFTagSet removed
Summary: Disallow not adding to metadata fields which are critical to reading the image data even when the BaselineTIFFTagSet has been removed from the TIFFImageReadParam and the ignoreMetadata flag is set.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/javax/imageio/plugins/tiff/ReadWithoutBaselineTagSet.java

Changeset: 1292ba86a8d4
Author:    serb
Date:      2016-11-02 23:05 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1292ba86a8d4

8168881: javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java fails
Reviewed-by: prr

! test/javax/sound/sampled/Clip/OpenNonIntegralNumberOfSampleframes.java

Changeset: dd8ba00b9f97
Author:    azvegint
Date:      2016-11-03 03:49 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dd8ba00b9f97

8143914: Provide Mac-specific fullscreen support
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 55c54a8c7206
Author:    ssadetsky
Date:      2016-11-03 11:51 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/55c54a8c7206

8159432: [PIT][macosx] StackOverflow in closed/java/awt/Dialog/DialogDeadlock/DialogDeadlockTest
Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java

Changeset: 25e143aae2e4
Author:    ssadetsky
Date:      2016-11-03 12:13 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/25e143aae2e4

8062525: JInternalFrame can't show correctly with the specical option "-esa -ea -Xcheck:jni -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel".
Reviewed-by: serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java

Changeset: c86186dc24c8
Author:    alexsch
Date:      2016-11-03 18:43 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c86186dc24c8

8164032: JViewport backing store image is not scaled on HiDPI display
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/JViewport.java
+ test/javax/swing/JViewport/8164032/JViewPortBackingStoreImageTest.java

Changeset: 5c1315ed1de1
Author:    aghaisas
Date:      2016-11-04 14:03 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5c1315ed1de1

8160146: Resolve disabled GCC warning 'deprecated-declarations' for libawt_xawt
Reviewed-by: erikj, serb

! make/lib/Awt2dLibraries.gmk

Changeset: 33cc5c2a270d
Author:    psadhukhan
Date:      2016-11-04 17:27 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/33cc5c2a270d

8040635: [macosx] Printing a shape filled with a texture doesn't work under Mac OS X
Reviewed-by: prr, jdv

! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
+ test/java/awt/print/PrinterJob/TexturePaintPrintingTest.java

Changeset: 88faebbdbf9b
Author:    arapte
Date:      2016-11-04 21:55 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/88faebbdbf9b

8160766: [TEST_BUG] java/awt/Focus/DisposedWindow
Reviewed-by: serb, aghaisas

! test/java/awt/Focus/DisposedWindow/DisposeDialogNotActivateOwnerTest/DisposeDialogNotActivateOwnerTest.java

Changeset: faf2c999dc21
Author:    bpb
Date:      2016-11-04 15:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/faf2c999dc21

8154093: [TIFF] NPE when reading LZW-compressed image
Summary: LZW decompressor was ignoring the value of the FillOrder field.
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFFaxDecompressor.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFLZWDecompressor.java

Changeset: 34918c6ef3a1
Author:    prr
Date:      2016-11-04 15:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/34918c6ef3a1

8168316: Suppress deprecation warnings for Applet classes in java.desktop
Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java
! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/beans/AppletInitializer.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/KeyboardManager.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/ToolTipManager.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/sun/applet/AppletAudioClip.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.desktop/share/classes/sun/applet/AppletViewerPanel.java
! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java

Changeset: 716e5bbeeb85
Author:    ssadetsky
Date:      2016-11-07 10:36 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/716e5bbeeb85

8153522: Update JLightweightFrame to allow non-integer (and X/Y) scales
Reviewed-by: alexsch

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java
! src/java.desktop/share/classes/sun/awt/LightweightFrame.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/LightweightContent.java

Changeset: 88d8b2fe6796
Author:    alexsch
Date:      2016-11-07 11:22 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/88d8b2fe6796

8168992: Add floating point implementation for new BasicGraphicsUtils text related methods use floating point API
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: eeaf8e2d12a5
Author:    mhalder
Date:      2016-11-07 14:35 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/eeaf8e2d12a5

7153700: [macosx] add support for MouseMotionListener to the TrayIcon
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m

Changeset: 03936e84953e
Author:    azvegint
Date:      2016-11-08 13:45 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/03936e84953e

8166594: Taskbar.setWindowProgressValue() spec does not specify expected visual behavior of setWindowProgressValue()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp

Changeset: 5e49419f2574
Author:    kshefov
Date:      2016-11-08 17:10 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5e49419f2574

8004693: TEST_BUG: java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java fails
Reviewed-by: azvegint, avstepan

! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java

Changeset: 12948b3a7663
Author:    mcherkas
Date:      2016-11-08 20:11 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/12948b3a7663

8156723: JVM crash at sun.java2d.windows.GDIBlitLoops.nativeBlit
Reviewed-by: serb

! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp

Changeset: 12a5c5f2a7c7
Author:    dmarkov
Date:      2016-11-09 15:20 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/12a5c5f2a7c7

8169355: Diacritics input works incorrectly on Windows if Spanish (Latin American) keyboard layout is used
Reviewed-by: ssadetsky

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
+ test/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java

Changeset: 8007f206f347
Author:    prr
Date:      2016-11-09 10:04 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8007f206f347

Merge

- make/GenerateClasslist.gmk
- src/java.base/share/native/include/jvmti.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- test/java/net/URLPermission/nstest/lookup.sh
- test/java/util/stream/bootlib/java.base/java/util/stream/ThowableHelper.java
- test/sun/security/tools/keytool/readjar.sh

Changeset: ef8bb7532625
Author:    prr
Date:      2016-11-09 10:26 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ef8bb7532625

8169339: Provide internal API to JavaFX to locate JDK fonts
Reviewed-by: serb, kcr

! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ src/java.desktop/share/classes/sun/font/lookup/JDKFontLookup.java

Changeset: 96df5c0c0887
Author:    prr
Date:      2016-11-09 11:28 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/96df5c0c0887

8155874: Fix java.desktop deprecation warnings about Class.newInstance
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitiveProxy.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/unix/classes/sun/font/XMap.java

Changeset: 82f3b9ffb0f4
Author:    psadhukhan
Date:      2016-11-10 12:23 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/82f3b9ffb0f4

8160888: [PIT] What to expect of updated java/awt/print/PrinterJob/Margins.java
Reviewed-by: prr

! test/java/awt/print/PrinterJob/Margins.java

Changeset: 1540bede9ab5
Author:    aghaisas
Date:      2016-11-11 12:40 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1540bede9ab5

8169043: The task bar icon color is not blue
Reviewed-by: serb, arapte
Contributed-by: ajit.ghaisas at oracle.com

! test/java/awt/image/multiresolution/MultiResolutionIcon/MultiResIconTest.java

Changeset: 987287105ea5
Author:    mhalder
Date:      2016-11-11 13:58 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/987287105ea5

8165680: [macosx] Enhance handling of UTF-8 characters in CDataTransfer.java
Reviewed-by: serb, aniyogi
Contributed-by: manajit.halder at oracle.com

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java

Changeset: 2ffb0408c887
Author:    pnarayanan
Date:      2016-11-11 15:30 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2ffb0408c887

8166003: [PIT][TEST_BUG] missing helper for javax/swing/text/GlyphPainter2/6427244/bug6427244.java
Reviewed-by: prr, psadhukhan

! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java

Changeset: a4d2db195b23
Author:    pnarayanan
Date:      2016-11-11 15:33 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a4d2db195b23

8165212: VolatileImage should not be compatible with GraphicsConfiguration which transform is changed
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/awt/image/VolatileSurfaceManager.java
+ test/java/awt/image/VolatileImage/VolatileImageConfigurationTest.java

Changeset: b1543c5eb8af
Author:    serb
Date:      2016-11-11 17:07 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b1543c5eb8af

8169332: The fix JDK-8083664 in AudioFileWriter can be reverted
Reviewed-by: prr, amenkov

! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java

Changeset: 936ed84c6bff
Author:    prr
Date:      2016-11-14 09:03 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/936ed84c6bff

Merge

- src/java.base/unix/native/libjli/ergo.c
- src/java.base/unix/native/libjli/ergo.h
- src/java.base/unix/native/libjli/ergo_i586.c
- test/sun/net/www/http/HttpClient/RetryPost.sh

Changeset: 449518f6a468
Author:    prr
Date:      2016-11-14 09:59 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/449518f6a468

8169518: Suppress Deprecation warnings for deprecated Swing APIs
Reviewed-by: alexsch, ssadetsky

! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldFormattedUI.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTextUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/FieldView.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java

Changeset: b0a97708f993
Author:    jdv
Date:      2016-11-15 12:52 +0530
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b0a97708f993

6334602: Animated GIFs created from opaque PNG image frames appear transparent when loaded with Toolkit APIs
Reviewed-by: serb, prr

! src/java.desktop/share/classes/sun/awt/image/GifImageDecoder.java
+ test/java/awt/image/OpaquePNGToGIFTest.java
+ test/java/awt/image/opaque_input.png

Changeset: a6eaacd1d678
Author:    prr
Date:      2016-11-22 10:43 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a6eaacd1d678

8169887: javax/swing/JEditorPane/8080972/TestJEditor.java, javax/swing/text/View/8080972/TestObjectView.java are failing
Reviewed-by: serb, alexsch

! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/beans/finder/InstanceFinder.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java
! test/javax/swing/JEditorPane/8080972/TestJEditor.java
! test/javax/swing/text/View/8080972/TestObjectView.java

Changeset: 5cd2aa3f3e9b
Author:    prr
Date:      2016-11-22 10:45 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5cd2aa3f3e9b

Merge

- test/java/util/Locale/LocaleTestFmwk.java
- test/javax/net/ssl/templates/SSLSocketSample.java
- test/javax/net/ssl/templates/SSLTest.java
- test/sun/tools/jps/JpsBase.java
- test/sun/tools/jps/TestJpsClass.java
- test/sun/tools/jps/TestJpsJar.java
- test/sun/tools/jps/TestJpsJarRelative.java



More information about the jdk9-dev-changes mailing list